QQ:407279935 邮箱:Dingqiuyang@163.com
函数发生器的仿真设计
目的:利用 VHDL 语言为编程工具,以 ALTEAR 的 FPGA 芯片为编程对象,以
QUARTUS II 为 EDA 开发软件平台,设计具有一定复杂度实用系统。主要目的是
使学生初步了解软件设计相关知识及步骤、进一步理解 TOP——DOWN 设计思
想、更全面地掌握 VHDL 语言相关知识、了解实用程序的调试方法。
系统功能介绍及总体结构设计
(1) 功能介绍:
函数发生器由波形选择开关控制波形的输出,分别能输出方波、阶梯
波、锯齿波递减和锯齿波递增、三角波、正弦波六种波形,考虑程序的容量,
每种波形在一个周期内均取32个取样点。本设计采用自顶向下的设计方法
进行设计。clock为系统时钟,clr为系统清零信号,fpxs为分频器的分频系
数,s是波形选择开关,系统获得的数字信号经D/A转换器即可转换成模拟
信号输出波形。
(2)总体结构设计:如下图带分频功能的函数发生器系统图1
ModelSim调试图片:
评论2