《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 數字系統設計中VHDL語言設計問題探討
數字系統設計中VHDL語言設計問題探討
謝正光
摘要: 從描述方法、設計規則、時序等方面分析了用硬件描述語言VHDL在EDA設計中容易出現問題的原因,并提出了相應的解決方案。
關鍵詞: 開發工具 VHDL EDA
Abstract:
Key words :

  摘  要: 從描述方法、設計規則、時序等方面分析了用硬件描述語言VHDLEDA設計中容易出現問題的原因,并提出了相應的解決方案。
  關鍵詞: VHDL語言  數字系統設計  問題

   VHDL語言作為一個系統設計語言的工業標準已被廣大的硬件設計者所接受。但因其具有龐大、繁瑣以及易于出錯的特性[1][2],且在實際設計過程中,每個設計工程師對語言規則、電路行為的理解程度和編程風格不同,造成同樣的系統功能綜合出來的電路結構往往大相徑庭,其電路的復雜程度和時延特性也差異較大,有時某些臃腫的電路還會產生難以預料的問題。因此,有必要對在VHDL設計中如何簡化電路結構及優化電路設計的問題進行深入探討。
1   設計問題探討
1.1 描述方法對電路結構的影響

  用VHDL語言進行電路設計,其最終綜合出的電路的復雜程度除取決于該設計所要求功能的難易程度外,還受設計工程師對電路描述方法和設計規則理解程度的影響。最常見的使電路復雜化的原因之一是設計中存在許多本不必要的類似鎖存器的結構而導致電路復雜、工作速度低,且由于時序問題而導致不可預料的后果。
  VHDL語言中引入寄存器的是Wait和If語句。所以如果要描述一個組合電路和時序電路混合的系統,可以將描述時序的部分放在具有邊沿檢測條件的If或Wait語句的進程中,而將描述組合電路的語句放在普通進程中。在此普通進程中,應盡量使用When...Else來代替If結構或If語句中必須帶有的Else。典型電路是FSM(有限狀態機)電路,建議用3個進程來描述。具體如下:

1.2 毛刺信號
  任何組合電路都可能是潛在毛刺信號的發生器。當毛刺信號影響后續電路時,整個設計就只能宣告失敗。因此,當后續電路對組合電路輸出的毛刺敏感時,最好的辦法是將此輸出進行鎖存后再輸出到下一級,如圖1所示。

 

1.3 時  序
  在原始設計電路中,應充分考慮在每一步時序上留有如圖2所示的充分裕量,以避免由于電壓、溫度和工藝等變化出現時序上的問題。


1.4 時鐘電路
  若時鐘電路設計不當,在環境因素(如溫度、電壓等)變化時,會導致電路邏輯混亂。時鐘電路設計過程中,建議盡可能使用如圖3所示的全局時鐘,少用門控時鐘,不用多級時鐘、級聯時鐘和多時鐘網絡。使用門控時鐘時要求門控時鐘只能由單個的“與門”或“或門”構成,且門的輸入信號中只能有1個信號作為時鐘信號。最好的辦法是將門控時鐘改為全局時鐘,以改善設計電路的可靠性,如圖4、圖5所示。并且用控制門控時鐘的控制信號作為觸發器的使能信號或用其控制輸入數據。


1.5 異步邏輯
  EDA(Electronics Design Automation)設計中,由EDA系統自動完成布線。特別是在FPGA設計中,為了均衡邏輯塊的資源,信號在整個芯片內部經過的門數可能并非與邏輯表達式中所期望的一致,有時甚至無法正確估計某個信號的延時。因而常規的諸如利用增加冗余項或增加慣性延時環節來消除異步電路帶來的冒險方法均不一定能起作用。所以數字系統設計中盡量少用異步電路,或用選通脈沖在信號作用時間上加以控制來避開產生冒險的尖峰。
