ZHCSX21A September 2024 – July 2025 TPLD801
PRODUCTION DATA
该可配置使用逻辑块可以用作 3 位 LUT,或用作具有复位或设置功能的 D 触发器或锁存器。
当用于实现 LUT 功能时,3 位 LUT 从连接多路复用器接收三个输入信号并产生一个输出,该输出返回至连接多路复用器。这些 LUT 可配置为任何 3 输入用户定义的功能,包括以下标准数字逻辑功能:与、与非、或、或非、异或、异或非、非。
表 7-11 展示了 3 位 LUT 的真值表。
| IN2 | IN1 | IN0 | OUT |
|---|---|---|---|
| 0 | 0 | 0 |
用户自定义 |
| 0 | 0 | 1 | |
| 0 | 1 | 0 | |
| 0 | 1 | 1 | |
| 1 | 0 | 0 | |
| 1 | 0 | 1 | |
| 1 | 1 | 0 | |
| 1 | 1 | 1 |
每个 3 位 LUT 在 OTP 中都有 8 个位来定义其输出功能。
当用于实现时序逻辑元件时,来自连接多路复用器的三个输入信号进入触发器或锁存器的数据 (D)、时钟 (CLK) 和复位/设置 (nRST/nSET) 输入,输出返回至连接多路复用器。该宏单元具有初始状态、时钟极性、复位/设置极性和输出极性参数。
D 触发器/锁存器的运行将遵循以下功能描述:
表 7-8 和表 7-9 分别展示了具有复位/设置功能的 D 触发器和 D 锁存器的真值表。
|
nRST |
nSET |
CLKPOL |
CLK |
D |
Q |
nQ |
|---|---|---|---|---|---|---|
|
0 |
— |
0 |
X |
X |
0 |
1 |
|
— |
0 |
X |
X |
1 |
0 |
|
|
1 |
1 |
↓ |
0 |
Q0 |
nQ0 |
|
|
↑ |
0 |
0 |
1 |
|||
|
↓ |
1 |
Q0 |
nQ0 |
|||
|
↑ |
1 |
1 |
0 |
|||
|
0 |
— |
1 |
X |
X |
0 |
1 |
|
— |
0 |
X |
X |
1 |
0 |
|
|
1 |
1 |
↓ |
0 |
0 |
1 |
|
|
↑ |
0 |
Q0 |
nQ0 |
|||
|
↓ |
1 |
1 |
0 |
|||
|
↑ |
1 |
Q0 |
nQ0 |
|
nRST |
nSET |
CLKPOL |
CLK |
D |
Q |
nQ |
|---|---|---|---|---|---|---|
|
0 |
— |
0 |
X |
X |
0 |
1 |
|
— |
0 |
X |
X |
1 |
0 |
|
|
1 |
1 |
0 |
0 |
0 |
1 |
|
|
1 |
0 |
Q0 |
nQ0 |
|||
|
0 |
1 |
1 |
0 |
|||
|
1 |
1 |
Q0 |
nQ0 |
|||
|
0 |
— |
1 |
X |
X |
0 |
1 |
|
— |
0 |
X |
X |
1 |
0 |
|
|
1 |
1 |
0 |
0 |
Q0 |
nQ0 |
|
|
1 |
0 |
0 |
1 |
|||
|
0 |
1 |
Q0 |
nQ0 |
|||
|
1 |
1 |
1 |
0 |