

不揮発性BIOSメモリとは、 PCマザーボード上のBIOS設定を保存するために使用される小型メモリのことです。これは、システム電源とスタンバイ電源がオフのときに小型バッテリーで駆動される揮発性で低消費電力の相補型金属酸化膜半導体(CMOS)SRAM ( Motorola MC146818 [ 1 ]など)を使用しているため、従来はCMOS RAMと呼ばれていました。 [ 2 ]システムの電源が切れた後もCMOSバッテリーのおかげで状態が保持されるため、不揮発性メモリまたはNVRAMと呼ばれています。バッテリーが故障すると、BIOS設定はデフォルトにリセットされます。バッテリーはリアルタイムクロック(RTC)の電源としても使用でき、RTC、NVRAM、バッテリーは単一のコンポーネントに統合されている場合があります。CMOSメモリという名前は、メモリの製造に使用される技術に由来しており、NVRAMよりも言いやすいです。[ 3 ]
CMOS RAMとリアルタイムクロックはサウスブリッジチップセットの一部として統合されており、最新のマザーボードでは独立したチップではない可能性があります。[ 4 ] [ 5 ]逆に、サウスブリッジは単一のプラットフォームコントローラハブに統合されています。あるいは、BIOS設定はコンピュータのスーパーI/Oチップに保存される場合もあります。[ 6 ]
チップセットに内蔵されているNVRAMの容量は通常256バイトです。[ 4 ]このため、後のBIOS実装では、BIOS設定やハードウェア構成データを格納するために、BIOSフラッシュROMのごく一部をNVRAMとして使用する場合があります。[ 7 ]
今日のUEFIマザーボードは、構成データを保存するためにNVRAMを使用します(NVRAMはUEFIフラッシュROMの一部です)が、多くのOEMの設計では、CMOSバッテリーが故障するとUEFI設定が失われます。[ 8 ] [ 9 ]
また、今日のUEFIマザーボードは、 NVRAMの一部を使用してマザーボードのシリアル番号やLOM MACアドレスなどのプラットフォームデータを保存している場合があります。ただし、そのデータは通常の「CMOSクリア」操作では消去されません。
メモリ バッテリー (別名マザーボード、CMOS、リアルタイム クロック(RTC)、クロック バッテリー) [ 2 ] [ 10 ]は、一般的にCR2032リチウムコイン セルです。このセル バッテリーの寿命は、電源ユニット (PSU)が抜かれたとき、または PSU の電源スイッチがオフになったときに3 年と推定されます。 [ 11 ]このタイプのバッテリーは、リチウムイオン バッテリーとは異なり、充電できません。充電しようとすると爆発する可能性があります。マザーボードには、マザーボードの電源が入っているときにバッテリーが充電および放電されないようにする回路があります。他の一般的なバッテリー セル タイプは、CR2032 よりも約 40% 短い時間しか持たない小型のCR2016など、かなり長いまたは短い期間持続します。高温と電源オフ時間が長いと、バッテリー セルの寿命が短くなります。バッテリー セルを交換すると、システム タイムと CMOS BIOS設定がデフォルト値に戻る場合があります。不要なBIOSリセットは、電源ユニットの電源スイッチをオンにしてコンセントに差し込んだ状態でバッテリーセルを交換することで回避できます。ATXマザーボードでは、システムがオフになっている間もCMOSメモリを動作させるために、電源ユニットはマザーボードに5Vのスタンバイ電源を供給します。
コンピュータの設計によっては、 Power Mac G4や一部の古いIBM PC 互換機で使用されていた円筒形の「1/2 AA 」のようなボタン電池以外の電池や、同じ目的で使用される「樽」のような形状の3 セルニッケル カドミウム(Ni-Cd) CMOS 電池( Amigaや古い IBM PC 互換機でよく見られる) が使用されている。これらのマザーボードには、はんだ付けされた電池が切れたときに外部の 3.6 V 電池 (Tadiran TL-5242/W など) に接続するための、ピン 2 が欠落した 4 ピンのストレート ヘッダーが備わっていることが多い。Ni-Cd 電池は、使用しない期間が長くなると液漏れを起こしやすく、電池付近の回路基板上の部品や配線を損傷する傾向がある。[ 12 ]