首页 理论教育 综合与ChipScope测试:优化方案

综合与ChipScope测试:优化方案

时间:2023-06-15 理论教育 版权反馈
【摘要】:图3-4 顶层模块综合RTL图将程序下载至板上,使用ChipScope软件进行在线测试,测试结果如下:k=1时,输出的正弦波如图3-5所示。图3-7 ChipScope在线调试图输出图形为方波,且空占比可调,如图3-8和图3-9所示。图3-10 ChipScope在线调试图以上结果表明,本设计所实现的数字系统部分满足信号发生器的设计要求。通过改变方波占空比参量duty_ratio可以实现方波占空比在0~100%之间的变换。通过改变锯齿波参量up_down可以分别实现锯齿波的上升和下降要求。

综合与ChipScope测试:优化方案

添加ICON、ILA、VIO三种核后的顶层文件代码详见光盘附件3-3。

对上述顶层文件代码进行综合,得到如图3-4所示的顶层模块综合RTL图。

978-7-111-42984-5-Chapter03-9.jpg

图3-4 顶层模块综合RTL图

将程序下载至板上,使用ChipScope软件进行在线测试,测试结果如下:

(1)k=1时,输出的正弦波如图3-5所示。

(2)k=8′h10时得到的正弦波,如图3-6所示。

978-7-111-42984-5-Chapter03-10.jpg

图3-5 ChipScope在线调试图

978-7-111-42984-5-Chapter03-11.jpg

图3-6 ChipScope在线调试图

(3)inwave=2′b01,三角波输出图如图3-7所示。

978-7-111-42984-5-Chapter03-12.jpg

图3-7 ChipScope在线调试图

(4)输出图形为方波,且空占比可调,如图3-8和图3-9所示。(www.xing528.com)

978-7-111-42984-5-Chapter03-13.jpg

图3-8 ChipScope在线调试图

978-7-111-42984-5-Chapter03-14.jpg

图3-9 ChipScope在线调试图

(5)输出图形为锯齿波,改变updown信号,分别得降斜波和升斜波,如图3-10和图3-11所示。

978-7-111-42984-5-Chapter03-15.jpg

图3-10 ChipScope在线调试图

以上结果表明,本设计所实现的数字系统部分满足信号发生器的设计要求。从上述结果图可以看出:

978-7-111-42984-5-Chapter03-16.jpg

图3-11 ChipScope在线调试图

(1)改变频率控制字可以很好的改变输出信号的频率。

(2)通过改变波形控制字in_wave可以改变输出波形。

(3)通过改变方波占空比参量duty_ratio可以实现方波占空比在0~100%之间的变换。

(4)通过改变锯齿波参量up_down可以分别实现锯齿波的上升和下降要求。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