




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第1章全加器設(shè)計(jì)目錄1.1項(xiàng)目需求分析1.2項(xiàng)目理論知識(shí)1.3項(xiàng)目設(shè)計(jì)1.4項(xiàng)目實(shí)施與調(diào)試1.5項(xiàng)目總結(jié)與拓展1.1項(xiàng)目需求分析全加器是基本的組合邏輯運(yùn)算電路,設(shè)計(jì)一個(gè)典型1位二進(jìn)制全加器模型,要求:(1)使用撥碼開關(guān)模塊作為全加器輸入;(2)使用LED燈模塊作為全加器輸出;(3)通過設(shè)置撥碼開關(guān),可以準(zhǔn)確進(jìn)行全加運(yùn)算,由LED燈顯示并驗(yàn)證結(jié)果.1.2項(xiàng)目理論知識(shí)1.2.1EDA技術(shù)簡(jiǎn)介1.2.2可編程邏輯器件的硬件結(jié)構(gòu)1.2.3QuartusⅡ集成開發(fā)環(huán)境1.2.1EDA技術(shù)簡(jiǎn)介
一、EDA技術(shù)的概念EDA是ElectronicDesignAutomation(電子設(shè)計(jì)自動(dòng)化)的縮寫.EDA技術(shù)以計(jì)算機(jī)為工具,設(shè)計(jì)者在EDA軟件平臺(tái)上,用硬件描述語(yǔ)言完成設(shè)計(jì)文件,然后由計(jì)算機(jī)自動(dòng)地完成邏輯編譯、化簡(jiǎn)、分割、綜合、優(yōu)化、布局、布線和仿真,以及對(duì)特定目標(biāo)芯片的適配編譯、邏輯映射和編程下載等工作.1.2.1EDA技術(shù)簡(jiǎn)介
二、EDA技術(shù)的發(fā)展1.計(jì)算機(jī)輔助設(shè)計(jì)(CAD)階段2.計(jì)算機(jī)輔助工程設(shè)計(jì)(CAE)階段3.電子設(shè)計(jì)自動(dòng)化(EDA)階段
1.2.1EDA技術(shù)簡(jiǎn)介
三、EDA技術(shù)的主要內(nèi)容1.可編程邏輯器件(EDA技術(shù)的主要目標(biāo)器件)可編程邏輯器件(PLD)是一種由用戶編程以實(shí)現(xiàn)某種邏輯功能的新型邏輯器件,主要有現(xiàn)場(chǎng)可編程門陣列(FieldProgrammableGateArray,FPGA)和復(fù)雜可編程邏輯器件(ComplexProgrammableLogicDevice,CPLD)。2.硬件描述語(yǔ)言(EDA技術(shù)的主要描述和表達(dá)方式)硬件描述語(yǔ)言(HDL)是EDA技術(shù)的主要組成部分,是EDA各種描述方法中最能體現(xiàn)優(yōu)越性的一種描述方法。所謂硬件描述語(yǔ)言,就是用于描述設(shè)計(jì)系統(tǒng)的邏輯功能,實(shí)現(xiàn)該功能的算法、電路結(jié)構(gòu)、約束條件等。3.軟件開發(fā)工具(EDA技術(shù)的開發(fā)平臺(tái))(1)集成的PLD/FPGA開發(fā)環(huán)境(2)綜合軟件(3)仿真軟件
1.2.1EDA技術(shù)簡(jiǎn)介
四、EDA技術(shù)的設(shè)計(jì)流程(1)4個(gè)設(shè)計(jì)步驟設(shè)計(jì)準(zhǔn)備設(shè)計(jì)輸入設(shè)計(jì)處理器件編程(2)3個(gè)設(shè)計(jì)驗(yàn)證過程功能仿真(前仿真)時(shí)序仿真(后仿真)器件測(cè)試.
1.2.1EDA技術(shù)簡(jiǎn)介
1.設(shè)計(jì)準(zhǔn)備主要進(jìn)行系統(tǒng)功能分析和器件選擇,準(zhǔn)備設(shè)計(jì)所用的硬件平臺(tái)和軟件開發(fā)平臺(tái).2.設(shè)計(jì)輸入可以采用不同輸入形式完成設(shè)計(jì).(1)原理圖輸入(2)硬件描述語(yǔ)言輸入(3)波形輸入1.2.1EDA技術(shù)簡(jiǎn)介
3.設(shè)計(jì)處理(1)語(yǔ)法和設(shè)計(jì)規(guī)則檢查(2)邏輯優(yōu)化和綜合(3)適配和分割(4)布局和布線(5)生成編程數(shù)據(jù)文件4.設(shè)計(jì)校驗(yàn)設(shè)計(jì)校驗(yàn)過程包括功能仿真、時(shí)序仿真和器件測(cè)試,是在設(shè)計(jì)處理過程中同時(shí)進(jìn)行的.1.2.1EDA技術(shù)簡(jiǎn)介
4.設(shè)計(jì)校驗(yàn)設(shè)計(jì)校驗(yàn)過程包括功能仿真、時(shí)序仿真和器件測(cè)試,是在設(shè)計(jì)處理過程中同時(shí)進(jìn)行的.5.器件編程器件編程是指將編程數(shù)據(jù)放到具體的可編程器件中.1.2.2可編程邏輯器件的硬件結(jié)構(gòu)一、可編程邏輯器件的基本結(jié)構(gòu)與分類1.可編程邏輯器件的基本結(jié)構(gòu)可編程邏輯器件由輸入接口、與門陣列、或門陣列和輸出接口4個(gè)模塊組成.1.2.2可編程邏輯器件的硬件結(jié)構(gòu)2.可編程邏輯器件的分類可編程邏輯器件按集成度,可分為低集成度可編程邏輯器件和高集成度可編程邏輯器件。1.2.2可編程邏輯器件的硬件結(jié)構(gòu)3.低集成度可編程邏輯器件(1)PROM:ProgrammableReadOnlyMemory(2)PLA:ProgrammableArrayLogic(3)PAL:ProgrammableLogicArray(4)GAL:GenericArrayLogic1.2.2可編程邏輯器件的硬件結(jié)構(gòu)4.高集成度可編程邏輯器件(1)EPLD:ErasableProgrammableLogicDevice(2)CPLD:ComplexProgrammableLogicDevice①宏單元是CPLD的基本結(jié)構(gòu),由它來實(shí)現(xiàn)基本的邏輯功能.②可編程連線負(fù)責(zé)信號(hào)傳遞,連接所有的宏單元.③I/O引腳控制塊負(fù)責(zé)輸入、輸出的電氣特性控制,比如可以設(shè)定集電極開路輸出、擺率控制、三態(tài)輸出等.(3)FPGA:FieldProgrammableGateArray①IOE(inputoutputelement,輸入輸出單元)②LAB(logicarrayblock,邏輯陣列塊)③Interconnect(內(nèi)部連接線).1.2.2可編程邏輯器件的硬件結(jié)構(gòu)二、可編程邏輯器件的主要廠商1.Altera公司2.Xilinx公司3.Lattice公司4.Actel公司6.Lucent公司7.Atmel公司1.2.3QuartusⅡ集成開發(fā)環(huán)境
AlteraQuartusⅡ設(shè)計(jì)軟件提供完整的多平臺(tái)設(shè)計(jì)環(huán)境,能夠直接滿足特定設(shè)計(jì)需要,為可編程芯片系統(tǒng)(SOPC)提供全面的設(shè)計(jì)環(huán)境.QuartusⅡ軟件含有FPGA和CPLD設(shè)計(jì)所有階段的解決方案.1.2.3碼制無(wú)權(quán)碼每位無(wú)確定的權(quán)值,不能使用權(quán)展開式,但各有其特點(diǎn)和用途,例如格雷碼(又叫循環(huán)碼、反射碼),其相鄰兩個(gè)編碼只有一位碼狀態(tài)不同,在邏輯函數(shù)卡諾圖化簡(jiǎn)中將會(huì)用到這一特點(diǎn)。表1-1列出了幾種常用的BCD碼。1.3項(xiàng)目設(shè)計(jì)1.3.1項(xiàng)目功能分析1.3.2項(xiàng)目硬件設(shè)計(jì)1.3.3項(xiàng)目軟件設(shè)計(jì)1.3.1項(xiàng)目功能分析1.3.2項(xiàng)目硬件設(shè)計(jì)1.3.3項(xiàng)目軟件設(shè)計(jì)1.4項(xiàng)目實(shí)施與調(diào)試1.4.1項(xiàng)目實(shí)施1.4.2項(xiàng)目調(diào)試1.4.1項(xiàng)目實(shí)施一、設(shè)計(jì)輸入1.建立工程2.建立設(shè)計(jì)文件二、設(shè)計(jì)處理三、設(shè)計(jì)校驗(yàn)四、器件編程1.4.2項(xiàng)目調(diào)試一、電路調(diào)試撥動(dòng)撥碼開關(guān),查看發(fā)光二極管的亮滅情況,看是否符合全加器的邏輯要求和設(shè)計(jì)要求.二、故障現(xiàn)象與分析(1)撥動(dòng)撥碼開關(guān),但LED燈不亮:引腳沒有分配好,需檢查并重新分配引腳;(2)撥動(dòng)撥碼開關(guān),但LED燈亮滅情況錯(cuò)誤:電路設(shè)計(jì)邏輯出錯(cuò),需檢查并糾正錯(cuò)誤.1.5項(xiàng)目總結(jié)與拓展1.5.1項(xiàng)目總結(jié)1.5.2項(xiàng)目拓展1.5.1項(xiàng)目總結(jié)1.掌握可編程邏輯器件硬件結(jié)構(gòu)2.掌握EDA設(shè)計(jì)流程3.掌握QuartusⅡ軟件設(shè)計(jì)步
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 會(huì)務(wù)租用合同范本
- 醫(yī)生兼職社工合同范本
- 修腳房投資合同范本
- 共同紅酒合同范本
- 加強(qiáng)合同范本庫(kù)
- 副食版合同范本
- 50%股權(quán)合同范本
- 業(yè)務(wù)介紹抽成合同范例
- 代購(gòu)代銷電子合同范本
- 代理進(jìn)口合同范例15篇
- 三、膽石癥課件
- 學(xué)生作業(yè)情況登記表模板(可打印)
- 兔子坡(閱讀課上課課件)
- 高中數(shù)學(xué)《立體幾何》教材分析及教學(xué)建議
- 八年級(jí)英語(yǔ)初中英語(yǔ)閱讀理解閱讀專項(xiàng)練習(xí)試卷附答案
- 固定資產(chǎn)清查盤點(diǎn)明細(xì)表
- 人教版八年級(jí)數(shù)學(xué)下冊(cè)課件【全冊(cè)】
- 物聯(lián)網(wǎng)管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
- 1例妊娠糖尿病的個(gè)案護(hù)理
- 光伏發(fā)電職業(yè)病危害預(yù)評(píng)價(jià)方案方案
- 財(cái)務(wù)報(bào)表涉稅分析
評(píng)論
0/150
提交評(píng)論