Cyclone?设备包含一个二维的基于行和列的架构来实现自定义逻辑。不同速度的列和行互连提供了实验室和嵌入式内存块之间的信号互连。
逻辑阵列由实验室组成,每个实验室中有10个LEs。LE是一个小的逻辑单元,提供用户逻辑功能的有效实现。实验室被分成跨设备的行和列。旋流器设备的范围在2910到2060 LEs之间。
M4K RAM块是真正的双端口内存块,具有4K内存加上奇偶校验(4,608位)。这些块提供专用的真正的双端口,简单的双端口,或单端口内存高达36位宽,高达250 MHz。这些块在某些实验室之间被分组成跨设备的
Quartus II编译器通过自动将实验室链接在一起,创建超过10个LEs的进位链。对于增强的拟合,长进位链垂直运行,允许快速水平连接到M4K内存块。进位链可以一直延伸到整个列。
清除和预置逻辑控制实验室范围内的信号控制寄存器的清除和预置信号的逻辑。LE直接支持异步清除和预置功能。寄存器预置是通过异步加载一个逻辑高来实现的。直接异步预置不需要非门回推技术。旋风分离器设备支持同时预置/异步负载和清晰信号。如果同时断言两个信号,则异步清除信号优先。每个实验室最多支持两个清除和一个预置信号。
除了清除和预置端口外,旋风分离器设备还提供一个芯片范围的复位针(DEV_CLRn),用于重置设备中的所有寄存器。在Quartus II软件中,编译前的选项集控制这个pin。这种芯片范围的复位覆盖了所有其他控制信号。
多声道的互连