Quartus+Modelsim仿真
来源:互联网 发布:体毛多 知乎 编辑:程序博客网 时间:2024/05/29 04:14
春节加班,由于公司没有板级调试的条件,所以将部分功能工用仿真调试。说明下要调试的功能,应当说是一段标准逻辑,输出的波形基本固定,只是实现的方法不同。通过仿真可以确定波形中哪些地方可以优化,并找到相应代码,为将来优化或者重构打基础。
1.安装Quartus和Modelsim并破解。
2.在Quartus中将.v文件编译通过。
3.在Modelsim的work中添加.v文件,并通过source->show language template->create testbench,创建.vt文件。
4.设置时钟精度,添加简单clk及rst信号逻辑。
`timescale 1ns / 1ns //精确到1ns
initial begin
CLK50MHZ = 0;
forever
#10 CLK50MHZ = ~CLK50MHZ;//产生50MHz的时钟
end
initial begin
n_rest = 1'b0;
#1000;
n_rest = 1'b1;//上电后1us复位信号
#1000_000;
$stop;
end
5.在Modelsim中编译.v文件和testbench文件,start simulate->选择*tb.v文件,去优化使能。
6.在object框中选择要仿真的信号点击run,开始仿真。
1 0
- Quartus+Modelsim仿真
- Quartus/Modelsim时序仿真
- Quartus II 调用ModelSim 仿真
- quartus调用modelsim仿真锁相环
- Quartus II和ModelSim联合仿真
- Quartus II调用modelsim无缝仿真
- Quartus II调用modelsim无缝仿真
- 关于ModelSim从quartus自动启动仿真
- Quartus II调用modelsim无缝仿真
- Quartus II下使用Modelsim仿真
- Quartus II和Modelsim的联合仿真
- Quartus II调用modelsim无缝仿真
- 如何使用ModelSim作前仿真與後仿真? (SOC) (Quartus II) (ModelSim)
- quartus与modelsim联合仿真的一点技巧
- 使用ModelSim与Quartus结合进行时序仿真
- Quartus 13.0和Modelsim SE 10.1a 联合仿真
- quartus ii 和 modelsim 编译仿真的流程
- Quartus ii与Modelsim-altera 6.5b联调前仿真
- 算法训练 操作格子
- Light OJ 1068 Investigation (数位DP)
- 【SPOJ-DISUBSTR】Distinct Substrings【后缀数组】
- u-boot-2016.01之支持yaffs以及制作补丁
- 程序员修炼之路
- Quartus+Modelsim仿真
- 学习韦东山视频之对u-boot的理解
- 级联菜单(方式一)
- C#中的继承与多态还有接口
- 格式化输入输出易忘点
- Leetcode - 144. Binary Tree Traversal
- 木马逆名欺骗:利用unicode控制符RLO
- Sublime Text 安装Package Control
- 矩阵快速幂