超声波流量计多普勒原理的探讨 五十五
4.2CPLD软件
4.2.1常用的CPLD的开发语言和工具
数据处理函数
sig_proO入口
14倍插值
低通FIR滤波
清缓冲区
常用的CPLD开发工具:
由PLD/FPGA芯片厂家提供,基本都可以完成所有的设计输入(原理图或HDL)、仿真、综合、布线、下载等工作。
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提供了三种设计输入方法:原理图输入、语言输入和波形输入。
超声波流量计