- 博客(4)
- 资源 (16)
- 收藏
- 关注
原创 Verilog延迟语句的运用
Verilog延迟语句的运用module full_adder(a,b,sum);input a,b;output reg sum;always @(a,b) #13 sum = (a & b) ; 或者 always @(a,b) sum = #13 (a & b) ;endmodule注意到两个always语句的延迟语句的位置不同,后一个语句称为内部指定延迟。
2011-11-03 22:10:20
16294
原创 Verilog中wire与reg类型的区别
wire与reg类型的区别:wire型数据常用来表示以assign关键字指定的组合逻辑信号。模块的输入输出端口类型都默认为wire型。默认初始值是z。reg型表示的寄存器类型。always模块内被赋值的信号,必须定义为reg型,代表触发器。默认初始值是x。reg相当于存储单元,wire相当于物理连线。Verilog 中变量的物理数据分为线型和寄存器型。这两种类型的变量在定义时要
2011-11-03 22:02:36
5473
原创 FPGA按键防抖动程序_Verilog
module fangdoudong( clk,reset,key_in_1,key_in_2,key_in_3,led_1,led_2,led_3 );input clk ; //50MHzinput reset; //高电平有效input key_in_1,key_in_2,key_in_3; //开关key_in_1 对应led_1,以此类推output reg l
2011-11-03 09:36:20
4116
1
原创 modelsim显示内部信号波形
首先在打开所建立的project中的待仿真的文件,然后在Modelsim菜单栏中单击Simulate—>Start Simulation—>保持Enable Optimization的选定状态,然后单击Optimization Options—>Visiblity—>Apply full visibility to all modules(full debug mode)—>ok—>ok。在界
2011-11-03 09:34:14
3515
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人