JAJSS15C November 2023 – October 2024 LMK3H0102
PRODUCTION DATA
デバイスごとのパッケージ図は、PDF版データシートをご参照ください。
図 7-2 に、デバイスの状態、構成ピン、デバイスの初期化、デバイスの動作モードの関係を示します。OTP モードは、起動時に REF_CTRL ピンが High になると開始されます。I2C モードは、起動時に REF_CTRL ピンが Low になると開始されます。OTP モードでは、OTP_SEL0/SCL ピンと OTP_SEL1/SDA ピンの状態によって、アクティブ レジスタにロードされる OTP ページが決まります。このデバイスはワンタイム プログラマブルであり、内部 EFUSE に保存されているレジスタ設定は変更できません。REF_CTRL ピンの状態を変更して、VDD をいったん Low にしてから 再度 High にしてデバイスのパワー サイクルをトリガすると、デバイスは OTP モードから I2C モード、またはその逆に移行できます。OTP モードでは、OTP_SEL0 ピンまたは OTP_SEL1 ピンのレベルが変化した後に REF_CTRL ピンを High にすると、アクティブな OTP ページが動的に変化します。最初に OTP_SEL ピンが変化してから REF_CTRL が High になるまでの時間は、350µs 未満でなければなりません。そうでない場合、デバイス は I2C モードに移行します。
I2C モードでは、FMT_ADDR ピンの状態によってデバイスの I2C アドレスが判定され、OTP_SEL0/SCL ピンと OTP_SEL1/SDA ピンはそれぞれ I2C クロック ピンとデータ ピンとして転用されます。I2C モードでは、ホストはアクティブなデバイス レジスタを更新できます。プログラムされた構成とは異なる構成を使用する場合、各パワー サイクルの後にレジスタを書き込む必要があります。
PDN ビット (R10[1]) を 1 に設定すると、デバイスを低消費電力状態にできます。PDN ビットをクリアすると、デバイスは低消費電力状態から復帰します。DEV_IDLE_STATE_SEL ビット (R10[4]) が 0 で、出力がディスエーブルの場合、デバイスは低消費電力状態に移行します。低消費電力状態への移行は、チャネル 0 で使用される FOD の周波数の変更、SSC 構成の変更、出力フォーマットの変更を行うために必要です。テキサス・インスツルメンツでは、この低消費電力状態でのレジスタへの書き込みを推奨しています。OTP_AUTOLOAD_DIS (R10[2]) ビットを 1 に設定し、PDN を 0 に設定する前に OTP ページ 0 が自動的にロードされないようにします。
低消費電力状態から復帰したときのデバイスの状態を判定するフィールドは 2 つあります。PIN_RESAMPLE_DIS (R10[3]) は、低消費電力状態から復帰したときに FMT_ADDR ピン、OTP_SEL0/SCL ピン、OTP_SEL1/SDA ピン、REF_CTRL ピンが再サンプリングされるかどうかを制御します。これらのピンが再サンプリングされる場合、REF_CTRL ピンが High になるとデバイスは OTP モードに移行できます。このビットを 1 に設定すると、この機能がディスエーブルになります。OTP_AUTOLOAD_DIS は、低消費電力状態から復帰するときに OTP ページ 0 の内容がデバイス レジスタにロードされるかどうかを制御します。OTP_AUTOLOAD_DIS ビットが 1 で PIN_RESAMPLE_DIS が 1 の場合、レジスタの内容は変更されません。OTP_AUTOLOAD_DIS ビットが 0 で PIN_RESAMPLE_DIS が 1 の場合、OTP ページ 0 の内容がレジスタにロードされます。PIN_RESAMPLE_DIS が 0 で、REF_CTRL が High になると、デバイスは OTP モードに移行します。この場合、OTP_SEL0/SCL および OTP_SEL1/SDA が、デバイス レジスタにロードされた OTP ページを制御します。
I2C モードでは、デバイス レジスタは OTP ページ 0 の内容で構成されます。OTP モードでは、これらの値は 4 つの OTP ページのいずれかから供給され、起動時の OTP_SELx ピンの状態に基づいて選択できます。図 7-3 に、LMK3H0102 内のインターフェイスと制御ブロックを示しており、矢印はさまざまな組込みメモリからの読み取りおよび書き込みアクセスを示しています。