版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、(完整)verilog hdl期末考試復(fù)習(xí)題(完整)verilog hdl期末考試復(fù)習(xí)題 編輯整理:尊敬的讀者朋友們:這里是精品文檔編輯中心,本文檔內(nèi)容是由我和我的同事精心編輯整理后發(fā)布的,發(fā)布之前我們對(duì)文中內(nèi)容進(jìn)行仔細(xì)校對(duì),但是難免會(huì)有疏漏的地方,但是任然希望((完整)verilog hdl期末考試復(fù)習(xí)題)的內(nèi)容能夠給您的工作和學(xué)習(xí)帶來便利。同時(shí)也真誠的希望收到您的建議和反饋,這將是我們進(jìn)步的源泉,前進(jìn)的動(dòng)力。本文可編輯可修改,如果覺得對(duì)您有幫助請(qǐng)收藏以便隨時(shí)查閱,最后祝您生活愉快 業(yè)績(jī)進(jìn)步,以下為(完整)verilog hdl期末考試復(fù)習(xí)題的全部?jī)?nèi)容。【第一章】1、fpga 芯片的發(fā)展主要
2、體現(xiàn)在哪幾個(gè)方面?未來的發(fā)展趨勢(shì)是什么? 答:新型芯片的規(guī)模越來越大,成本越來越低,低端的fpga已逐步取代了傳統(tǒng)的數(shù)字元件。 先進(jìn)的asic生產(chǎn)工藝已經(jīng)被用于fpga的生產(chǎn),越來越豐富的處理器內(nèi)核被嵌入到高端的fpga芯片中,基于fpga的開發(fā)成為一項(xiàng)系統(tǒng)級(jí)設(shè)計(jì)工程。隨著半導(dǎo)體制造工藝的不同提高,fpga的集成度將不斷提高,制造成本將不斷降低,其作為替代asic來實(shí)現(xiàn)電子系統(tǒng)的前景將日趨光明。 2、eda 技術(shù)的優(yōu)勢(shì)是什么? 答:1.用hdl對(duì)數(shù)字系統(tǒng)進(jìn)行抽象的行為與功能描述以及具體的內(nèi)部線路結(jié)構(gòu)描述,從而可以在電子設(shè)計(jì)的各個(gè)階段、各個(gè)層次進(jìn)行計(jì)算機(jī)模擬驗(yàn)證,保證設(shè)計(jì)過程的正確性,可以大大降
3、低設(shè)計(jì)成本,縮短設(shè)計(jì)周期. 2.eda工具之所以能夠完成各種自動(dòng)設(shè)計(jì)過程,關(guān)鍵是有各類庫的支持。3。某些hdl也是文檔型的語言,極大地簡(jiǎn)化了設(shè)計(jì)文檔的管理。4.eda具有日益強(qiáng)大的邏輯設(shè)計(jì)仿真測(cè)試技術(shù),極大地提高了大規(guī)模系統(tǒng)電子設(shè)計(jì)的自動(dòng)化程度.5.基于eda技術(shù)的設(shè)計(jì),由于用hdl表達(dá)的成功的專用功能設(shè)計(jì)在實(shí)現(xiàn)目標(biāo)方面有很大的可選性,它既可以用不同來源的通用fpga/cpld實(shí)現(xiàn),也可以直接以asic來實(shí)現(xiàn),設(shè)計(jì)者擁有完全的自主權(quán)。6.eda技術(shù)的設(shè)計(jì)語言是標(biāo)準(zhǔn)化的,不會(huì)由于設(shè)計(jì)對(duì)象的不同而改變;它的開發(fā)工具是規(guī)范化的,eda軟件平臺(tái)支持任何標(biāo)準(zhǔn)化的設(shè)計(jì)語言;它的設(shè)計(jì)成果是通用性的,ip核具
4、有規(guī)范的接口協(xié)議.良好的可移植與可測(cè)試性,為系統(tǒng)開發(fā)提供了可靠的保證。7。eda技術(shù)能將所有設(shè)計(jì)環(huán)節(jié)納入統(tǒng)一的自頂向下的設(shè)計(jì)方案中。8.eda不但在整個(gè)設(shè)計(jì)流程上充分利用計(jì)算機(jī)的自動(dòng)設(shè)計(jì)能力,在各個(gè)設(shè)計(jì)層次上利用計(jì)算機(jī)完成不同內(nèi)容的仿真模擬,而且在系統(tǒng)板設(shè)計(jì)結(jié)束后仍可利用計(jì)算機(jī)對(duì)硬件系統(tǒng)進(jìn)行完整全面的測(cè)試. 3、eda 的設(shè)計(jì)流程包括哪幾個(gè)環(huán)節(jié)? ans: 設(shè)計(jì)輸入(原理圖/hdl 文本編輯) 綜合 fpga/cpld 適配 時(shí)序仿真與 功能門級(jí)仿真 fpga/cpld 編程下載 fpga/cpld 器件電路硬件檢測(cè)。4、硬件描述語言的種類有哪些? ans: vhdl 、verilog hdl
5、、systemverilog、system c 等答:vhdl、verilog、hdl、system verilog、system c。 5、自頂向下設(shè)計(jì)方法的優(yōu)點(diǎn)是什么? ans: 過程大部分由計(jì)算機(jī)完成,可植性強(qiáng),便于系統(tǒng)的優(yōu)化和升級(jí),以及對(duì)模型進(jìn)行及 時(shí)的修改,以改進(jìn)系統(tǒng)或子系統(tǒng)的功能,更正設(shè)計(jì)錯(cuò)誤,提高目標(biāo)系統(tǒng)的工作速度,減小面 積耗用,降低功耗和成本等。在 eda 技術(shù)應(yīng)用中,自頂向下的設(shè)計(jì)方法,就是在整個(gè)設(shè)計(jì) 流程中各設(shè)計(jì)環(huán)節(jié)逐步求精的過程. 6、ip 核可分為哪幾類? ans: 軟 ip 、固 ip、硬 ip7、ip 在 eda 技術(shù)的應(yīng)用和發(fā)展中的意義是什么? ans: ip
6、就是將某些功能固化,而當(dāng) eda 設(shè)計(jì)也需要這些功能的時(shí)候,就可以直接將植 入了此功能的 ip 拿過來直接用,而不用再重新設(shè)計(jì).這樣既可以提高效率又可以減少設(shè)計(jì) 風(fēng)險(xiǎn)。ip 核具有規(guī)范的接口協(xié)議,良好的可移植與可測(cè)試性,為系統(tǒng)開發(fā)提供了可靠的保 證。8、可編程邏輯器件經(jīng)歷哪些發(fā)展過程?答:它大致經(jīng)歷了從prom、pla、pal、gal、epld、fpga和cpld的發(fā)展過程.fpga的配置方式有哪些?ps被動(dòng)串行模式、pps被動(dòng)并行同步模式、ppa被動(dòng)并行異步模式、psa被動(dòng)串行異步模式、jtag方式、as主動(dòng)串行模式.jtag:msel都為0。9、vhdl中標(biāo)識(shí)符的命名規(guī)則是什么?答:標(biāo)識(shí)符
7、是設(shè)計(jì)者在vhdl程序中自己定義的,用于標(biāo)識(shí)不同名稱的詞語。1. 有效的字符:包括26個(gè)大小寫英文字母,數(shù)字包括09以及下劃線;2. 任何標(biāo)識(shí)符必須以英文字母開頭;3. 必須是單一的下劃線,且前后都要有字母或數(shù)字;4. 標(biāo)識(shí)符中的英文字母不區(qū)分大小寫;5。允許包含圖形符號(hào),包括空格等。 10、端口模式有哪些?1. in:輸入端口。定義的通道為單向只讀模式。規(guī)定數(shù)據(jù)只能由此端口被讀入實(shí)體中;2. out:輸出端口。定義的通道為單向輸出模式.規(guī)定數(shù)據(jù)只能通過此端口從實(shí)體向外流出,或可以將實(shí)體中的數(shù)據(jù)向此端口賦值;3. inout:雙向端口。定義的通道確定為輸入輸出雙向端口;buffer:緩沖端口。
8、功能與inout類似,區(qū)別在于當(dāng)需要輸入數(shù)據(jù)時(shí),只允許內(nèi)部回讀輸出的信號(hào),即允許反饋.與inout模式相比,buffer回讀的信號(hào)不是由外部輸入的,而是由內(nèi)部產(chǎn)生、向外輸出的信號(hào)。11、vhdl 中有哪些基本的數(shù)據(jù)類型? ans: bit、 bit_vector、 std_logic、 std_logic_vector、 boolean (布爾) natural (自然數(shù)) integer 、 、 (整數(shù)) 、signed(有符號(hào)) 、unsigned(無符號(hào)) 、array(數(shù)組類)、record(記錄類型) 、 subtype(子類型) 、用戶自定義類型。12、常用的 vhdl 程序包有哪
9、些? ans : std_logic_1164 、 std_logic_arith std_logic_unsigned 答:std_logic_1164、std_logic_arith、std_logic_signed、std_logic_unsigned13、verilog中兩種基本的數(shù)據(jù)類型net(wire)和reg的區(qū)別。reg型主要用于定義特定類型的變量,寄存器變量wire型應(yīng)用于assign語句中,且assign語句中必須要用wire網(wǎng)線型變量.reg相當(dāng)于存儲(chǔ)單元,wire相當(dāng)于物理連線wire表示直通,即只要輸入有變化,輸出馬上無條件地反映;reg表示一定要有觸發(fā),輸出才會(huì)反映
10、輸入wire對(duì)應(yīng)于連續(xù)賦值,如assign reg對(duì)應(yīng)于過程賦值,如always,initialreg型保持最后一次的賦值,而wire型則需要持續(xù)的驅(qū)動(dòng)。14、verilog中的時(shí)鐘過程表述的特點(diǎn)和規(guī)律1。某信號(hào)被定義成邊沿敏感時(shí)鐘信號(hào),則posedge a或 negedge a放敏感表中,always結(jié)構(gòu)塊中不能再出現(xiàn)信號(hào)a了。2.若b被定義成對(duì)應(yīng)于時(shí)鐘的電平敏感異步控制信號(hào),則除 posedge b或negedge b放敏感表中,always塊中必須給出邏輯描述,即表述上是邊沿敏感,性能上是電平敏感。3。若某信號(hào)對(duì)于時(shí)鐘同步,則不能出現(xiàn)在敏感信號(hào)表中。4。 敏感表中邊沿敏感信號(hào)和電平敏感信
11、號(hào)不能同時(shí)出現(xiàn)。15、阻塞式賦值和非阻塞式賦值的區(qū)別阻塞式賦值是順序執(zhí)行符號(hào)為“=”是時(shí)鐘觸發(fā),非阻塞時(shí)賦值是并行執(zhí)行的符號(hào)為“=”是邊沿觸發(fā)。在組合邏輯建模中應(yīng)使用阻塞賦值; 在時(shí)序邏輯建模中應(yīng)使用非阻塞賦值。16、verilog語言有哪幾種描述風(fēng)格?1。行為描述;2.數(shù)據(jù)流描述;3.結(jié)構(gòu)描述.17、任務(wù)和函數(shù)語句的區(qū)別任務(wù)就是一段封裝在“taskendtask”之間的程序.任務(wù)可以彼此調(diào)用,而且任務(wù)內(nèi)還可以調(diào)用函數(shù)。任務(wù)調(diào)用語句只能出現(xiàn)在過程塊內(nèi); 任務(wù)的輸出端口必須和寄存器類型的數(shù)據(jù)變量對(duì)應(yīng)。函數(shù)的調(diào)用也是通過函數(shù)名來完成的,而且它在函數(shù)結(jié)構(gòu)體內(nèi)代表一個(gè)內(nèi)部變量,函數(shù)調(diào)用的返回值就是通過
12、函數(shù)名變量傳遞給調(diào)用語句的.a。函數(shù)定義只能在模塊中完成,不能出現(xiàn)在過程塊中;b。 函數(shù)至少要有一個(gè)輸入端口,但不能包含輸出和雙向端口;c。 在函數(shù)結(jié)構(gòu)中,不能使用任何形式的時(shí)間控制語句(、wait等),也不能使用disable中止語句;d。 函數(shù)定義結(jié)構(gòu)體總不能出現(xiàn)過程塊語句;e。 函數(shù)內(nèi)部可以調(diào)用函數(shù),但不能調(diào)用過程。18、狀態(tài)機(jī)的優(yōu)點(diǎn)1.高效的順序控制模型;2.容易利用現(xiàn)成的eda優(yōu)化工具;3.性能穩(wěn)定;4。設(shè)計(jì)實(shí)現(xiàn)效率高;5。高速性能.19、狀態(tài)機(jī)的狀態(tài)編碼有哪幾種?各自的優(yōu)缺點(diǎn)是什么?1。直接輸出型編碼:這種編碼最典型的應(yīng)用就是計(jì)數(shù)器。直接輸出型編碼方式就是所謂的用戶自定義編碼方式,
13、它的優(yōu)點(diǎn)是輸出速度快,不太可能出現(xiàn)毛刺現(xiàn)象。缺點(diǎn)是程序的可讀性差,用于狀態(tài)譯碼的組合邏輯資源比其他以相同觸發(fā)器數(shù)量觸發(fā)器構(gòu)成的狀態(tài)機(jī)多,而且控制非法狀態(tài)出現(xiàn)的容錯(cuò)技術(shù)要求比較高。2.順序編碼:優(yōu)點(diǎn)是這種編碼方式最為簡(jiǎn)單,在傳統(tǒng)設(shè)計(jì)技術(shù)中最為常用,其使用的觸發(fā)器最少,剩余的非法狀態(tài)也最少,容錯(cuò)技術(shù)較為簡(jiǎn)單.缺點(diǎn)也很多,如常常會(huì)占用狀態(tài)轉(zhuǎn)換譯碼組合邏輯較多的資源,特別是有的相鄰狀態(tài)或不相鄰狀態(tài)的狀態(tài)轉(zhuǎn)換時(shí)涉及多個(gè)觸發(fā)器的同時(shí)狀態(tài)轉(zhuǎn)換,因此將耗費(fèi)更多的轉(zhuǎn)換時(shí)間,而且容易出現(xiàn)毛刺現(xiàn)象。4. 一位熱碼狀態(tài)編碼:一位熱碼狀態(tài)編碼雖然占用了較多的觸發(fā)器,但其簡(jiǎn)單的編碼方式大為簡(jiǎn)化了狀態(tài)譯碼邏輯,提高了狀態(tài)轉(zhuǎn)
14、換速度,增強(qiáng)了狀態(tài)機(jī)的工作穩(wěn)定性,這對(duì)于含有較多的時(shí)序邏輯資源、相對(duì)較少的組合邏輯資源的fpga器件是最好的解決方案.16分頻module clk_div_16( clk_in, rst_n, clk_out); input clk_in; input rst_n; output clk_out; reg 2:0 cnt; reg clk_out_t; always (posedge clk_in) begin if (!rst_n) begin cnt = 0; clk_out_t = 0; end else begin if (cnt = 3b111) begin cnt = 3b000;
15、 clk_out_t = clk_out_t; end else begin cnt = cnt + 3b001; end end end assign clk_out = clk_out_t; endmodule奇數(shù)分頻3分頻module clk_div_3(clk_in, rst_n, clk_out); input clk_in; input rst_n; output clk_out; reg 1:0 cnt, cnt1; reg clk_1to3p, clk_1to3n; always (posedge clk_in) begin /上升沿3分頻,占空比為1:2? if(!rst_n) begin cnt = 0; clk_1to3p = 0; end else begin if(cnt = 2b10) begin cnt = 0; clk_1to3p = clk_1to3p; end else begin cnt = cnt + 1; clk_1to3p = !clk_1to3p; end end endalways (negedge clk_in) begin /
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度水路貨運(yùn)運(yùn)輸承包服務(wù)合同2篇
- 二零二五版水電安裝工程安全評(píng)估與施工合同2篇
- 二零二五版農(nóng)業(yè)貸款定金合同規(guī)范文本3篇
- 二零二五版幼兒園教師勞動(dòng)權(quán)益保護(hù)及勞動(dòng)合同解除程序協(xié)議3篇
- 二零二五版房產(chǎn)托管居間服務(wù)合同協(xié)議3篇
- 二零二五年房地產(chǎn)物業(yè)管理合作開發(fā)合同3篇
- 二零二五年度重點(diǎn)單位保安勤務(wù)合同5篇
- 二零二五版微電影導(dǎo)演定制化拍攝合同3篇
- 二零二五版KTV員工心理健康關(guān)愛計(jì)劃合同2篇
- 二零二五年度高端酒店場(chǎng)地租賃合同范本2篇
- DB34∕T 4010-2021 水利工程外觀質(zhì)量評(píng)定規(guī)程
- 納米復(fù)合材料的增韌增能機(jī)制
- 圖書館前臺(tái)接待工作總結(jié)
- 衛(wèi)生院藥品管理制度
- 神經(jīng)外科進(jìn)修匯報(bào)課件
- 2024老年人靜脈血栓栓塞癥防治中國(guó)專家共識(shí)(完整版)
- 騰訊營(yíng)銷師認(rèn)證考試題庫(附答案)
- 鄰近鐵路營(yíng)業(yè)線施工安全監(jiān)測(cè)技術(shù)規(guī)程 (TB 10314-2021)
- 四年級(jí)上冊(cè)脫式計(jì)算100題及答案
- 資本市場(chǎng)與財(cái)務(wù)管理
- 河南近10年中考真題數(shù)學(xué)含答案(2023-2014)
評(píng)論
0/150
提交評(píng)論