第 6 章 ハードウェア説明 23
7.3 データ出力タイミング
7.3.3 ゲート付きパターン出力モード
Interface Corporation - 64 -
下記のタイミングチャートでは、5件目のデータにてEQ2信号が出力されるように指定しています。
(1)通常タイミング
10クロック以上 SCLK2
IN*/OUT*
GATE
EF2 EQ2 URE2
⑦
⑥
⑤
④
③
②
①
END START
⑧
⑤
データ出力中 待機中 データ出力開始待ち
状態
データ出力開始/終了はシステムクロック(SCLK2) 2クロック分遅れて行われます。
以下
注意
!
外部クロックを使用する場合、常にクロックを入力する必要があります。データ出力を開始す る前に10クロック以上入力してください。
(2)FIFOレガシータイミング
このモードでは、データおよびEF2信号を出力するタイミングが通常タイミングと異なりま す。
通常タイミングよりもデータおよびEF2信号の出力タイミングが1クロック速くなっていま す。
10クロック以上 SCLK2
IN*/OUT*
GATE
EF2 EQ2 URE2
⑦
⑥
⑤
④
③
②
①
END START
⑤
データ出力中 待機中 データ出力開始待ち
状態
データ出力開始/終了はシステムクロック(SCLK2) 2クロック分遅れて行われます。
以下
⑧
注意
!
FIFOレガシータイミングでは、GATE信号にシステムクロックに同期した信号を使用する必要 があります。
外部クロックを使用する場合、常にクロックを入力する必要があります。データ出力を開始す る前に10クロック以上入力してください。
■ GATE 信号の選択
GATE信号には下記の2つのうちどちらかを選択することができます。
・GATE1信号
・GATE2信号
選択はデータ出力待機中に行う必要があります(GATE1信号は、入力モードがゲート付きサンプリ ングモードの場合のみ選択することができます)。
Interface Corporation - 66 -
7.3.4 ストローブ出力モード
内部で設定した基準クロックの周期:200ns〜1s(周波数:1Hz〜5MHz)でSTB2信号の出力、および、
IN*/OUT*信号への新たなデータの出力を行います。
STB2信号は、出力データのストローブ信号として出力されます。STB2信号の出力として、レベル
出力、パルス出力を選択することができます。パルス出力の場合、セットアップタイム(50ns〜
100μs),パルス幅(50ns〜100μs)を設定することもできます。
下記の条件により、データの出力を停止することができます。(この場合、STB2信号の出力(“Low”) を行いません。)
・STOP2信号(“Low”)の入力
・データ出力停止コマンドの発行
・データ出力件数一致
データ出力の応答信号としてACK2信号を使用することができます。ACK2信号を使用した場合、
STB2信号出力後、ACK2信号の立ち上がりが発生するまで次回のデータの出力を行いません。
(ACK2信号の立ち上がりが発生後、次の基準クロックの立ち上がりから次回のデータの出力を開 始します。)
出力したデータの件数によりEQ2信号に“Low”を出力することができます。
下記のタイミングチャートでは、3件目のデータにてEQ2信号が出力されるように指定しています。
⑤
④
③
②
①
③ IN*/OUT*
STB2
STOP2 EQ2 ACK2 内部基準クロック
END START
データ出力中 データ出力開始待ち
状態 待機中
データ出力開始は次回の内部クロックより行われます。
注意
!
上記のタイミングチャートは、データ出力終了時の動作が強制終了の場合のタイミングを示し ています。データ出力終了時の動作が通常終了の場合、出力用FIFOのデータを全て出力し た後、データ出力が終了となります。
■内部基準クロック
内部基準クロックの周期は200ns〜1sの間で50ns単位で設定することができます。
設定はデータ出力待機中に行う必要があります。
注意
!
周期は(STB2信号のパルス幅+STB2信号のセットアップタイム)以上となるように設定してく ださい。
■ STB2 信号の出力方法の選択
STB2信号の出力方法には下記の3つのうちいずれか一つを選択することができます。選択はデー タ出力待機中に行う必要があります。ACK2信号未使用の場合、STB2をレベル出力にすることが できません。
STB2信号の出力方法の選択 説 明
ACK2信号未使用 パルス出力 STB2信号のパルス幅(50ns〜100μs)およびセットアップタ
イム(50ns〜100μs)の設定が必要
パルス出力 STB2信号のパルス幅(50ns〜100μs)およびセットアップタ イム(50ns〜100μs)の設定が必要
ACK2信号使用
レベル出力 セットアップタイム(50ns〜100μs)の設定が必要 パルス出力を選択した場合、STB2信号は下記のタイミングで出力されます。
IN*/OUT*
STB2 セットアップ時間
パルス幅 周期
レベル出力を選択した場合、STB2信号はACK2信号の立ち下がりが発生するまで“Low”出力を保 持します。
STB2 (レベル出力時) ACK2
Interface Corporation - 68 -