図 8-20 に、LED ドライバのメイン ステート マシンを示します。
- INITIAL:VIN の電源オン後に、デバイスは INITIAL 状態に入ります。
- STANDBY:Chip_EN が 1 に設定されると、デバイスは INITIAL 状態から STANDBY 状態に移行します。また、いずれの LED も有効でない場合または Stop_cmd を受信した場合は NORMAL から、LSD_Clear = 1 の場合はOFAF から、STANDBY に移行します。
- NORMAL:1 つ以上の LED が有効になると、デバイスは STANDBY から NORMAL 状態に移行します。これは、手動モードでは少なくとも 1 つの LED がイネーブル (PWM および DC 設定が 0 ではない) になった場合であり、自律モードでは少なくとも 1 つの LED がイネーブルになり Start_cmd を受信した場合です。
- OFAF:LED 短絡が検出され、LSD_Action = 1 になった場合、デバイスは OFAF (one fail all fail:1 つの故障ですべて故障)状態に移行します。OFAF モードでは、すべての LED が消灯します。LSD_Clear に 1 が書き込まれると、デバイスは STANDBY 状態に戻ります。