JAJSLX8C june   2022  – june 2023 TCAL6416

PRODUCTION DATA  

  1.   1
  2. 特長
  3. アプリケーション
  4. 概要
  5. 改訂履歴
  6. ピン構成および機能
  7. 仕様
    1. 6.1 絶対最大定格
    2. 6.2 ESD 定格
    3. 6.3 推奨動作条件
    4. 6.4 熱に関する情報
    5. 6.5 電気的特性
    6. 6.6 タイミング要件
    7. 6.7 I2C バス・タイミング要件
    8. 6.8 スイッチング特性
    9. 6.9 代表的特性
  8. パラメータ測定情報
  9. 詳細説明
    1. 8.1 概要
    2. 8.2 機能ブロック図
    3. 8.3 機能説明
      1. 8.3.1 電圧レベル変換
      2. 8.3.2 I/O ポート
      3. 8.3.3 調整可能な出力駆動強度
      4. 8.3.4 割り込み出力 (INT)
      5. 8.3.5 リセット入力 (RESET)
      6. 8.3.6 ソフトウェア・リセット呼び出し
    4. 8.4 デバイスの機能モード
      1. 8.4.1 パワーオン・リセット
    5. 8.5 プログラミング
      1. 8.5.1 I2C インターフェイス
    6. 8.6 レジスタ・マップ
      1. 8.6.1 デバイス・アドレス
      2. 8.6.2 制御レジスタとコマンド・バイト
      3. 8.6.3 レジスタの説明
      4. 8.6.4 バス・トランザクション
        1. 8.6.4.1 書き込み
        2. 8.6.4.2 読み取り
  10. アプリケーションと実装
    1. 9.1 アプリケーション情報
    2. 9.2 代表的なアプリケーション
      1. 9.2.1 設計要件
      2. 9.2.2 詳細な設計手順
        1. 9.2.2.1 I/O で LED を制御する場合の ICC 最小化
      3. 9.2.3 アプリケーション曲線
    3. 9.3 電源に関する推奨事項
      1. 9.3.1 パワーオン・リセットの要件
    4. 9.4 レイアウト
      1. 9.4.1 レイアウトのガイドライン
      2. 9.4.2 レイアウト例
  11. 10デバイスおよびドキュメントのサポート
    1. 10.1 ドキュメントの更新通知を受け取る方法
    2. 10.2 サポート・リソース
    3. 10.3 商標
    4. 10.4 静電気放電に関する注意事項
    5. 10.5 用語集
  12. 11メカニカル、パッケージ、および注文情報

パッケージ・オプション

メカニカル・データ(パッケージ|ピン)
サーマルパッド・メカニカル・データ
発注情報

読み取り

バス・コントローラは最初に、ロジック 0 にセットした LSB を付加した TCAL6416 のアドレスを送信する必要があります (デバイスのアドレスについては 図 8-7 を参照)。アドレスの後に、コマンド・バイトを送信して、アクセスするレジスタを決定します。

再起動後、デバイスのアドレスを再送信しますが、ここでは最下位ビットをロジック 1 にセットします。コマンド・バイトで定義されたレジスタからのデータを TCAL6416 により送信します (図 8-11 および 図 8-12 を参照)。データは、ACK クロック・パルスの立ち上がりエッジでレジスタに書き込まれます。最初のバイトが読み出された後に、他のバイトを読み出すこともできますが、この時点でデータにはペアになっているもう片方のレジスタの情報が反映されています。たとえば、入力ポート 1 が読み出されると、次に読み出されるバイトは入力ポート 0 になります。1 回の読み出し転送で受信するデータ・バイト数に制限はありませんが、バス・コントローラは最後に受信したバイトのデータに応答確認を返しません。続いて、再起動した後に、コマンド・バイトにペアで読み出す次のレジスタの値を入れます。たとえば、再起動の前に最後に入力ポート 1 を読み出した場合、再起動後に読み出されるレジスタは入力ポート 0 になります。

GUID-07CCB65E-E6FA-4625-B63B-9A344FB72A65-low.gif 図 8-11 レジスタからの読み取り

GUID-7CC6376E-271A-4ECB-91D1-A03D45F2AE95-low.gif
データの転送は、STOP 条件によりいつでも停止できます。このとき、最新のアクノリッジ・フェーズに存在するデータが有効になります (出力モード)。これは、コマンド・バイトがここまでの時点で 00 (Input Port レジスタの読み取り) に設定されているものと想定しています。
この図では、コマンド・バイト転送、再起動、および最初のレスポンダ・アドレス呼び出しと P ポートから転送される実データとの間のレスポンダ・アドレス呼び出しが除去されています (図 8-11 を参照)。
図 8-12 Input Port レジスタの読み取り