JAJSLQ1A November 2024 – October 2025 TCAN2855-Q1 , TCAN2857-Q1
PRODUCTION DATA
デバイスごとのパッケージ図は、PDF版データシートをご参照ください。
Q&A ウォッチドッグはウォッチドッグの一種で、マイコンは SPI 書き込みによってウォッチドッグをリセットする代わりに、デバイスから「質問」を読み取り、計算した回答をデバイスに書き戻します。正解は 4 バイトで応答します。正しい答えを得るには、各バイトを順番に正しいタイミングで書き込む必要があります。
ウォッチドッグウィンドウには、WD 応答ウィンドウ#1 および WD 応答ウィンドウ#2 (例として 図 8-63 WD QA ウィンドウ) という 2 つのウォッチドッグウィンドウがあります。各ウィンドウのサイズはウォッチドッグ時間全体 tWD_RESP_WIN1 + tWD_RESP_WIN2 の 50% であり、この時間は WD_TIMER ビットと WD_PRE レジスタビットから選択します。
ウォッチドッグの質問と回答は、完全なウォッチドッグ サイクルです。一般的なプロセスは、マイコンが WD 応答ウィンドウ #1 の間に質問を読み取ることです。CPU は質問に対して数学関数を実行する必要があり、結果として 4 バイトの回答が得られます。4 つの回答バイトのうち 3 つは、WD 応答ウィンドウ #1 内の回答レジスタに正しい順序で書き込む必要があります。WD 応答ウィンドウ#2 の内部で、最初の応答ウィンドウの後に最後の回答を回答レジスタに書き込む必要があります。4 つの回答バイトすべてが正解で正しい順序であれば、応答は良いとみなされ、エラーカウンタがデクリメントされて新しい質問が生成され、サイクルが再度開始されます。WD 応答ウィンドウ#2 に 4 番目の回答が書き込まれると、そのウィンドウは終了し、新しいWD 応答ウィンドウ#1 が開始されます。
正解でないまたは欠落している場合、応答は悪いとみなされ、ウォッチドッグの質問は変更されません。また、エラー カウンタがインクリメントされます。このエラーカウンタがスレッショルド (WD_ERR_CNT_SET レジスタフィールドで定義) を超えると、ウォッチドッグ障害アクションが実行されます。アクションの例としては、割り込みやリセット トグルなどがあります。