1.6 異步輸入
  許多輸入要求各異步系統之間進行同步通信,或者同步系統需要異步輸入控制。如果異步輸入不能滿足建立時鐘和保持時鐘的限制,則會導致受控的同步系統出現邏輯混亂。
  如果是寄存器的異步置位或清零端,最好用全局的置位或清零控制信號驅動;對于其他控制輸入可以插入D觸發器來解決異步輸入不穩定的問題。
2  結  論
  通過以上討論可知,用VHDL語言進行電路設計時,涉及到VHDL語言的使用方法和對設計的理解程度。因此在編程前首先要對整個設計進行較深入的了解,科學地設計規劃,在進行具體設計時應注意以下問題:
  (1)保證時鐘無毛刺,盡量利用全局時鐘,少用門控時鐘。(2)盡量使用全局置位復位信號。(3)寄存所有對毛刺敏感的組合輸出,組合電路復雜時可采用“流水”技術。(4)同步所有異步輸入信號,盡量不用異步電路。(5)對同步時序電路應消除“滯留”狀態。(6)為每一步時序留有充分的裕度等。
參考文獻
1   IEEE Standard VHDL Language Reference Module.IEEE,Std 1076-1993.1993
2   IEEE Standard VHDL Mathermatical Packages.IEEE,Std 1076.2-1996.1996
 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲午夜在线观看| 欧美一区二区三区四区视频| 国产一区二区久久| 欧美视频一区在线| 欧美日韩国产不卡在线看| 欧美成人dvd在线视频| 久热精品在线| 久久这里只精品最新地址| 久久久99久久精品女同性| 欧美在线播放| 性久久久久久久| 亚洲一区视频在线| 亚洲一区二区在线播放| 国产精品99久久久久久久女警| 日韩系列欧美系列| 亚洲精品影视在线观看| 91久久综合亚洲鲁鲁五月天| 亚洲日本aⅴ片在线观看香蕉| 亚洲国产精品va在线看黑人动漫| 久久国产精品亚洲va麻豆| 久久岛国电影| 久久精品国产亚洲一区二区三区| 久久成人精品电影| 亚洲高清色综合| 亚洲国产裸拍裸体视频在线观看乱了中文 | 亚洲午夜久久久久久久久电影院 | 久久狠狠亚洲综合| 久久精品首页| 亚洲区欧美区| 99re8这里有精品热视频免费 | 欧美一区观看| 久久精品国产免费观看| 久久伊人免费视频| 欧美不卡一卡二卡免费版| 欧美国产日本韩| 欧美性一区二区| 国产亚洲精品aa| 激情小说亚洲一区| 亚洲娇小video精品| 一区二区三区av| 亚洲欧美综合网| 亚洲国产精品第一区二区| 日韩亚洲国产精品| 亚洲欧美中文日韩v在线观看| 久久精品一区二区三区中文字幕| 蜜桃精品久久久久久久免费影院| 欧美激情精品久久久久久黑人| 欧美视频福利| 国内欧美视频一区二区| 亚洲精品国精品久久99热一| 中文网丁香综合网| 久久精品五月婷婷| 亚洲天堂免费观看| 久久青草欧美一区二区三区| 欧美日韩国产成人精品| 国产日韩欧美日韩| 亚洲人成小说网站色在线| 亚洲欧美一级二级三级| 亚洲精品国精品久久99热| 亚洲欧美日韩精品一区二区 | 一个人看的www久久| 欧美伊人久久久久久久久影院| 日韩视频在线一区二区| 欧美一区观看| 欧美激情91| 国产一区二区电影在线观看 | 亚洲国产精品va在线看黑人| 亚洲男女自偷自拍| 美女脱光内衣内裤视频久久网站| 欧美视频一区在线| 激情小说另类小说亚洲欧美 | 欧美一区二区三区啪啪| 欧美精品福利视频| 国产一区二区在线观看免费播放| 亚洲精品综合精品自拍| 久久国产精品色婷婷| 亚洲伊人一本大道中文字幕| 欧美多人爱爱视频网站| 国产亚洲精品aa午夜观看| 一区二区三区.www| 亚洲日本欧美在线| 久久久午夜电影| 国产精品系列在线| 99国产精品久久久久久久久久| 91久久国产综合久久| 欧美在线观看一区二区| 欧美视频精品一区| 亚洲日本在线观看| 久久精品人人做人人爽电影蜜月| 亚洲影视在线| 欧美日韩国产一区二区| 亚洲国产精品99久久久久久久久| 欧美影片第一页| 亚洲欧美三级伦理| 欧美日韩在线免费视频| 亚洲国产老妈| 久久精品亚洲精品| 久久久久国产一区二区| 国产精品视频专区| 一区二区三区久久网| 日韩一级成人av| 欧美成人精品三级在线观看 | 亚洲欧洲另类国产综合| 久久久久久日产精品| 国产乱码精品一区二区三区五月婷 | 欧美在线视频一区二区三区| 欧美一级播放| 国产精品久久久久免费a∨| 亚洲精品在线三区| 亚洲欧洲一区二区在线播放| 美日韩在线观看| 精品成人乱色一区二区| 久久av免费一区| 久久精品中文字幕免费mv| 国产精品一区二区久久久久| 亚洲天天影视| 亚洲制服丝袜在线| 国产精品久久久久一区| 一区二区91| 亚洲性av在线| 国产精品久久久久久久电影| 亚洲深夜福利视频| 亚洲影院在线观看| 国产精品久久久久久久久果冻传媒 | 国产农村妇女毛片精品久久莱园子| 亚洲一区二区三区四区五区黄| 亚洲一区二区在线视频| 国产精品久久久久久久久借妻| 亚洲视频你懂的| 欧美一区不卡| 国产亚洲福利一区| 亚洲国产精品成人va在线观看| 免费观看30秒视频久久| 亚洲国产成人久久综合一区| 亚洲精品视频中文字幕| 欧美日韩亚洲91| 亚洲性av在线| 久久riav二区三区| 狠狠色丁香久久婷婷综合丁香| 最新亚洲视频| 欧美日韩少妇| 亚洲欧美日韩直播| 久久久久久久综合色一本| 亚洲成色777777女色窝| 一区二区三区日韩欧美精品| 国产精品久久久久久久久久免费看 | 久热国产精品视频| 最新国产精品拍自在线播放| 亚洲一区二区不卡免费| 国产精品午夜av在线| 亚洲电影免费| 欧美精品激情在线| 亚洲在线1234| 另类激情亚洲| 99xxxx成人网| 久久激情婷婷| 亚洲激情国产| 欧美亚洲视频| 亚洲国产精品悠悠久久琪琪 | 欧美日韩不卡视频| 亚洲一区二区三区高清| 久久久国产一区二区三区| 亚洲国产视频a| 午夜精品www| 精品va天堂亚洲国产| 中国亚洲黄色| 国产丝袜一区二区| 亚洲精品日韩欧美| 国产精品亚洲а∨天堂免在线| 亚洲激情第一页| 国产精品久久午夜夜伦鲁鲁| 久久精品亚洲一区二区| 欧美日韩在线亚洲一区蜜芽| 欧美尤物巨大精品爽| 欧美日韩在线播放三区| 久久成人综合视频| 国产精品v日韩精品v欧美精品网站| 久久精品视频播放| 欧美性大战久久久久久久蜜臀| 久久精品一区蜜桃臀影院 | 欧美性猛交xxxx乱大交蜜桃| 亚洲国产精品美女| 国产精品日日摸夜夜摸av| 亚洲国产另类精品专区| 国产精品美腿一区在线看| 亚洲欧洲日韩女同| 国产欧美视频一区二区三区| 一本久久知道综合久久| 狠狠久久婷婷| 亚洲自拍都市欧美小说| 亚洲高清成人| 久久久久国产精品午夜一区| 亚洲视频狠狠| 欧美精品一区二区在线播放| 欧美亚洲免费高清在线观看| 欧美亚州韩日在线看免费版国语版| 亚洲精品国产日韩| 黄色日韩精品| 欧美一区免费视频| 宅男噜噜噜66国产日韩在线观看|