![Verilog設(shè)計(jì)求最大公約數(shù)系統(tǒng)_第1頁](http://file4.renrendoc.com/view/b21b8e1e02b4a4f30da549ad403a6f79/b21b8e1e02b4a4f30da549ad403a6f791.gif)
![Verilog設(shè)計(jì)求最大公約數(shù)系統(tǒng)_第2頁](http://file4.renrendoc.com/view/b21b8e1e02b4a4f30da549ad403a6f79/b21b8e1e02b4a4f30da549ad403a6f792.gif)
![Verilog設(shè)計(jì)求最大公約數(shù)系統(tǒng)_第3頁](http://file4.renrendoc.com/view/b21b8e1e02b4a4f30da549ad403a6f79/b21b8e1e02b4a4f30da549ad403a6f793.gif)
![Verilog設(shè)計(jì)求最大公約數(shù)系統(tǒng)_第4頁](http://file4.renrendoc.com/view/b21b8e1e02b4a4f30da549ad403a6f79/b21b8e1e02b4a4f30da549ad403a6f794.gif)
![Verilog設(shè)計(jì)求最大公約數(shù)系統(tǒng)_第5頁](http://file4.renrendoc.com/view/b21b8e1e02b4a4f30da549ad403a6f79/b21b8e1e02b4a4f30da549ad403a6f795.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
集成電路系統(tǒng)的劃分?jǐn)?shù)據(jù)單元數(shù)據(jù)單元包含有保存運(yùn)算數(shù)據(jù)和運(yùn)算結(jié)果的數(shù)據(jù)寄存器,還包括組合邏輯電路來完成數(shù)據(jù)運(yùn)算。數(shù)據(jù)單元元產(chǎn)生輸出信號(hào),數(shù)據(jù)運(yùn)算狀態(tài)等信息控制單元控制單元要從數(shù)據(jù)單元得到狀態(tài)信息,以決定繼續(xù)進(jìn)行哪些數(shù)據(jù)運(yùn)算,產(chǎn)生控制信號(hào)序列,以決定何時(shí)進(jìn)行何種數(shù)據(jù)運(yùn)算。數(shù)據(jù)路徑設(shè)計(jì)數(shù)據(jù)路徑是以一定的拓?fù)潢P(guān)系互連的若干功能部件?,F(xiàn)在ASIC設(shè)計(jì)的行為綜合工具生成的數(shù)據(jù)路徑都使用同步工作方式,由單相時(shí)鐘沿觸發(fā)實(shí)現(xiàn)同步
數(shù)據(jù)路徑通用模型
功能部件
功能部件是數(shù)據(jù)路徑中執(zhí)行由行為描述定義的各種操作的電路單元,這些操作包括;(1)邏輯操作:與、或、異或、非等簡(jiǎn)單邏輯運(yùn)算以及如“與或非”等復(fù)雜運(yùn)算等;(2)算術(shù)運(yùn)算:+,-,*,÷,加l增量等;(3)關(guān)系運(yùn)算:>,<等;(4)移位運(yùn)算;(5)復(fù)雜運(yùn)算:各種專用運(yùn)算以及函數(shù)、過程調(diào)用,有時(shí)這些部件構(gòu)成協(xié)處理器。
以上的操作將由行為綜合器從設(shè)計(jì)庫中挑選元件或綜合出專用硬件來實(shí)現(xiàn),每一功能部件均由一定的執(zhí)行時(shí)間、面積和功耗等參數(shù)表征。設(shè)計(jì)空間的探索在很大程度上就是對(duì)不同功能部件的選擇。為了提高運(yùn)算速度,常在數(shù)據(jù)路徑內(nèi)設(shè)置流水線,設(shè)計(jì)師能夠通過合理的編程風(fēng)格和綜合策略決定是否使用流水線結(jié)構(gòu)。在行為級(jí)綜合的輸出代碼中,通過在各個(gè)具有大致相同執(zhí)行時(shí)間的功能部件之間插入寄存器,保存每一級(jí)的運(yùn)算結(jié)果。數(shù)據(jù)鎖存后,各級(jí)功能部件即可處理下一個(gè)數(shù)據(jù)。下圖是使用流水線結(jié)構(gòu)的一個(gè)例子。
通信部件
通信部件根據(jù)控制器的輸出,構(gòu)成各種數(shù)據(jù)通路,實(shí)現(xiàn)其他單元之間的數(shù)據(jù)交換。最基本的通信部件當(dāng)然就是簡(jiǎn)單的信號(hào)線,其他常用通信部件是單向或雙向開關(guān)、多路數(shù)據(jù)選擇器和總線,如圖所示。
整個(gè)數(shù)據(jù)路徑由通信部件以一定的拓?fù)浣Y(jié)構(gòu)連成網(wǎng)絡(luò),從全局來看,可以分為如下兩類結(jié)構(gòu):(1)點(diǎn)對(duì)點(diǎn)式拓?fù)浣Y(jié)構(gòu),這是功能部件之間最常用的互連結(jié)構(gòu)。使用這種結(jié)構(gòu)時(shí),在任意兩個(gè)具有數(shù)據(jù)依賴關(guān)系的部件之間都設(shè)置通信部件,如果某個(gè)功能部件有多路輸入,就用MUX連接。(2)共享式互連拓?fù)浣Y(jié)構(gòu),即使用總線,這是功能部件與存儲(chǔ)部件及外圍環(huán)境之間常用的互連結(jié)構(gòu)。通常,功能部件與總線之間還要通過開關(guān)連接。這種結(jié)構(gòu)最大限度地共享硬件通信資源,但是如果全部功能部件之間都使用總線的話,則需要極為復(fù)雜的總線協(xié)議算法??刂破髂P?/p>
行為綜合器總是用有限狀態(tài)機(jī)作為控制器,而且一般采用硬連線方式,也就是說用隨機(jī)組合邏輯電路計(jì)算下一狀態(tài),當(dāng)前狀態(tài)以一定方式編碼后由寄存器鎖存。硬連線方式有限狀態(tài)機(jī)不僅有完善的數(shù)學(xué)模型,更重要的是這種電路的綜合技術(shù)已有非常充分的研究,因此寄存器傳輸級(jí)綜合能夠得到很好的結(jié)果??刂破髂P蛨D在行為級(jí)描述中,各個(gè)狀態(tài)以隱含方式表達(dá),由行為綜合根據(jù)源代碼進(jìn)行狀態(tài)分配和編碼?,F(xiàn)在的行為綜合工具中,狀態(tài)的更新都采用同步方式,用單相沿觸發(fā)時(shí)鐘方案。
在每一狀態(tài),控制器和數(shù)據(jù)路徑要完成如下任務(wù):
(1)控制器進(jìn)入新的狀態(tài),計(jì)算出控制信號(hào)和下一狀態(tài);(2)控制器把控制信號(hào)送往數(shù)據(jù)路徑;(3)數(shù)據(jù)路徑根據(jù)控制信號(hào)進(jìn)行相應(yīng)操作;(4)數(shù)據(jù)路徑存儲(chǔ)運(yùn)算結(jié)果,并把各種條件信號(hào)送人控制器。傳統(tǒng)的硬件設(shè)計(jì)中,上述所有任務(wù)在一個(gè)時(shí)鐘周期內(nèi)完成。但實(shí)際上這4項(xiàng)任務(wù)由兩部分電路分別進(jìn)行,存在著潛在的并行性。因此,可以引入流水線結(jié)構(gòu),加快信息的處理?;镜姆椒ㄊ窃诳刂破鞯腎/O端插入寄存器(如圖中所示),同時(shí)把工作時(shí)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年銅材熱擠壓件項(xiàng)目投資可行性研究分析報(bào)告
- 金威啤酒公司的成本管理絕技
- 中國汽車HUD行業(yè)競(jìng)爭(zhēng)格局分析及投資規(guī)劃研究報(bào)告
- 2025年度共享工作人員社會(huì)保險(xiǎn)繳納合同
- 代理配股合同范例
- 勞動(dòng)合同范本養(yǎng)殖
- 伐木砍伐工程合同范例
- 農(nóng)村舊房拆遷合同范本
- 代養(yǎng)鵝合同范本
- 公司轉(zhuǎn)讓協(xié)議合同范本
- (完整版)人教版三年級(jí)上冊(cè)100道口算題
- 2023年河北廊坊市三河市金創(chuàng)產(chǎn)業(yè)投資有限公司招聘筆試題庫含答案解析
- 印章管理辦法(公安部)
- 人教版高一數(shù)學(xué)上冊(cè)期末考試試卷及答案
- 振動(dòng)振動(dòng)測(cè)試基礎(chǔ)知識(shí)培訓(xùn)課件
- 教學(xué)設(shè)計(jì) 分?jǐn)?shù)的再認(rèn)識(shí) 省賽一等獎(jiǎng)
- DBJ51-T 151-2020 四川省海綿城市建設(shè)工程評(píng)價(jià)標(biāo)準(zhǔn)
- GB/T 3795-2006錳鐵
- GB/T 31329-2014循環(huán)冷卻水節(jié)水技術(shù)規(guī)范
- 京東1+X理論考試試題及答案
- 人教版四年級(jí)下冊(cè)數(shù)學(xué)應(yīng)用題練習(xí)全
評(píng)論
0/150
提交評(píng)論