[高等教育]EDA技術(shù)試驗問答題答案基本包含.doc_第1頁
[高等教育]EDA技術(shù)試驗問答題答案基本包含.doc_第2頁
[高等教育]EDA技術(shù)試驗問答題答案基本包含.doc_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第一章1-1 EDA技術(shù)與ASIC設(shè)計和FPGA開發(fā)有什么關(guān)系? FPGA/CPLD在ASIC設(shè)計中有什么用途?答:利用EDA技術(shù)進(jìn)行電子系統(tǒng)設(shè)計的最后目標(biāo)是完成專用集成電路ASIC的設(shè)計和實現(xiàn);FPGA和CPLD是實現(xiàn)這一途徑的主流器件。FPGA和CPLD通常也被稱為可編程專用IC,或可編程ASIC。FPGA和CPLD的應(yīng)用是EDA技術(shù)有機融合軟硬件電子設(shè)計技術(shù)、SoC(片上系統(tǒng))和ASIC設(shè)計,以及對自動設(shè)計與自動實現(xiàn)最典型的詮釋。 FPGA/CPLD在ASIC設(shè)計中,屬于可編程ASIC的邏輯器件;使設(shè)計效率大為提高,上市的時間大為縮短。1-2與軟件描述語言相比,VHDL有什么特點? P6答:編譯器將軟件程序翻譯成基于某種特定CPU的機器代碼,這種代碼僅限于這種CPU而不能移植,并且機器代碼不代表硬件結(jié)構(gòu),更不能改變CPU的硬件結(jié)構(gòu),只能被動地為其特定的硬件電路結(jié)構(gòu)所利用。綜合器將VHDL程序轉(zhuǎn)化的目標(biāo)是底層的電路結(jié)構(gòu)網(wǎng)表文件,這種滿足VHDL設(shè)計程序功能描述的電路結(jié)構(gòu),不依賴于任何特定硬件環(huán)境;具有相對獨立性。綜合器在將VHDL(硬件描述語言)表達(dá)的電路功能轉(zhuǎn)化成具體的電路結(jié)構(gòu)網(wǎng)表過程中,具有明顯的能動性和創(chuàng)造性,它不是機械的一一對應(yīng)式的“翻譯”,而是根據(jù)設(shè)計庫、工藝庫以及預(yù)先設(shè)置的各類約束條件,選擇最優(yōu)的方式完成電路結(jié)構(gòu)的設(shè)計。 l-3什么是綜合?有哪些類型?綜合在電子設(shè)計自動化中的地位是什么? P5什么是綜合? 答:在電子設(shè)計領(lǐng)域中綜合的概念可以表示為:將用行為和功能層次表達(dá)的電子系統(tǒng)轉(zhuǎn)換為低層次的便于具體實現(xiàn)的模塊組合裝配的過程。有哪些類型? 答:(1)從自然語言轉(zhuǎn)換到VHDL語言算法表示,即自然語言綜合。(2)從算法表示轉(zhuǎn)換到寄存器傳輸級(RegisterTransport Level,RTL),即從行為域到結(jié)構(gòu)域的綜合,即行為綜合。(3)從RTL級表示轉(zhuǎn)換到邏輯門(包括觸發(fā)器)的表示,即邏輯綜合。(4)從邏輯門表示轉(zhuǎn)換到版圖表示(ASIC設(shè)計),或轉(zhuǎn)換到FPGA的配置網(wǎng)表文件,可稱為版圖綜合或結(jié)構(gòu)綜合。綜合在電子設(shè)計自動化中的地位是什么? 答:是核心地位(見圖1-3)。綜合器具有更復(fù)雜的工作環(huán)境,綜合器在接受VHDL程序并準(zhǔn)備對其綜合前,必須獲得與最終實現(xiàn)設(shè)計電路硬件特征相關(guān)的工藝庫信息,以及獲得優(yōu)化綜合的諸多約束條件信息;根據(jù)工藝庫和約束條件信息,將VHDL程序轉(zhuǎn)化成電路實現(xiàn)的相關(guān)信息。 1-4在EDA技術(shù)中,自頂向下的設(shè)計方法的重要意義是什么? P710答:在EDA技術(shù)應(yīng)用中,自頂向下的設(shè)計方法,就是在整個設(shè)計流程中各設(shè)計環(huán)節(jié)逐步求精的過程。 1-5 IP在EDA技術(shù)的應(yīng)用和發(fā)展中的意義是什么? P1112答:IP核具有規(guī)范的接口協(xié)議,良好的可移植與可測試性,為系統(tǒng)開發(fā)提供了可靠的保證。 1-6 敘述EDA的FPGA/CPLD設(shè)計流程。 P1316答:1.設(shè)計輸入(原理圖/HDL文本編輯);2.綜合;3.適配;4.時序仿真與功能仿真;5.編程下載;6.硬件測試。第二章2-1 OLMC(輸出邏輯宏單元)有何功能?說明GAL是怎樣實現(xiàn)可編程組合電路與時序電路的。 P3436OLMC有何功能? 答:OLMC單元設(shè)有多種組態(tài),可配置成專用組合輸出、專用輸入、組合輸出雙向口、寄存器輸出、寄存器輸出雙向口等。說明GAL是怎樣實現(xiàn)可編程組合電路與時序電路的? 答:GAL(通用陣列邏輯器件)是通過對其中的OLMC(輸出邏輯宏單元)的編程和三種模式配置(寄存器模式、復(fù)合模式、簡單模式),實現(xiàn)組合電路與時序電路設(shè)計的。2-2 什么是基于乘積項的可編程邏輯結(jié)構(gòu)? P3334,40答:GAL、CPLD之類都是基于乘積項的可編程結(jié)構(gòu);即包含有可編程與陣列和固定的或陣列的PAL(可編程陣列邏輯)器件構(gòu)成。2-4 與傳統(tǒng)的測試技術(shù)相比,邊界掃描技術(shù)有何優(yōu)點? P4750答:使用BST(邊界掃描測試)規(guī)范測試,不必使用物理探針,可在器件正常工作時在系統(tǒng)捕獲測量的功能數(shù)據(jù)??朔鹘y(tǒng)的外探針測試法和“針床”夾具測試法來無法對IC內(nèi)部節(jié)點無法測試的難題。2-5 解釋編程與配置這兩個概念。 P58答:編程:基于電可擦除存儲單元的EEPROM或Flash技術(shù)。CPLD一股使用此技術(shù)進(jìn)行編程。CPLD被編程后改變了電可擦除存儲單元中的信息,掉電后可保存。電可擦除編程工藝的優(yōu)點是編程后信息不會因掉電而丟失,但編程次數(shù)有限,編程的速度不快。配置:基于SRAM查找表的編程單元。編程信息是保存在SRAM中的,SRAM在掉電后編程信息立即丟失,在下次上電后,還需要重新載入編程信息。大部分FPGA采用該種編程工藝。該類器件的編程一般稱為配置。對于SRAM型FPGA來說,配置次數(shù)無限,且速度快;在加電時可隨時更改邏輯;下載信息的保密性也不如電可擦除的編程。2-6 請參閱相關(guān)資料,并回答問題:按本章給出的歸類方式,將基于乘積項的可編程邏輯結(jié)構(gòu)的PLD器件歸類為CPLD;將基于查找表的可編程邏輯結(jié)構(gòu)的PLD器什歸類為FPGA,那么,APEX系列屬于什么類型PLD器件? MAX II系列又屬于什么類型的PLD器件?為什么? P5456答:APEX(Advanced Logic Element Matrix)系列屬于FPGA類型PLD器件;編程信息存于SRAM中。MAX II系列屬于CPLD類型的PLD器件;編程信息存于EEPROM中。第四章4-1 歸納利用Quartus II進(jìn)行VHDL文本輸入設(shè)計的流程:從文件輸入一直到SignalTap II測試。P95P115答:1 建立工作庫文件夾和編輯設(shè)計文件;2 創(chuàng)建工程;3 編譯前設(shè)置;4 全程編譯;5 時序仿真;6 引腳鎖定;7 配置文件下載;8 打開SignalTap II編輯窗口;9 調(diào)入SignalTap II的待測信號;10 SignalTap II參數(shù)設(shè)置;11 SignalTap II參數(shù)設(shè)置文件存盤;12 帶有SignalTap II測試信息的編譯下載;13 啟動SignalTap II進(jìn)行采樣與分析;14 SignalTap II的其他設(shè)置和控制方法。第五章5-1 什么是固有延時?什么是慣性延時?P150151答:固有延時(Inertial Delay)也稱為慣性延時,固有延時的主要物理機制是分布電容效應(yīng)。5-2 是什么?在VHDL中,有什么用處?P152是什么? 答:在VHDL仿真和綜合器中,默認(rèn)的固有延時量(它在數(shù)學(xué)上是一個無窮小量),被稱為延時。在VHDL中,有什么用處?答:在VHDL信號賦值中未給出固有延時情況下,VHDL仿真器和綜合器將自動為系統(tǒng)中的信號賦值配置一足夠小而又能滿足邏輯排序的延時量;使并行語句和順序語句中的并列賦值邏輯得以正確執(zhí)行。5-4 說明信號和變量的功能特點,以及應(yīng)用上的異同點。P128P129答:變量:變量是一個局部量,只能在進(jìn)程和子程序中使用。變量不能將信息帶出對它做出定義的當(dāng)前結(jié)構(gòu)。變量的賦值是一種理想化的數(shù)據(jù)傳輸,是立即發(fā)生的,不存在任何延時行為。變量的主要作用是在進(jìn)程中作為臨時的數(shù)據(jù)存儲單元。信號:信號是描述硬件系統(tǒng)的基本數(shù)據(jù)對象,其性質(zhì)類似于連接線;可作為設(shè)計實體中并行語句模塊間的信息交流通道。信號不但可以容納當(dāng)前值,也可以保持歷史值;與觸發(fā)器的記憶功能有很好的對應(yīng)關(guān)系。5-5 什么是重載函數(shù)?重載算符有何用處?如何調(diào)用重載算符函數(shù)?答:(1)什么是重載函數(shù)? 根據(jù)操作對象變換處理功能。 (2)重載算符有何用處? 用于兩個不同類型的操作數(shù)據(jù)自動轉(zhuǎn)換成同種數(shù)據(jù)類型

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論