zynq学习2 verilog基础

本文介绍了Verilog在FPGA开发中的基本概念,如模块结构、wire和reg类型的区别,以及如何在modelsim/questsimvivado中进行仿真。还提到在SublimeText中使用Veriloggadget插件创建testbench的过程和注意事项。
摘要由CSDN通过智能技术生成

 2.1仿真工具:modelsim questsim vivado自带的仿真工具,一般来说用户激励如ab都是用reg型,模块内部连线以及out(c)用wire型。

2.2 在fpga开发中每一个.v文件都是一个模块 模块由module-----endmodule来声明,在这两个关键字内部完成功能的实现。

创建源文件,添加代码(与门)

//与门
module verilog_learn(
    input   wire        a,
    input   wire        b,
    output  wire        c,

    );
assign c = a & b ;

endmodule

 创建仿真文件

  

 仿真文件和源文件有区别,仿真文件是不可以综合的。

在sublime(外置编辑器)中插入verilog gadget插件用于生成testbench(用于仿真的文件)代码

http://t.csdnimg.cn/V72al 

插件安装完之后 在sublime的源文件中右键 无法自动生成testbench?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值