查看: 830|回复: 0

[评测分享] [超越者Spartan-6 FPGA开发板] 仿真功能的测试

[复制链接]
  • TA的每日心情
    奋斗
    2023-5-10 20:09
  • 签到天数: 1742 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2021-6-12 16:59:34 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 jinglixixi 于 2021-6-15 14:04 编辑

    在测评初期,曾尝试过ISE自带的ISIM仿真工具,但没有成功。这次又抓空重新试了一次,终于观察到了正确的仿真效果。
    其大体的操作步骤如下:
    1. 打开流水灯例程;
    2. 生成一个仿真文件模板了;
    3. 在模板中添加仿真代码以构成仿真代码的激励文件,即增添一个复位和一个时钟指令,见图1所示;
    1.jpg
    图1 创建仿真文件
    4. 将仿真工具设置为ISIM,并加以运行;
    5. 将单步运行时长设置为500毫秒,在执行复位后,其仿真演示窗口如图2所示。
    2.jpg
    图2 仿真复位

    6. 执行单步运行,发现在指定的时长下并没有出现完整的4个状态变化过程,且执行时长也不足500毫秒,在执行2次单步运行后,才能见到了完整的运行周期,见图3所示。
    3.jpg
    图3 单步运行

    那为什么会出现这种现象呢?
    问题肯定是出在时间参数方面,为此将流水灯的程序与教程中的内容进行了一下比对,见图4和图5所示。
    4.jpg
    图4 流水灯程序

    5.jpg
    图5 仿真的参数设置

    原来问题真是出在这里,调整参数后,其仿真效果如图6所示,终于获得了准确的仿真效果!
    6.jpg
    图6 调整后运行效果






    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-23 12:16 , Processed in 0.154499 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.