zoukankan      html  css  js  c++  java
  • quartus II和ModelSim使用初体会

    额,经历了种种磨难,第一个QuartusII 9.0实验完成,代码在板子上把灯点亮了。

    主要遇到的问题是:

    1、USB-blaster的驱动

    安装硬件,然后指定目录的方式安装驱动,brows到目录:$Install\quartus\drivers\usb-blaster\x32

    然后,用网上盛传的counter代码体验了下前仿真和后仿真。仿真软件用的是ModelSim SE 6.0

    主要遇到以下问题:

    1、quartusII 9.0的EDA tools map是在tools→Options→EDA tools options。

    没有MAP过,Quartus II是找不到EDA工具的。

    2、在后仿真的时候提示”Error: (vsim-3170) Could not find“

    开始我以为是库连接的问题,就开始找各种链接Altera库到ModelSim的方法。方法很多。。。但是,貌似管用的没几个,而且还都真麻烦。。。

    正好看到一个很牛x的家伙回复:语法错误

    这是牛人一贯的风格啊,我回忆了下,貌似,我把我counter.v里的Top_Entity名改成了Counter,而counter_tb.v里我用的是counter。。。啊,就是这个大写开头啊,万恶的大小写区分。。。首字母大写应该是种不错的习惯,但是。。。

    so,我把名字改回来之后,再次编译就木啥问题了。

    test bench是叫测试向量还是测试脚本还是啥的?反正就是,你写一个”环境初始化“和”变量变化“的脚本给你的Firmware。ModelSim在仿真的时候会根据test bench的预设,对你Firmware里的变量进行赋值、置位、清零等等操作;包括某变量持续多长时间后改变其值。比如,可以定义Rst在保持0 xxns后值变为1。

    ——————
    无论在哪里做什么,只要坚持服务、创新、创造价值,其他的东西自然都会来的。
  • 相关阅读:
    pku3734Blocks
    STLmultiset
    zoj 2744
    EXCEL vba 插入图片的大小裁剪尺寸移动和旋转的设置和指定
    C# WinForm下Excel导入导出
    日期格式校验
    vb获取目录下所有文件夹名称的方法
    批量 生成 word 多线程
    Java中验证日期时间格式
    递归绑定树形菜单
  • 原文地址:https://www.cnblogs.com/pied/p/2032340.html
Copyright © 2011-2022 走看看