Nonvolatile BIOS memory: Difference between revisions

Content deleted Content added
m Removed missing citation, added misconception about Lithum and Lithium-ion batteries
Monkbot (talk | contribs)
m Task 18 (cosmetic): eval 4 templates: hyphenate params (2×);
Line 3:
[[File:Casio fx-8000G - NEC D4364G-1821.jpg|thumb|NEC D4364G 8192 x 8 Bit Static CMOS RAM]]
[[Image:Bottom EPIA PX10000G Motherboard new.jpg|right|thumb|200px|CMOS battery in a [[Pico ITX]] motherboard]]
'''Nonvolatile BIOS memory''' refers to a small [[Memory (computers)|memory]] on [[personal computer|PC]] [[motherboard]]s that is used to store [[BIOS]] settings. It is traditionally called '''CMOS''' RAM because it uses a [[volatile memory|volatile]], low-power [[CMOS|complementary metal-oxide-semiconductor (CMOS)]] [[Static random access memory|SRAM]] (such as the [[Motorola]] MC146818 or similar) powered by a small "CMOS" battery when system and standby power is off.<ref name=whatiscmos>{{cite web|url=http://pcsupport.about.com/od/termsc/g/cmos.htm |title=What is CMOS? (CMOS & CMOS Battery Definition) |publisher=[[About.com]] |first=Tim |last=Fisher |accessdateaccess-date=2 September 2015}}</ref> It is referred to as non-volatile memory or [[Non-volatile random-access memory|NVRAM]] because, after the system loses power, it does retain state by virtue of the CMOS battery. The typical NVRAM capacity is 256 [[byte]]s.<ref name="100Series" />
 
The CMOS RAM and the real-time clock have been integrated as a part of the [[Southbridge (computing)|southbridge]] chipset and it may not be a standalone chip on modern motherboards.<ref>https://www.intel.com/Assets/PDF/datasheet/290562.pdf</ref><ref name="100Series">{{cite web|url=http://www.intel.com/content/www/us/en/chipsets/100-series-chipset-datasheet-vol-1.html |title=Intel 100 Series Chipset Family PCH Datasheet| publisher=Intel |date=August 2015 |accessdateaccess-date=16 April 2016}}</ref> In turn, the southbridge have been integrated into a single [[Platform Controller Hub]].
 
Today's [[UEFI]] motherboards use [[NVRAM]] to store configuration data, but by many [[OEM]]s' design, the UEFI settings are still lost if the CMOS battery fails<ref>{{Cite web|title=UEFI NVRAM - OSDev Wiki|url=https://wiki.osdev.org/UEFI_NVRAM|access-date=2020-09-11|website=wiki.osdev.org}}</ref>{{unreliable source?|date=November 2020}}.