多普勒超聲波流量計的探討 七十一
多普勒超聲波流量計芯片的設計
Wrap Cypress公司開發的軟件
ABEIA.0 開發GAL/PAL的軟件,DOS界面
ABEL5.0 開發GAL/PAL的軟件,DOS界面
為了提高設計效率,優化設計結果,很多廠家提供了各種專業軟件,用以配合PLD/FPGA芯片廠家提供的工具進行更高效率的設計,最常見的組合是:同時使用專業HDL邏輯綜合軟件和PLD/FPGA芯片廠家提供的軟伊371。
4.2.2本系統采用的開發語言和工具
本設計中CPLD采用的開發工具是MAX+plusII,采用的開發方法主要是圖形編輯和VerilogHDL語言混合設計,其中VerilogHDL語言主要做底層的設計。
(1)開發工具介紹
MAX+plusII是Altera公司較早推出的可編程器件開發工具,不論在個人計算機還是工作站上均可運行。MAX+pluslI提供了友好的圖形界面,方便用戶使用。在MAX+pluslI環境下可用于設計的器件主要有Classic系列、ACEXlK、MAX3000、MAX5000、MAX7000、MAX9000、FLEX6000、FLEX8000和FLEXl0K器件。同時在MAX+I:·luslI環境下也可對FLASH和APEX器件進行編程。
MAX+pluslI提供自頂而下的層次設計結構,符合一般的設計規范。MAX+pluslI提供強大的邏輯綜合、設計劃分、布局布線以及功能、時序仿真能力,同時也可以讀取標準的EDIF網表文件、VHDL網表文件、VedlogHDL網表文件、.ORCAD原理圖文件和Xilinx網表文件。MAX+pluslI提供了完整的在線幫助,易于使用。
MAX+pluslI提供了三種設計輸入方法:原理圖輸入、語言輸入和波形輸入。語言輸入包括標準的VHDL語言、VerilogHDL語言,還有一種基于Altera器件
結構的設計語言AHDL。在本系統設計過程中使用了VerilogHDL語言。
超聲波流量計