JAJSPS6 february 2023 TDC1000-Q1
PRODUCTION DATA
TDC1000-Q1 のメモリマップされたレジスタを、表 8-4 に示します。表 8-4 にないレジスタ・アドレスはすべて予約済みと見なし、レジスタ内容は変更しないでください。
アドレス (16 進) | 略称 | レジスタ名 | リセット値 | セクション |
---|---|---|---|---|
0h | CONFIG_0 | Config-0 | 45h | ここを参照 |
1h | CONFIG_1 | Config-1 | 40h | ここを参照 |
2h | CONFIG_2 | Config-2 | 0h | ここを参照 |
3h | CONFIG_3 | Config-3 | 3h | ここを参照 |
4h | CONFIG_4 | Config-4 | 1Fh | ここを参照 |
5h | TOF_1 | TOF-1 | 0h | ここを参照 |
6h | TOF_0 | TOF-0 | 0h | ここを参照 |
7h | ERROR_FLAGS | エラー・フラグ | 0h | ここを参照 |
8h | TIMEOUT | タイムアウト | 19h | ここを参照 |
9h | CLOCK_RATE | クロック・レート | 0h | ここを参照 |
表 8-4 に戻ります。
(MSB) 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 (LSB) |
TX_FREQ_DIV | NUM_TX | ||||||
R/W-2h | R/W-5h |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
[7:5] | TX_FREQ_DIV(1) | R/W | 2h | TX クロックと T1 の周波数デバイダ 0h:2 分周 1h:4 分周 2h:8 分周 (デフォルト) 3h:16 分周 4h:32 分周 5h:64 分周 6h:128 分周 7h:256 分周 |
[4:0] | NUM_TX | R/W | 5h | バースト内の TX パルスの数で、0~31 の範囲。 5h:5 パルス (デフォルト) |
表 8-4 に戻ります。
(MSB) 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 (LSB) |
予約済み | NUM_AVG | NUM_RX | |||||
R/W-1h | R/W-0h | R/W-0h |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
[7:6] | 予約済み | R/W | 1h | 1h:予約済み (デフォルト) |
[5:3] | NUM_AVG | R/W | 0h | ストップウォッチ / MCU で平均化する測定サイクルの数 0h:1 測定サイクル (デフォルト) 1h:2 測定サイクル 2h:4 測定サイクル 3h:8 測定サイクル 4h:16 測定サイクル 5h:32 測定サイクル 6h:64 測定サイクル 7h:128 測定サイクル |
[2:0] | NUM_RX | R/W | 0h | 予測される受信イベントの数 0h:イベントをカウントしない (32 個の STOP パルスを出力) (デフォルト) 1h:1 イベント (1 つの STOP パルスを出力) 2h:2 イベント (2 つの STOP パルスを出力) 3h:3 イベント (3 つの STOP パルスを出力) 4h:4 イベント (4 つの STOP パルスを出力) 5h:5 イベント (5 つの STOP パルスを出力) 6h:6 イベント (6 つの STOP パルスを出力) 7h:7 イベント (7 つの STOP パルスを出力) |
表 8-4 に戻ります。
(MSB) 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 (LSB) |
VCOM_SEL | MEAS_MODE | DAMPING | CH_SWP | EXT_CHSEL | CH_SEL | TOF_MEAS_MODE | |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
[7] | VCOM_SEL | R/W | 0h | 同相電圧リファレンスの制御 0h:内部 (デフォルト) 1h:外部 |
[6] | MEAS_MODE | R/W | 0h | AFE の測定タイプ 0h:TOF 測定 (デフォルト) 1h:温度測定 |
[5] | DAMPING | R/W | 0h | TX バースト・ダンピング 0h:ダンピングがディセーブル (デフォルト) 1h:ダンピングがイネーブル |
[4] | CH_SWP | R/W | 0h | モード 2 動作時の自動チャネル交換。EXT_CHSEL = 1 なら、設定は無視されます。 0h:自動チャネル交換がディセーブル (デフォルト) 1h:自動チャネル交換がイネーブル |
[3] | EXT_CHSEL | R/W | 0h | CHSEL ピンによる外部チャネル選択 0h:外部チャネル選択がディセーブル (デフォルト) 1h:外部チャネル選択がイネーブル EXT_CHSEL = 1 は、CH_SWP および CH_SEL 設定よりも優先されます。 |
[2] | CH_SEL | R/W | 0h | アクティブな TX/RX チャネル・ペア。 0h:チャネル 1 (デフォルト) 1h:チャネル 2 チャネルの定義については、「TOF 測定モード」を参照してください。EXT_CHSEL = 1 なら、設定は無視されます。 |
[1:0] | TOF_MEAS_MODE | R/W | 0h | TOF 測定モード 0h:モード 0 (デフォルト) 1h:モード 1 2h:モード 2 3h:予約済み |
表 8-4 に戻ります。
(MSB) 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 (LSB) |
予約済み | TEMP_MODE | TEMP_RTD_SEL | TEMP_CLK_DIV | BLANKING | ECHO_QUAL_THLD | ||
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-3h |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
[7] | 予約済み | R/W | 0h | 0h:予約済み (デフォルト) |
[6] | TEMP_MODE | R/W | 0h | 温度測定チャネル 0h:REF、RTD1、RTD2 を測定 (デフォルト) 1h:REF と RTD1 を測定 |
[5] | TEMP_RTD_SEL | R/W | 0h | RTD タイプ 0h:PT1000 (デフォルト) 1h:PT500 |
[4] | TEMP_CLK_DIV | R/W | 0h | 温度モード用クロック・デバイダ 0h:8 分周 (デフォルト) 1h:TX_FREQ_DIV に従う |
[3] | BLANKING | R/W | 0h | 標準の TOF 測定での電力ブランキング。ブランキングの長さは、TIMING_REG フィールドで制御されます (「パワー・ブランキングを使用する標準 TOF 測定」を参照)。 0h:電力ブランキングがディセーブル (デフォルト) 1h:電力ブランキングがイネーブル |
[2:0] | ECHO_QUAL_THLD | R/W | 3h | VCOM を基準とするエコー認定 DAC のスレッショルド・レベル 0h:-35mV 1h:-50mV 2h:-75mV 3h:-125mV (デフォルト) 4h:-220mV 5h:-410mV 6h:-775mV 7h:-1500mV |
表 8-4 に戻ります。
(MSB) 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 (LSB) |
予約済み | RECEIVE_ MODE | TRIG_EDGE_ POLARITY | TX_PH_SHIFT_POS | ||||
R/W-0h | R/W-0h | R/W-0h | R/W-1Fh |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
[7] | 予約済み | R/W | 0h | 0h:予約済み (デフォルト) |
[6] | RECEIVE_MODE | R/W | 0h | 受信エコー・モード 0h:シングル・エコー (デフォルト) 1h:マルチ・エコー |
[5] | TRIG_EDGE_POLARITY | R/W | 0h | トリガ・エッジの極性 0h:立ち上がりエッジ (デフォルト) 1h:立ち下がりエッジ |
[4:0] | TX_PH_SHIFT_POS | R/W | 1Fh | TX 180°のパルス・シフト位置で、範囲は 0~31。 1Fh:位置 31 (デフォルト) TX_PH_SHIFT_POS を 0 または 1 に設定することはお勧めしません。 |
表 8-4 に戻ります。
(MSB) 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 (LSB) |
PGA_GAIN | PGA_CTRL | LNA_CTRL | LNA_FB | TIMING_REG[9:8] | |||
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
[7:5] | PGA_GAIN | R/W | 0h | PGA ゲイン 0h:0dB (デフォルト) 1h:3dB 2h:6dB 3h:9dB 4h:12dB 5h:15dB 6h:18dB 7h:21dB |
[4] | PGA_CTRL | R/W | 0h | PGA 制御 0h:アクティブ (デフォルト) 1h:バイパスして電源オフ |
[3] | LNA_CTRL | R/W | 0h | LNA 制御 0h:アクティブ (デフォルト) 1h:バイパスして電源オフ |
[2] | LNA_FB | R/W | 0h | LNA 帰還モード 0h:容量性帰還 (デフォルト) 1h:抵抗性帰還 |
[1:0] | TIMING_REG[9:8] | R/W | 0h | TIMING_REG フィールドの最上位 2 ビット (「標準 TOF 測定」および「パワー・ブランキングを使用する標準 TOF 測定」を参照) 0h:0 (デフォルト) |
表 8-4 に戻ります。
(MSB) 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 (LSB) |
TIMING_REG[7:0] | |||||||
R/W-0h |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
[7:0] | TIMING_REG[7:0] | R/W | 0h | TIMING_REG フィールドの最下位 8 ビット (「標準 TOF 測定」および「パワー・ブランキングを使用する標準 TOF 測定」を参照) 0h:0 (デフォルト) |
表 8-4 に戻ります。
7 (MSB) | 6 | 5 | 4 | 3 | 2 | 1 | 0 (LSB) |
予約済み | ERR_ SIG_WEAK | ERR_NO_SIG | ERR_ SIG_HIGH | ||||
R-0h | R-0h | R/W1C-0 | R/W1C-0 |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
[7:3] | 予約済み | R | 0h | 0h:予約済み (デフォルト) |
[2] | ERR_SIG_WEAK | R | 0h | 1h:受信および認定されたゼロクロスの数が、NUM_RX フィールドに設定された、予期していた数よりも小さいまま、タイムアウトが発生しました。 |
[1] | ERR_NO_SIG | R/W1C | 0h | 1h:信号が受信されないまま、タイムアウトが発生しました。 このフィールドに 1 を書き込むと、ステート・マシンがリセットされ、アクティブな測定が停止されて、デバイスが SLEEP または READY モードに戻り、測定モード 2 で平均カウンタと自動チャネル選択がリセットされます。 |
[0] | ERR_SIG_HIGH | R/W1C | 0h | 1h:受信したエコーの振幅が、コンパレータの入力で最大エコー認定スレッショルドを超えています。このエラーは、ECHO_QUAL_THLD = 0x07 の場合にのみ報告されます。 このフィールドに 1 を書き込むと、すべてのエラー・フラグがリセットされ、ERRB ピンが High にリセットされます。 |
表 8-4 に戻ります。
(MSB) 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 (LSB) |
予約済み | FORCE_ SHORT_TOF | SHORT_TOF_BLANK_PERIOD | ECHO_ TIMEOUT | TOF_TIMEOUT_CTRL | |||
R/W-0h | R/W-0h | R/W-3h | R/W-0h | R/W-1h |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
[7] | 予約済み | R/W | 0h | 0h:予約済み (デフォルト) |
[6] | FORCE_SHORT_TOF | R/W | 0h | 短い TOF の制御 0h:ディセーブル (デフォルト) 1h:短い TOF 測定を強制 |
[5:3] | SHORT_TOF_BLANK_PERIOD(1) | R/W | 3h | 短い TOF のブランキング期間 (「短い TOF 測定」を参照) 0h:8 × T0 1h:16 × T0 2h:32 × T0 3h:64 × T0 (デフォルト) 4h:128 × T0 5h:256 × T0 6h:512 × T0 7h:1024 × T0 |
[2] | ECHO_TIMEOUT | R/W | 0h | エコー受信タイムアウトの制御 (「TOF 測定のインターバル」を参照) 0h:エコーのタイムアウトがイネーブル (デフォルト) 1h:タイムアウトがディセーブル |
[1:0] | TOF_TIMEOUT_CTRL(1) | R/W | 1h | エコーのリスニング・ウィンドウのタイムアウト (「TOF 測定のインターバル」を参照) 0h:128 × T0 1h:256 × T0 (デフォルト) 2h:512 × T0 3h:1024 × T0 |
表 8-4 に戻ります。
(MSB) 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 (LSB) |
予約済み | CLOCKIN_DIV | AUTOZERO_PERIOD | |||||
R/W-0h | R/W-0h | R/W-0h |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
[7:3] | 予約済み | R/W | 0h | 0h:予約済み (デフォルト) |
[2] | CLOCKIN_DIV(1) | R/W | 0h | T0 を生成するための CLKIN デバイダ 0h:1 分周 (デフォルト) 1h:2 分周 |
[1:0] | AUTOZERO_PERIOD(1) | R/W | 0h | レシーバの自動ゼロクリア期間 0h:64 × T0 (デフォルト) 1h:128 × T0 2h:256 × T0 3h:512 × T0 |