
摘要:隨著微電子技術(shù)和計算機技術(shù)的不斷發(fā)展,在涉及通信、國防、航天、工業(yè)自動化、儀器儀表等領(lǐng)域的電子系統(tǒng)設計工作中,EDA技術(shù)的含量正以驚人的速度上升,它已成為當今電子技術(shù)發(fā)展的前沿之一。本文首先闡述
硬件描述語言編程實現(xiàn)法就是用VHDL等硬件描述語言來表達自己的設計思想,并使用EDA工具提供的文本編輯器以文本的方式進行設計輸入的一種實現(xiàn)方法。它是EDA設計中最一般化、最具普遍性的實現(xiàn)方法,根據(jù)設計系統(tǒng)的實際
原理圖設計實現(xiàn)法就是用原理圖表達自己的設計思想,并使用EDA工具提供的圖形編輯器以原理圖的方式進行設計輸入的一種實現(xiàn)方法。原理圖輸入法的實現(xiàn)方式簡單、直觀、方便,并且可利用許多現(xiàn)成的單元器件或自行設計的元
參數(shù)可設置兆功能塊實現(xiàn)法就是設計者可以根據(jù)實際電路的設計需要,選擇LPM(Library of Parameterized Modue1s,參數(shù)可設置模塊庫,簡稱LPM)庫中的適當模塊,并為其設定適當?shù)膮?shù)以滿足自己設計需要的一種實現(xiàn)方法
在VHDL的設計中,最常用的方法就是將數(shù)字系統(tǒng)的整體逐步分解為各個子系統(tǒng)和模塊,若子系統(tǒng)規(guī)模較大,則還需將子系統(tǒng)進一步分解為更小的子系統(tǒng)和模塊,層層分解,直至整個系統(tǒng)中各子系統(tǒng)關(guān)系合理,并便于邏輯電路級的
在VHDL的設計中,對于一個系統(tǒng)中的多個模塊,我們也可以不采用實體互連的方法進行設計,而是通過進程的互連構(gòu)成一個整體。所謂 SA進程,就是對數(shù)字器件的功能和延時進行建模的設計實體。器件與進程的對應關(guān)系有如下幾
原理框圖就是通過一個設計實體內(nèi)部各個組成部件的互連來描述系統(tǒng)的內(nèi)部組成及其相互之間的關(guān)系的一種圖形表示模型。根據(jù)其描述的抽象層次,原理框圖有門級、寄存器級、芯片級、系統(tǒng)級原理框圖等幾種。如圖是門級、寄
時序圖用圖形的方式來表示一個設計實體的輸入信號和輸出信號之間的時序關(guān)系,它應描述各種輸入信號可能出現(xiàn)的各種情形以及對應的輸出信號所處的狀態(tài)。從時序圖上,我們可以看出各輸入信號的種類,作用的先后,上升或
狀態(tài)機是一類很重要的時序電路,是許多數(shù)字電路的核心部件。狀態(tài)機圖是指用圖形的方式來表示一個設計實體的各種工作狀態(tài)、內(nèi)部各工作狀態(tài)轉(zhuǎn)換的條件以及各工作狀態(tài)對應的輸出信號序列。如圖是一個狀態(tài)機圖的示例。
在狀態(tài)機的設計中,我們也可以用另外一種方式——狀態(tài)表、狀態(tài)賦值表來表示一個設計實體的各種工作狀態(tài)、內(nèi)部各工作狀態(tài)轉(zhuǎn)換的條件以及各工作狀態(tài)對應的輸出信號序列。從狀態(tài)表、狀態(tài)賦值表上,我們可以清楚地看出一
算法流程圖是描述數(shù)字系統(tǒng)邏輯功能的最普通、最常用的工具之一。它由工作塊、判別塊、條件塊以及指向線組成,與軟件設計中所用的流程圖極為相似。工作塊的符號是一個矩型塊,塊內(nèi)用簡要的文字說明應進行的一個或一組
【例】 設計一個能產(chǎn)生數(shù)字0~9的“虛擬式”按鍵輸入電路的VHDL程序,并使用MAX+pl1s Ⅱ進行仿真。 仿真結(jié)杲如圖所示。 如圖 “虛擬式”按鍵輸入電路XNAJSR的仿真圖歡迎轉(zhuǎn)載,信息來自維庫電子市場網(wǎng)(www.dzsc.co
如果使用機械式鍵盤,由于存在機械觸動的彈性作用,一個按鍵開關(guān)在閉合時不會馬上穩(wěn)定地接通,在斷開時候也不會馬上斷開,因而在閉合及斷開按鍵的瞬間均伴隨有一連串的抖動,如圖所示。抖動時間的長短由按鍵的機械特
常用的顯示器件有發(fā)光二極管、數(shù)碼管、液晶顯示器等,其中最常用的為數(shù)碼管。數(shù)碼管顯示數(shù)據(jù)的方式有靜態(tài)顯示和動態(tài)顯示之分。所謂靜態(tài)顯示,就是將被顯示的數(shù)據(jù)的BCD碼通過各自的4~1B顯示譯碼器譯碼后,分別接到顯
EDA技術(shù)的綜合應用設計與開發(fā)可能用到的主要開發(fā)設計軟件、設備及其作用如下: (1)EDA的開發(fā)工具軟件:目前比較流行的、主流廠家的EDA的軟件工具有Altera的MAX+p1us Ⅱ、 Quartus Ⅱ, Lattice的ispDesignExpERT,
Prote1 99 SE系統(tǒng)一共提供了7個設計環(huán)境(或稱為設計系統(tǒng)),分別是原理圖設計與編輯(Sch)、印刷電路板設計與編輯(PCB)、原理圖元件庫編輯器(SchLib)、印刷電路元件庫編輯器(PcbLib)、表格處理編輯器(Sprea
1)元件庫的裝載 元件庫的裝載就是將設計中需要使用的元件所在的元件庫從外存調(diào)入內(nèi)存,以供設計中使用。其具體操作為:使用鼠標單擊設計管理器中左端的Browse Sch選項卡,然后單擊Add/Remove按鈕,屏幕將出現(xiàn)元件庫
網(wǎng)絡表是電路原理圖設計與印刷電路板設計之間的一座橋梁,它是電路板自動布線的靈魂。網(wǎng)絡表可以從電路原理圖中獲得,也可從印刷電路板中提取。 設計好電路原理圖后,先進行電氣規(guī)則檢查(執(zhí)行Too1/ERC操作),接著執(zhí)
啟動PCB編輯器→確定電路板的尺寸→裝載封裝元件庫→裝載網(wǎng)絡表9元件布局、布線→自動/手動布線→查看3D視圖。 1)電路板的尺寸的設定。設計PCB前,首先要設定電路板的尺寸/邊框,其設計步驟為:先彈出編輯區(qū)下方的K
如圖1是簡易信號源電路的PCB圖,如圖2是簡易信號源電路的PCB的3D圖。 如圖1 簡易信號源電路的PCB圖 如圖2 簡易信號源電路的PCB的3D圖來源:ks990次