看到这个标题也许不会有人注意,很多人都知道,主板上的小电池是给BIOS芯片供应的。不过这是一个错误的认识。
事情缘于一块有故障的主板,现象是经常无故的丢失CMOS信息,但电池是好的(用万用表测电压正常),电池和BIOS芯片(29C020)都换过了,故障依旧……
那么这个小电池是作什么用的呢?那就要从基本谈起了。
这是BIOS芯片(29C020)内部逻辑,没有提到任何有关RAM、清除设置(复位)或者电池的地方。

由于BIOS是存于EEPROM或EPROM中,而EEPROM或EPROM不需要电源供应。
那么,COMS中的时间、日期和相关设置又是在哪里呢?为此我专门去VIA的网站上查询技术资料,终于找到了答案:
CMOS RAM和RTC(实时时钟)集成在南桥芯片里面。
Intel430TX芯片组的南桥芯片82371AB中集成了RTC电路和256Byte的CMOS RAM。
VIA Apollo VP2芯片组把RTC和128Byte的CMOS RAM集成到南桥芯片82C586B中;
Intel的82801BA(ICH2)、VIA的82C686B、8233(A)、Apollo Pro Plus芯片组南桥芯片VT82C596A 都是 256Byte。
这样,这个谜便解开了:
所谓BIOS电池实际上并不给BIOS芯片供电,而是给南桥提供一个待机电源,主要供给南桥的时钟和RAM的电源,电压为3V多一点,电流极小,只有几微安,相当于电池的漏电流,理论上,这个电池可以连续供电10年时间。
大家可以拿一块主板,看看南桥附近有一个晶振,一般为圆柱形,两条腿,很小,直径大约2mm,高8mm,白色铁壳封装,这就是产生时钟振荡的东东,直接接在南桥上,如果有示波器的话可以观察一下它引脚上的波形,为32768Hz的正弦波,无论主板是否加电都有的。
而系统设置信息是存储在南桥里面的RAM里,同样由BIOS电池供电。