verilog学习——代码实例一:vivado编写hello world

verilog学习——vivado编写hello world

(一)新建工程

打开Vivado 集成开发环境,并进入到 Vivado 启动界面,如下所示,可以看到有Quick Start、 Tasks、 Learning Center 三组快速入口。

Quick Start:包含有 Create Project(创建工程)、 Open Project(打开工程)、 Open Example Project(打开实例工程)。
Tasks :包含有 Manage IP(管理 IP)、 Open Hardware Manager (打开硬件管理器)、Xilinx Tcl Store(Tcl 脚本存储库)。
Learning Center :包含有 Documentation and Tutorials(文档和教程)、 Quick Take Videos(快速上手视频)、 Release Notes Guide(发布注释向导)。
选择quick start;
在这里插入图片描述
接下来就会打开创建新工程的向导;
在这里插入图片描述
填入工程名字和工程路径,不能包含空格和中文字符。
在这里插入图片描述
选择RTL类型的工程,勾选下面的复选框Do not specify sources at this time,不在设计创建阶段进行添加源文件。
在这里插入图片描述
选择器件,选择对应的芯片;
在这里插入图片描述
出现new project summary对话框,单击finish按钮,完成工程的创建;
在这里插入图片描述

(二)新建设计——hello world

面板介绍:
在这里插入图片描述
点击 add sources或者➕创建文件;
在这里插入图片描述
创建verilog源文件, Add or create simulation source,单击next;
在这里插入图片描述
在这里插入图片描述
语言选择verilog。填写文件名称,单击ok;
在这里插入图片描述
在这里插入图片描述

单击ok;
在这里插入图片描述找到创建的tb文件,右击设置为top模块,双击打开;
在这里插入图片描述
编写代码;
在这里插入图片描述

运行;
在这里插入图片描述

在这里插入图片描述

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Vivado 中进行 Verilog 代码的仿真可以按照以下步骤进行: 1. 打开 Vivado,创建一个新的项目。 2. 在项目导航栏中选择 "Create Project"。 3. 在对话框中选择项目的名称和保存路径,然后点击 "Next"。 4. 在 "Add Sources" 步骤中,点击 "Add Files",选择你的 Verilog SPImodule 代码文件,然后点击 "Finish"。 5. 在 "Add Constraints" 步骤中,如果你有任何约束文件,可以添加它们。否则,可以跳过这一步,然后点击 "Next"。 6. 在 "Default Part" 步骤中,选择适合你的仿真的目标设备。如果你不确定,可以选择一个通用的仿真设备,然后点击 "Next"。 7. 在 "New Project Summary" 步骤中,你可以查看项目的设置摘要。检查无误后,点击 "Finish"。 8. Vivado 将创建一个新的项目,在 "Flow Navigator" 中选择 "Simulation"。 9. 在 "Simulation" 中,选择 "Run Simulation"。 10. 在弹出对话框中,选择 "Create Behavioral Simulation" 作为仿真类型,然后点击 "OK"。 11. Vivado 将生成一个仿真模型,并打开仿真波形编辑器。 12. 在仿真波形编辑器中,你可以添加信号、设置仿真时钟等。在工具栏上选择 "Add Signals",然后选择你想要添加的信号。 13. 在 "Flow Navigator" 中选择 "Run Simulation",然后点击 "Run Behavioral Simulation" 开始仿真。 以上是一般的仿真流程,具体操作可能会根据你的代码和需求有所不同。如果你有特定的问题或需要进一步的帮助,请提供更多的细节和代码,以便我能够提供更具体的指导。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值