Cyclone?設(shè)備包含一個二維的基于行和列的架構(gòu)來實(shí)現(xiàn)自定義邏輯。不同速度的列和行互連提供了實(shí)驗(yàn)室和嵌入式內(nèi)存塊之間的信號互連。
邏輯陣列由實(shí)驗(yàn)室組成,每個實(shí)驗(yàn)室中有10個LEs。LE是一個小的邏輯單元,提供用戶邏輯功能的有效實(shí)現(xiàn)。實(shí)驗(yàn)室被分成跨設(shè)備的行和列。旋流器設(shè)備的范圍在2910到2060 LEs之間。
M4K RAM塊是真正的雙端口內(nèi)存塊,具有4K內(nèi)存加上奇偶校驗(yàn)(4,608位)。這些塊提供專用的真正的雙端口,簡單的雙端口,或單端口內(nèi)存高達(dá)36位寬,高達(dá)250 MHz。這些塊在某些實(shí)驗(yàn)室之間被分組成跨設(shè)備的
Quartus II編譯器通過自動將實(shí)驗(yàn)室鏈接在一起,創(chuàng)建超過10個LEs的進(jìn)位鏈。對于增強(qiáng)的擬合,長進(jìn)位鏈垂直運(yùn)行,允許快速水平連接到M4K內(nèi)存塊。進(jìn)位鏈可以一直延伸到整個列。
清除和預(yù)置邏輯控制實(shí)驗(yàn)室范圍內(nèi)的信號控制寄存器的清除和預(yù)置信號的邏輯。LE直接支持異步清除和預(yù)置功能。寄存器預(yù)置是通過異步加載一個邏輯高來實(shí)現(xiàn)的。直接異步預(yù)置不需要非門回推技術(shù)。旋風(fēng)分離器設(shè)備支持同時預(yù)置/異步負(fù)載和清晰信號。如果同時斷言兩個信號,則異步清除信號優(yōu)先。每個實(shí)驗(yàn)室最多支持兩個清除和一個預(yù)置信號。
除了清除和預(yù)置端口外,旋風(fēng)分離器設(shè)備還提供一個芯片范圍的復(fù)位針(DEV_CLRn),用于重置設(shè)備中的所有寄存器。在Quartus II軟件中,編譯前的選項(xiàng)集控制這個pin。這種芯片范圍的復(fù)位覆蓋了所有其他控制信號。
多聲道的互連