JAJSP66A september 2022 – may 2023 TMP1827
PRODUCTION DATA
この機能は、ホストがメモリ・スクラッチパッドを読み取るために発行します。
ホストはまず EEPROM アドレスの 2 バイトを送信します (図 9-23 を参照)。2 バイトのアドレスが、最後の WRITE SCRATCHPAD-2 で送信されたアドレスと一致すると、デバイスは Scratchpad-2 バッファに書き込まれた 8 バイトのデータを送信することにより応答します。ホストは、転送中いつでもバス・リセットを送信できます。デバイスが 8 バイトすべてを送信し、バス・リセットが受信されない場合、データ整合性チェックのため、デバイスはホストから送信された 2 バイトのアドレスとデバイスがホストに送信した 8 バイトのデータに対して計算された CRC を送信します。
EEPROM アドレスに不一致がある場合、デバイスは開始に戻り、通信を再開するためのバス・リセットを待機し、ホストはその後の読み取りでバスで 1 を受信します。このメカニズムにより、WRITE SCRATCHPAD-2 および READ SCRATCHPAD-2 の実行中にアドレス・バイトの破損が発生した場合に、データ・バイトと CRC バイトの両方が FFh と読み取られるため、ホストが破損を検出できます。