JAJSVC0 September 2024 TPLD1201-Q1
ADVANCE INFORMATION
機能を設定可能なこのロジック ブロックは 2 ビット LUT と D フリップ フロップ / ラッチのどちらかとして機能できます。
LUT 機能を実装するために使用する場合、2 ビット LUT は接続マルチプレクサから 2 つの入力信号を取り込み、1 つの出力を生成します。その出力は接続マルチプレクサに戻ります。これらの LUT は、標準デジタル ロジック機能 (AND、NAND、OR、NOR、XOR、XNOR、INV) を含む任意の 2 入力ユーザー定義機能に構成できます。
表 7-11 に、2 ビット LUT の真理値表を示します。
IN1 | IN0 | OUT |
---|---|---|
0 | 0 | ユーザー定義 |
0 | 1 | |
1 | 0 | |
1 | 1 |
シーケンシャル ロジック素子を実装するために使用する場合、接続マルチプレクサからの 2 つの入力信号は、フリップ フロップ / ラッチのデータ (D) およびクロック (CLK) 入力に入力され、その出力は接続マルチプレクサに戻ります。このマクロセルはクロックおよび出力極性パラメータだけでなく、初期状態パラメータを持っています。
D フリップ フロップ / ラッチの動作は以下の機能説明に従います。
表 7-8 と表 7-9 に、それぞれ D フリップ フロップと D ラッチの真理値表を示します。
CLKPOL | CLK | D | Q | nQ |
---|---|---|---|---|
0 | ↓ | 0 | Q0 | nQ0 |
↑ | 0 | 0 | 1 | |
↓ | 1 | Q0 | nQ0 | |
↑ | 1 | 1 | 0 | |
1 | ↓ | 0 | 0 | 1 |
↑ | 0 | Q0 | nQ0 | |
↓ | 1 | 1 | 0 | |
↑ | 1 | Q0 | nQ0 |
CLKPOL | CLK | D | Q | nQ |
---|---|---|---|---|
0 | 0 | 0 | 0 | 1 |
1 | 0 | Q0 | nQ0 | |
0 | 1 | 1 | 0 | |
1 | 1 | Q0 | nQ0 | |
1 | 0 | 0 | Q0 | nQ0 |
1 | 0 | 0 | 1 | |
0 | 1 | Q0 | nQ0 | |
1 | 1 | 1 | 0 |