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。這種芯片范圍的復位覆蓋了所有其他控制信號。
多聲道的互連
在旋流器結構中,LEs、M4K內存塊和設備I/O引腳之間的連接由采用DirectDriveTM技術的多徑互連結構提供。多徑互連由不同速度的連續、性能優化的路由線路組成,用于設計塊間和塊內的連接。Quartus II編譯器自動將關鍵的設計路徑放在更快的互連上,以提高設計性能。
DirectDrive技術是一種確定性路由技術,它確保對任何函數使用相同的路由資源,而不管該函數在設備中的位置如何。多徑互連和直接驅動技術通過消除設計更改和添加后的再優化周期,簡化了基于塊的設計的集成階段。
多徑互連由跨越一定距離的行和列互連組成。對于所有設備,具有固定長度資源的路由結構允許可預測和可重復的性能