JAJSRV0A June 2024 – May 2025 ADS8681W , ADS8685W , ADS8689W
PRODUCTION DATA
表 6-9 に示されているように、ホスト コントローラは 4 つのレガシー SPI 互換プロトコルのいずれかを使用して、デバイスからデータを読み取ります。これらのプロトコルには、SPI-00-S、SPI-01-S、SPI-10-S、または SPI-11-S があります
| プロトコル | SCLK の極性 (CS 立ち下がりエッジ時) |
SCLK 位相 (キャプチャ エッジ) |
MSB ビット起動エッジ | SDI_CTL_REG | SDO_CTL_REG | 図 |
|---|---|---|---|---|---|---|
| SPI-00-S | Low | 立ち上がり | CS 立ち下がり | 00h | 00h | 図 6-28 |
| SPI-01-S | Low | 立ち下がり | 最初の SCLK 立ち上がり | 01h | 00h | 図 6-28 |
| SPI-10-S | High | 立ち下がり | CS 立ち下がり | 02h | 00h | 図 6-29 |
| SPI-11-S | High | 立ち上がり | 最初の SCLK 立ち下がり | 03h | 00h | 図 6-29 |
パワーアップ時、または非同期リセットから復帰した後に、データの読み取りおよびデータ書き込み動作のために、デバイスは SPI-00-S プロトコルをサポートします。両方のデータ転送動作で、SPI 互換の別のプロトコルを選択するには、次の手順に従います。
SDI_CTL_REG レジスタの SDI_MODE[1:0] ビットを構成することで選択された SPI 転送プロトコルによって、書き込み動作と読み取り動作の両方のデータ転送プロトコルが決まります。ソース同期 (SRC) プロトコル セクションで説明されているように、デバイスからデータを読み取るか、データの読み取り用に SRC プロトコルのいずれかを選択します。デバイスからデータを読み取る場合は、SDO_CTL_REG レジスタの SDO_MODE[1:0] ビットを 00b に構成して、選択した SPI プロトコルを使用します。
SPI 互換プロトコルのいずれかを使用すると、データ転送フレーム全体を通して、RVS 出力が Low に維持されます。関連するタイミング パラメータについては、スイッチング特性 の表を参照してください。
図 6-28 および 図 6-29 に、4 つのプロトコルの詳細を示します。ホスト コントローラは、短いデータ転送フレームを使用して、32 ビット出力データ ワードから必要な MSB ビット数を読み出します。詳細については、「データ転送フレーム」セクションを参照してください。
ホスト コントローラが SDO_CNTL_REG[7:0] = 00h の長いデータ転送フレームを使用する場合、デバイスはデイジーチェーン動作を示します。複数のデバイス:デイジーチェーン トポロジ セクションを参照してください。
図 6-28 標準 SPI タイミング プロトコル
図 6-29 標準 SPI タイミング プロトコル