【正文】
the electronic system design, the EDA software design tool, the hardware description language, programmable logical ponent (PLD) causes the EDA technology the application to move towards the popularization. CPLD is the new programmable logical ponent, uses CPLD to carry on the product development to be possible to carry on the module disposition nimbly, reduced greatly the product development cycle, also is advantageous to the product to the miniaturization, the integrated direction develops. But the VHDL language is one of EDA key technologies, it uses from the top design method, pletes the system the overall design. [Key words] cymometer。 SingleChip Microputer1 引言VHDL(Very High Speed Integrated Circuit Hardware Description Language,超高速集成電路硬件描述語言)誕生于1982年,是由美國國防部開發(fā)的一種快速設計電路的工具,目前已經成為IEEE(The Institute of Electrical and Electronics Engineers)的一種工業(yè)標準硬件描述語言。從系統(tǒng)設計入手,在頂層進行系統(tǒng)方框圖的劃分和結構設計,在方框圖一級用VHDL對電路的行為進行描述,并進行仿真和糾錯,然后在系統(tǒng)一級進行驗證,最后再用邏輯綜合優(yōu)化工具生成具體的門級邏輯電路的網表,下載到具體的CPLD器件中去,從而實現可編程的專用集成電路(ASIC)的設計。與傳統(tǒng)設計方法相比,VHDL 描述電路行為的算法有很多優(yōu)點: (1) 設計層次較高、用于較復雜的計算時,能盡早發(fā)現存在的問題,縮短設計周期。(3) 可讀性好,有利于交流,適合于文檔保存。(5) VHDL 類型眾多而且支持用戶自定義類型,支持自頂而下的設計方法和多種電路的設計。 用VHDL進行設計,首先應該理解,VHDL語言是一種全方位硬件描述語言,包括系統(tǒng)行為級,寄存器傳輸級和邏輯門級多個設計層次。整個系統(tǒng)共有三個輸入信號:控制彩燈節(jié)奏快慢的基準時鐘信號CLK_IN,系統(tǒng)清零信號CLR,彩燈節(jié)奏快慢選擇開關CHOSE_KEY;共有16個輸出信號LED[15..0],分別用于控制十六路彩燈。當各個模塊均完成上述操作之后,即可利MAXPLLUS2的原理圖輸入,調用各個元器件(底層文件),以原理圖的形式形成最后的十六路彩燈顯示系統(tǒng)(頂層文件),并且進行仿真。當然,可以將各個模塊所生成的元件符號存放在元件庫中,以被其他人或其他的設計所重復調用,以簡化后面的設計。雙擊上一行的“1”“2”試試,J(本行不會被打印,請自行刪除)EDA是電子設計領域的一場革命,它源于計算機輔助設計(CAD,Computer Aided Design)、計算機輔助制造(CAM,Computer Aided Made)、計算機輔助測試(CAT,Computer Aided Test)和計算機輔助工程(CAE,Computer Aided Engineering)。EDA代表了當今電子設計技術的最新發(fā)展方向,其基本特征是設計人員以計算機為工具,按照自頂向下的設計方法,對整個系統(tǒng)進行方案設計和功能劃分,由硬件描述語言完成系統(tǒng)行為級設計,利用先進的開發(fā)工具自動完成邏輯編譯、化簡、分割、綜合、優(yōu)化、布局布線(PAR,Place And Route)、仿真及特定目標芯片的適配編譯和編程下載,這被稱為數字邏輯電路的高層次設計方法。其基本思想是從系統(tǒng)總體要求出發(fā),分為行為描述(Behaviour, Description)、寄存器傳輸級(RTL,Register Transfer Level)描述、邏輯綜合(Logic Synthesis)三個層次,將設計內容逐步細化,最后完成整體設計,這是一種全新的設計思想與設計理念。在該電路中只需簡單的修改程序就可以靈活地調整彩燈圖案和變化方式。此十六路彩燈控制系統(tǒng)設定有六種花樣變化 ,這四種花樣可以進行自動切換 ,并且每種花樣可以選擇不同的頻率 。應充分利用DL “自頂向下” 的設計優(yōu)點以及層次化的設計概層次概念對于設計復雜的數字系統(tǒng)是非常有用它使得人們可以從簡單的單元入手 ,逐漸構成龐大而復雜的系統(tǒng) 。最終設計方案為:以一個十六路彩燈花樣