版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1、 題型填空10*2 簡答4*5 分析3*10(程序分析,畫出對應(yīng)波形圖;給出程序,畫出電路) 設(shè)計(jì)2*15(要求條例分明,邏輯清晰)2、 考點(diǎn)一、EDA設(shè)計(jì)流程1、 EDA設(shè)計(jì)流程:設(shè)計(jì)輸入、綜合、適配、時(shí)序仿真及功能仿真、編程下載、硬件測試2、 設(shè)計(jì)輸入:圖形輸入、HDL文本輸入。圖形輸入:原理圖輸入、狀態(tài)圖輸入和波形圖輸入。3、 時(shí)序仿真:接近真實(shí)器件運(yùn)行特性的仿真,仿真文件中包含了器件硬件特性參數(shù),仿真精度高。4、 功能仿真:直接對VHDL、原理圖描述或其他描述形式的邏輯功能進(jìn)行測試,以了解其實(shí)現(xiàn)的功能是否滿足原設(shè)計(jì)要求,仿真過程不涉及任何具體器件的硬件特性。設(shè)計(jì)耗時(shí)短,對硬件庫、綜
2、合器等沒有任何要求。一般先進(jìn)行功能測試再進(jìn)行時(shí)序仿真。二、FPGA/CPLD 1、CPLD:乘積項(xiàng)原理 FPGA:查找表原理三、有限狀態(tài)機(jī)設(shè)計(jì) 1、狀態(tài)編碼:狀態(tài)位直接輸出型編碼、順序編碼、一位熱鍵編碼 2、狀態(tài)位直接輸出型編碼:將狀態(tài)編碼直接輸出作為控制信號,即output=state,要求對狀態(tài)機(jī)個(gè)狀態(tài)的編碼做特殊的選擇,以適應(yīng)控制時(shí)序的要求。 3、順序編碼:000-001-010-011-100-101-110-111,8位狀態(tài)機(jī)只需要三個(gè)狀態(tài)機(jī)。 4、一位熱鍵編碼:用n個(gè)觸發(fā)器實(shí)現(xiàn)具有n個(gè)狀態(tài)的狀態(tài)機(jī),狀態(tài)機(jī)中的每一位都由其中一個(gè)觸發(fā)器的狀態(tài)表示。-。四、VHDL文字規(guī)則1、整數(shù)、實(shí)數(shù)
3、(必須帶有小數(shù)點(diǎn))、物理量文字(VHDL不接受此類文字),如:60s,100m2、字符串:一維的字符數(shù)組。字符以單引號標(biāo)示,字符串以雙引號標(biāo)示。文字字符串:雙引號括起的一段文字。數(shù)字字符串,預(yù)定義的數(shù)據(jù)類型BIT的一位數(shù)組。B:二進(jìn)制;O:八進(jìn)制,每位位矢數(shù)組長度3;X:十六進(jìn)制,每位位矢數(shù)組長度4。3、標(biāo)識符:必須以英文字母開頭、必須是單一的下劃線,且其前后必須是字母或數(shù)字;允許包含圖形符號(回車、換行等),也允許包含空格。4、操作符:邏輯操作符,關(guān)系操作符,算術(shù)操作符。 邏輯操作符:and,or,xor,xnor等等;關(guān)系操作符:=,=,等等;算術(shù)運(yùn)算符:加減乘除移位等等。五、屬性描述語句
4、。1、信號類屬性:event,stable與之相反。對于目前的VHDL綜合器,Event只能用于if、when語句中。2、數(shù)據(jù)區(qū)間屬性:range(n)以及reverse_range(n),兩者返回次序相反,前者與原序列相同,后者相反。返回值是一個(gè)區(qū)間。Eg:signal range1: in std_logic_vector(7 downto 0)。3、數(shù)值類屬性:left、right、high、low。Page3064、數(shù)組屬性:length,表征數(shù)組長度。A=array1length六、IP核1、軟IP:用VHDL等硬件描述語言描述的功能模塊,但是不涉及什么具體電路元件實(shí)現(xiàn)這些功能。周期
5、短,投入少,不涉及物理實(shí)現(xiàn),增大了IP的靈活性與適應(yīng)性。2、固IP:完成了綜合的功能塊。較大的設(shè)計(jì)深度,一般以網(wǎng)表形式提交用戶使用。3、硬IP:提供設(shè)計(jì)的最終產(chǎn)品:掩模。設(shè)計(jì)深度高,后續(xù)工作少,但靈活性差。七、PCB印刷版電路設(shè)計(jì)1、類別:剛性和撓性;單層、雙層和多層2、封裝類型: 分離封裝、雙列直插式封裝(dual in-line package)、針陣式封裝(pin grid package)、表面貼裝器件(surface mount device)、針柵陣列封裝(PGA)、塑料引線片式載體封裝(PLCC)、球狀柵格陣列封裝(BGA)等等3、 板面介紹元件面(component side)
6、、焊接面(與元件面相對,solder side)、絲印層(用于標(biāo)注元件,采用絲印法)、阻焊層、焊盤、金屬化孔、通孔、坐標(biāo)網(wǎng)格(定于元件與網(wǎng)格交點(diǎn)上)。4、 常用設(shè)計(jì)標(biāo)準(zhǔn)網(wǎng)格尺寸(常用2.5mm)、標(biāo)稱孔徑與最小焊盤直徑、導(dǎo)線寬度、導(dǎo)線間距、焊盤形狀(方、圓、橢圓等)。八、順序語句 賦值語句、if、case、loop、next、exit、wait、子程序調(diào)用語句、return語句、null語句九、并行語句并行信號賦值語句、塊語句、并行過程調(diào)用語句、元件例化語句、report語句、斷言語句十、范本Use ieee;Use ieee.std_logic_1164.all;Entity xxx isP
7、ort(xxx);End entity xxx;Architecture xxx of xxx isbeginXxx:process(x,x,x)BeginXxxXxx End process xxxEnd xxx十一、常用語法1、 信號與變量。信號signal:用于作為電路中的信號連接,在整個(gè)結(jié)構(gòu)體內(nèi)的任何地方都能使用,在進(jìn)程最后才對信號賦值。變量variable:用于作為進(jìn)程中局部數(shù)據(jù)儲存單元,只能在所定義的進(jìn)程中使用,立即賦值。信號的賦值需要一個(gè)延時(shí),end process語句到達(dá)后延遲才發(fā)生,延遲后進(jìn)程內(nèi)所有語句同時(shí)完成,而最接近end process的語句先被賦值。進(jìn)程語句必須由敏感
8、信號的變化來驅(qū)動(dòng)。2、仿真延時(shí)。1)、固有延時(shí):b=a after 20ns ;當(dāng)a的時(shí)間長度小于20ns,對b無影響。2)、傳輸延時(shí):by=awhen選擇值可以是:1、單個(gè)普通數(shù)值;2、數(shù)值選擇范圍,如2 to 4 ;3、并列數(shù)值,如1|2,取值3或者5 ;4、混合方式(以上三種方式的混合)。當(dāng)選擇范圍確定時(shí),各選擇值必須對應(yīng)一種狀態(tài),且不允許重疊。5、 loop語句1)for n in 0 to 7 loop xxxx;end loop;2)l1:loop XxxxExit l1 when xxxx;End loop l1;3)next語句 用于有條件或無條件的轉(zhuǎn)向控制 Next;開始下一
9、次循環(huán) Next loop 標(biāo)號; Next loop 標(biāo)號 when 條件表達(dá)式;一定條件時(shí)調(diào)到下一次循環(huán)或其他循環(huán)。4)exit語句 Exit loop 標(biāo)號。6、null空操作,用于匹配else語句等7、Wait掛起語句 Wait ,永遠(yuǎn)掛起 Wait on 信號表,當(dāng)信號變化時(shí)停止掛起 Wait until 條件表達(dá)式 ,條件等待語句 Wait for 時(shí)間表達(dá)式,超時(shí)等待語句8、有限狀態(tài)機(jī)(mealy,同步輸出;moore,異步輸出) 自定義數(shù)據(jù)類型 type 數(shù)據(jù)類型名 is 數(shù)據(jù)類型定義 of 基本數(shù)據(jù)類型 Type st1 is array (0 to 15) of std_logic; Type
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024銅門制安工程賠償合同
- 2025年度不銹鋼板材行業(yè)綠色制造與可持續(xù)發(fā)展合同范本2篇
- 2024藥品研發(fā)項(xiàng)目合作開發(fā)與成果轉(zhuǎn)讓合同3篇
- 2025年度智能倉儲物流服務(wù)合同范本二零二五年度4篇
- 《銀伯爵珠寶培訓(xùn)》課件
- 2024版商鋪轉(zhuǎn)讓協(xié)議書范本
- 中國魔芋素食品行業(yè)發(fā)展前景預(yù)測及投資方向研究報(bào)告
- 2025年水電工程安裝與智能化改造合同范本
- 2025年鞍鋼集團(tuán)工程技術(shù)有限公司招聘筆試參考題庫含答案解析
- 2025年中咨工程管理咨詢有限公司招聘筆試參考題庫含答案解析
- 導(dǎo)尿及留置導(dǎo)尿技術(shù)
- 情人合同范例
- 建筑公司勞務(wù)合作協(xié)議書范本
- 安徽省合肥市2023-2024學(xué)年高一上學(xué)期物理期末試卷(含答案)
- 《基于杜邦分析法的公司盈利能力研究的國內(nèi)外文獻(xiàn)綜述》2700字
- 儒家思想講解課程設(shè)計(jì)
- 2024年個(gè)人汽車抵押借款合同范本(四篇)
- 2024-2025學(xué)年九年級化學(xué)上冊 第二單元 單元測試卷(人教版)
- 軌道交通設(shè)備更新項(xiàng)目可行性研究報(bào)告-超長期國債
- 2024-2030年中國一氧化二氮?dú)怏w行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報(bào)告
- NB/T 11446-2023煤礦連采連充技術(shù)要求
評論
0/150
提交評論