MacBookロジックボードのパワーレール徹底解説:ALL_SYS_PWRGD信号とS3/S0状態遷移の仕組み
AppleロジックボードにおけるS3状態パワーレールの生成
MacBookの電源が投入されると、ロジックボード上では段階的に複数のパワーレール(電源ライン)が生成されます。まずは、スリープ状態に相当するS3ステートに関わる電源レールの立ち上げの流れを見ていきましょう。
- U0500(CPU/PCH)がPM_SLP_S5_L制御信号を出力し、SMC(System Management Controller:システム管理コントローラ)に対して、MacBookの電源状態遷移がまもなく開始されることを通知します。
- 続いてU0500がPM_SLP_S4_L信号をU7501(PMIC)へ出力し、PP5V_S3パワーレールを有効化します。PP5V_S3はS3状態で最初に生成されるパワーレールで、電圧は5Vです。

- PM_SLP_S4_L信号は抵抗R8112を通過する際にP3V3S3_ENへと名前を変え、PP3V3_S3パワーレール(電圧3.3V)を有効化します。
- 同様にPM_SLP_S4_L信号は抵抗R8116を通過してP1V8S3_ENとなり、PP1V8_S3パワーレール(電圧1.8V)を生成します。
- さらにPM_SLP_S4_L信号は20kΩの抵抗を通過してDDRREG_ENとなり、PP1V2_S3パワーレールを生成します。このレールはDDR3メモリチップへの給電を担っており、電圧は1.2Vです。
- PM_SLP_S4_L信号は100Ωの抵抗R8117を通過してUSB_PWR_ENとなり、USBポートの給電ラインVBUS(電圧5V)を有効化します。
- また、PM_SLP_S4_L制御信号はタッチパッドおよびBluetoothデバイスの有効化にも使用されます。
補足:これらのS3パワーレールは同時に生成されるわけではありません。RC遅延回路によって遅延時間(=タイミング)が制御されており、抵抗値やコンデンサの容量を変更することで、任意の遅延時間を設定することができます。
AppleロジックボードにおけるS0状態パワーレールの生成
- 次にU0500(CPU/PCH)がPM_SLP_S3_L信号を出力し、Macロジックボードの電源状態をS3からS0(電源オン)へと移行させます。
- PM_SLP_S3_L制御信号は抵抗R8187を通過してP5VS0_ENとなり、PP5V_S0パワーレール(電圧5V)を生成します。
- PM_SLP_S3_L制御信号は20kΩの抵抗R8186を通過してP3V3S0_ENとなり、PP3V3_S0パワーレール(電圧3.3V)を生成します。
- PM_SLP_S3_L制御信号は抵抗R8185を通過してP1V05S0_ENとなり、PP1V05_S0パワーレール(電圧1.05V)を生成します。このレールはIntel製CPU/PCHおよびそのシステムバスへの給電に使用されます。
- PM_SLP_S3_L制御信号はAND論理ゲートU8180を通過してPM_SLP_S3_BUF_Lとなります。このANDゲートはPM_SLP_S3_L信号の駆動能力(信号強度)を高めるために設けられており、PM_SLP_S3_BUF_Lの電圧は3.3Vです。

- PM_SLP_S3_BUF_L制御信号はU7870スイッチへ送られ、PP1V5_S0パワーレール(電圧1.5V)を生成します。
- 3.3VのPM_SLP_S3_BUF_L制御信号は、10kΩの抵抗R8167を介してALL_SYS_PWRGD制御信号のプルアップ電源としても使用されます。信号強度の弱いPM_SLP_S3_Lではなく、増幅されたPM_SLP_S3_BUF_Lが必要とされるのはこのためです。
補足:S0パワーレールも同時に生成されるわけではなく、そのタイミングはPM_SLP_S3_L制御信号と、それに付随するRC遅延回路によって決定されます。
ALL_SYS_PWRGD信号の重要性
Appleは、生成されたすべてのパワーレールが安定しており正常(GD=Good)であることを保証するため、高度な検証機構を備えています。すべてのパワーレールが正常であれば、有効なALL_SYS_PWRGD信号が生成されます。ALL_SYS_PWRGDの電圧は3.3Vです。
有効なALL_SYS_PWRGD信号が監視対象とするのは、PP1V8_S3、PP5V_S3、PP1V2_S3、PP1V05_S0、PP5V_S0、PP3V3_S0、PP1V5_S0の各パワーレールです。これらのS3またはS0状態のパワーレールのうち、いずれか一つでも不具合が発生すると、ALL_SYS_PWRGD信号はローレベルに引き下げられ、Appleコンピュータの通常の電源投入プロセスはそこで中断されます。

ALL_SYS_PWRGD信号はSMCへ報告されます。SMCはこの信号を受け取って処理を行い、最後のパワーレールであるCPU/PCHのコア電源(Vcore)パワーレールを生成する準備に入ります。
-
Macでカーソルが消える・動かないときの原因と対処法まとめ
Macでカーソルが消えてしまう現象に気づいたのはいつですか?よく観察してみると、アプリやウィンドウ、デスクトップの切り替え時、フルスクリーン表示の後、あるいはGoogle Chrome、Microsoft Word、Zoomなどのアプリ使用中に、Macのカーソルが固まったり消えたりすることがあります。場合によっては、起動した瞬間からカーソルが表示されないこともあります。この記事では、Macでマウス(ポインタ)が消える原因を解説し、具体的な対処方法を詳しく紹介します。本記事の内容:1. Macでマウスが消えたときの対処法(クイック解決策)2. Macでカーソルが消える原因は?3. Macでカーソ
-
MacでmacOS SonomaとVenturaをデュアルブートする方法【ステップバイステップ完全ガイド】
macOS Venturaの登場から約1年後、Appleは新しいMac向けOS「macOS Sonoma」を発表しました。2023年9月26日に正式版がリリースされ、多くのユーザーがその新機能に注目しています。従来のmacOSと比較すると、プリインストールアプリやシステム設定をはじめ、さまざまな改善と強化が加えられています。早速macOS Sonomaを試してみたいけれど、macOS Venturaも手放したくない——でも、2台のMacを用意するのは現実的ではありません。ご安心ください。この記事では、1台のMacでmacOS SonomaとVenturaという2つのバージョンをデュアルブートす