版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Xilinx可編程邏輯器件設(shè)計(jì)與開(kāi)發(fā)(基礎(chǔ)篇)連載20:Spartan5.1.1可配置邏輯模塊(CLB)CLB是實(shí)現(xiàn)時(shí)序電路和組合電路的主要邏輯資源。Virtex-6每個(gè)CLB模塊里包含2個(gè)SLICE,每個(gè)CLB通過(guò)交換矩陣與外部通用邏輯陣列相連,如圖5-2和圖5-3所示。CLB中的兩個(gè)SLICE之間沒(méi)有直接連接。
圖5-2CLB里的SLICE排列圖5-3CLB的位置排列在Virtex-6中,SLICE分為SLICEX、SLICEL和SLICEM三種,SLICEX不具有存儲(chǔ)功能,也沒(méi)有進(jìn)位鏈;SLICEL不具有存儲(chǔ)功能,但包含進(jìn)位鏈;SLICEM具有存儲(chǔ)/移位寄存器功能,也包含進(jìn)位鏈。每個(gè)SLICE包含4個(gè)LUT和8個(gè)存儲(chǔ)單元。這些基本單元能提供邏輯、算術(shù)和ROM功能。除了這些基本功能,還有一些SLICE具有分布式RAM和移位寄存器功能,這些SLICE又被稱(chēng)為SLICEM。CLB可以實(shí)現(xiàn)表5-1所示功能。SLICE結(jié)構(gòu)圖如圖5-4(a)和圖5-4(b)所示,每個(gè)SLICE包含邏輯函數(shù)發(fā)生器(即LUT)、存儲(chǔ)元件、多功能多路復(fù)用器(MUXF)、進(jìn)位邏輯和算法單元(MULT_AND)等資源。(a)SLICEM(b)SLICEL一、查找表(LUT)Virtex-6FPGA的函數(shù)發(fā)生器由6輸入查找表實(shí)現(xiàn)。每個(gè)LUT有6個(gè)獨(dú)立輸入(A1-A6)和2個(gè)獨(dú)立輸出(O5和O6),可以實(shí)現(xiàn)任意6輸入布爾函數(shù)。同時(shí)每個(gè)LUT在相同的輸入情況下,也可以實(shí)現(xiàn)2個(gè)任意5輸入布爾函數(shù)。如果是6輸入函數(shù),僅有O6輸出。O5和O6分別對(duì)應(yīng)兩個(gè)5輸入函數(shù)發(fā)生器的輸出,在這種情況下,A6由軟件設(shè)置為高電平。LUT的延時(shí)與所實(shí)現(xiàn)的函數(shù)無(wú)關(guān)。LUT可以實(shí)現(xiàn)組合邏輯、ROM、分布式RAM、移位寄存器等功能。(1)組合邏輯:所有的LUT可以實(shí)現(xiàn)任意6輸入布爾函數(shù)。
(2)ROM:所有的LUT可以實(shí)現(xiàn)一個(gè)64×1位ROM。有三種配置方式,分別是ROM64×1、ROM128×1和ROM256×1。SLICEM和SLICEL中的ROM可以級(jí)聯(lián)成更寬或者更深的ROM,配置的表見(jiàn)表5-2。表5-2ROM配置(3)分布式RAM存儲(chǔ)器(只能在SLICEM中使用):SLICEM中的LUT可以配置成一種稱(chēng)為分布式RAM的同步RAM。SLICEM中的多個(gè)LUT可以靈活組合起來(lái),以存儲(chǔ)更多數(shù)據(jù)。在SLICEM內(nèi)可以將RAM元件配置成以下形式,RAM的配置見(jiàn)表5-3。表5-3分布式RAM的配置表分布式RAM原語(yǔ)如表5-4所示。表5-4單口、雙口和四口的分布式RAM的原語(yǔ)(4)移位寄存器(只能在SLICEM中使用):SLICEM的LUT還可配置成32位移位寄存器,無(wú)需使用SLICE中提供的觸發(fā)器。以這種方法使用的LUT可以將串行數(shù)據(jù)延遲1到32個(gè)時(shí)鐘周期之間的任意長(zhǎng)度。移位寄存器的移位輸入SHIFTIN和移位輸出SHITOUT用來(lái)將LUT級(jí)聯(lián)成更大的移位寄存器,一個(gè)CLB里面的4個(gè)LUT可以級(jí)聯(lián),產(chǎn)生128個(gè)時(shí)鐘周期的延時(shí)。CLB之間也可以連接組成移位寄存器,用于平衡數(shù)據(jù)流水線(xiàn)的時(shí)序。移位寄存器原語(yǔ)如圖5-5所示。圖5-5移位寄存器的原語(yǔ)二、存儲(chǔ)元件Virtex-6每個(gè)SLICE都有存儲(chǔ)元件,可以實(shí)現(xiàn)存儲(chǔ)功能,可以配置成邊沿觸發(fā)式的D型觸發(fā)器或電平敏感型的鎖存器,如圖5-6所示。圖5-6SLICE里寄存器/鎖存器配置三、多路復(fù)用器(MUX)在一個(gè)SLICE中,除了包含LUT外,還包含三個(gè)多路復(fù)用器(F7AMUX、F7BMUX和F8MUX),用戶(hù)可以將4個(gè)函數(shù)發(fā)生器組合在一起,構(gòu)成7輸入或者8輸入的函數(shù)。多于8個(gè)輸入的函數(shù),可以用多個(gè)SLICE實(shí)現(xiàn)。多路復(fù)用器F7AMUX、F7BMUX和F8MUX通常和函數(shù)發(fā)生器或者片上邏輯一起實(shí)現(xiàn)多種多路復(fù)用器??梢詫?shí)現(xiàn)以下幾種多路復(fù)用器。1個(gè)LUT實(shí)現(xiàn)4:1多路復(fù)用器2個(gè)LUT實(shí)現(xiàn)8:1多路復(fù)用器4個(gè)LUT實(shí)現(xiàn)16:1多路復(fù)用器四、快速先行進(jìn)位邏輯(CarryLogic)Virtex-6每個(gè)CLB有2條獨(dú)立的進(jìn)位鏈,用于實(shí)現(xiàn)快速算術(shù)加減運(yùn)算,它解決了多位寬加法、乘法從最低位向最高位進(jìn)位的延時(shí)問(wèn)題。先行進(jìn)位邏輯有專(zhuān)用的進(jìn)位通路和進(jìn)位多路復(fù)用器(MUXCY),可用來(lái)級(jí)聯(lián)函數(shù)發(fā)生器(LUT),以實(shí)現(xiàn)更寬更復(fù)雜的邏輯函數(shù),提高CLB模塊的處理速度。Virtex6中的進(jìn)位鏈?zhǔn)巧闲羞M(jìn)位鏈,每個(gè)SLICE具有4位的高度??紤]到進(jìn)位鏈的上行結(jié)構(gòu)特點(diǎn),在設(shè)計(jì)中,要特別注意進(jìn)位鏈的長(zhǎng)度,因?yàn)槿绻?dāng)進(jìn)位鏈的長(zhǎng)度超出一列時(shí),進(jìn)位鏈會(huì)導(dǎo)致延
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)用礦物鹽產(chǎn)品供應(yīng)鏈分析
- 醫(yī)用水床產(chǎn)品供應(yīng)鏈分析
- 復(fù)印傳真體機(jī)產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 電線(xiàn)項(xiàng)目運(yùn)營(yíng)指導(dǎo)方案
- 醫(yī)用鼻咽拭子產(chǎn)品供應(yīng)鏈分析
- 廢物環(huán)境監(jiān)測(cè)行業(yè)市場(chǎng)調(diào)研分析報(bào)告
- 醫(yī)用超聲成像設(shè)備產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 醫(yī)用體育訓(xùn)練器械產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 上門(mén)驗(yàn)光服務(wù)行業(yè)市場(chǎng)調(diào)研分析報(bào)告
- 局域網(wǎng)服務(wù)器產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 鏈?zhǔn)轿仐U減速器(輸送機(jī)減速器)
- 高柱混凝土施工方案
- 監(jiān)理質(zhì)量管理體系
- MES運(yùn)行管理辦法
- 鋼結(jié)構(gòu)專(zhuān)用漆(醇酸類(lèi))內(nèi)控標(biāo)準(zhǔn)
- 地層編號(hào)原則
- 廠(chǎng)區(qū)吸煙管理規(guī)定(共2頁(yè))
- 2020年住房和城鄉(xiāng)建設(shè)行業(yè)人員繼續(xù)教育(八大員繼續(xù)教育)材料員繼續(xù)教育考試題庫(kù)集
- 項(xiàng)目一-制作手錘(共39頁(yè))
- 東營(yíng)市初中學(xué)科教研基地建設(shè)實(shí)施方案
- 施耐德XB2-BE系列按鈕指示燈選型手冊(cè)
評(píng)論
0/150
提交評(píng)論