JAJSKV5C december 2020 – may 2023 TMP139
PRODUCTION DATA
デバイスごとのパッケージ図は、PDF版データシートをご参照ください。
図 7-13 および 図 7-14 に示すように、ホストがPECをイネーブルにすると、レジスタ・アドレスを送信した後、ホストによってさらにバイトが追加されます。追加バイトのフォーマットについては、表 7-5 で説明します。
CMD | RW | コマンド名 | コマンドの説明 |
---|---|---|---|
000 | 0 | W1R | データ・パケットで指定されたレジスタ・アドレスに 1 バイトを書き込みます |
1 | R1R | データ・パケットで指定されたレジスタ・アドレスから 1 バイトを読み取ります | |
001 | 0 | W2R | データ・パケットで指定されたレジスタ・アドレスに 2 バイトを書き込みます |
1 | R2R | データ・パケットで指定されたレジスタ・アドレスから 2 バイトを読み取ります | |
010~111 | X | RSVD | 予約済み |
ホストから送信された CMD 値が TMP139 に対して有効でない場合、デバイスは指定されたレジスタにデータを何も書き込みません。
データ転送中にパリティ・エラーが発生した場合、デバイスはパリティ・エラーが検出されたバイトを含むすべてのバイトを破棄し、パリティ・エラー状態を設定します。ホストが同じデバイスに対してリピート・スタートで新しいトランザクション開始しようとしたとき、TMP139 は、デバイス・アドレスに NACK 応答して、エラー状態をホストに通知します。ホストは、TMP139 への新しい転送を実行する前に、まずパリティ・エラー状態をクリアする必要があります。
PEC エラーが発生した場合、TMP139 はデータ・パケット全体を破棄し、PECエラー条件を設定します。ホストが同じデバイスに対してリピート・スタートで新しいトランザクション開始しようとしたとき、TMP139 は、デバイス・アドレスに NACK 応答して、エラー状態をホストに通知します。ホストは、TMP139 への新しい転送を実行する前に、まず PEC エラー状態をクリアする必要があります。
IBI がイネーブルのとき、デバイスは IBI を使用して、検出されたエラー条件をホストと通信できます。ただし、IBI がイネーブルでない場合は、ホストがエラー・ステータス・レジスタをチェックして、バスでパリティまたは PEC エラーが検出されていないことを確認するように強く推奨します。