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