【摘要】:图3-4 顶层模块综合RTL图将程序下载至板上,使用ChipScope软件进行在线测试,测试结果如下:k=1时,输出的正弦波如图3-5所示。图3-7 ChipScope在线调试图输出图形为方波,且空占比可调,如图3-8和图3-9所示。图3-10 ChipScope在线调试图以上结果表明,本设计所实现的数字系统部分满足信号发生器的设计要求。通过改变方波占空比参量duty_ratio可以实现方波占空比在0~100%之间的变换。通过改变锯齿波参量up_down可以分别实现锯齿波的上升和下降要求。
添加ICON、ILA、VIO三种核后的顶层文件代码详见光盘附件3-3。
对上述顶层文件代码进行综合,得到如图3-4所示的顶层模块综合RTL图。
图3-4 顶层模块综合RTL图
将程序下载至板上,使用ChipScope软件进行在线测试,测试结果如下:
(1)k=1时,输出的正弦波如图3-5所示。
(2)k=8′h10时得到的正弦波,如图3-6所示。
图3-5 ChipScope在线调试图
图3-6 ChipScope在线调试图
(3)inwave=2′b01,三角波输出图如图3-7所示。
图3-7 ChipScope在线调试图
(4)输出图形为方波,且空占比可调,如图3-8和图3-9所示。(www.xing528.com)
图3-8 ChipScope在线调试图
图3-9 ChipScope在线调试图
(5)输出图形为锯齿波,改变updown信号,分别得降斜波和升斜波,如图3-10和图3-11所示。
图3-10 ChipScope在线调试图
以上结果表明,本设计所实现的数字系统部分满足信号发生器的设计要求。从上述结果图可以看出:
图3-11 ChipScope在线调试图
(1)改变频率控制字可以很好的改变输出信号的频率。
(2)通过改变波形控制字in_wave可以改变输出波形。
(3)通过改变方波占空比参量duty_ratio可以实现方波占空比在0~100%之间的变换。
(4)通过改变锯齿波参量up_down可以分别实现锯齿波的上升和下降要求。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。