多普勒超声波流量计的探讨 七十一
多普勒超声波流量计芯片的设计
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语言。
超声波流量计