ZHCSX20 September 2024 TPLD801-Q1
ADVANCE INFORMATION
该宏单元可以用作 4 位 LUT 或计数器/延迟发生器 (CNT/DLY)。
当用于实现 LUT 功能时,4 位 LUT 从连接多路复用器接收四个输入信号并产生一个输出,该输出返回至连接多路复用器。该 LUT 可配置为任何 4 输入用户定义的功能,包括以下标准数字逻辑功能:与、与非、或、或非、异或、异或非、非。
表 7-11 展示了 4 位 LUT 的真值表。
IN3 | IN2 | IN1 | IN0 | OUT |
---|---|---|---|---|
0 | 0 | 0 | 0 | 用户自定义 |
0 | 0 | 0 | 1 | |
0 | 0 | 1 | 0 | |
0 | 0 | 1 | 1 | |
0 | 1 | 0 | 0 | |
0 | 1 | 0 | 1 | |
0 | 1 | 1 | 0 | |
0 | 1 | 1 | 1 | |
1 | 0 | 0 | 0 | |
1 | 0 | 0 | 1 | |
1 | 0 | 1 | 0 | |
1 | 0 | 1 | 1 | |
1 | 1 | 0 | 0 | |
1 | 1 | 0 | 1 | |
1 | 1 | 1 | 0 | |
1 | 1 | 1 | 1 |
每个 4 位 LUT 在 OTP 中都有 16 个位来定义其输出功能。
当用于实现 8 位计数器/延迟功能时,来自连接多路复用器的两个输入信号进入计数器/延迟宏单元的时钟 (CLK) 和复位 (RST/DLY IN),输出返回至连接多路复用器。作为计数器,该宏单元计数至给定的数据值,并在达到设定值或复位时产生脉冲。作为延迟,该宏单元会将上升沿和/或下降沿推迟一段时间,该时间是寄存器值的函数。
有关 CNT/DLY 宏单元的更多信息,请参阅节 7.3.4。