注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 Cisco模拟器PacketTracert..
 帮助

初学verilog HDL笔记


2007-11-15 21:47:42
 标签:verilog HDL   [推送到技术圈]

版权声明:原创作品,谢绝转载!否则将追究法律责任。
1、输入输出管脚规则
当sub module 连接到top module 时 submodule的input 端口在top module 中可以为reg or wire,但是在sub module 中就不可以将input端口声明为reg类型,因为reg实际是指寄存器的输出端,显然input不能接到自己寄存器的输出端。
(即, input不可为reg)
2、测试平台写法
--———————————————
| 测试平台                                             |
| module test                                          |
| 仿真时所需的信号声明                     |
| 仿真信号的行为描述                         |
| 需要进行仿真的模块                         |
| 对仿真结果的监测                             |
|----------------------------------------------|
 
3、事件
用@ 来定义。也可以自定义事件。
event transfer
always @ (posedge clk )
if (condition a ) transfer;
always @ (transfer)^;
 
4.执行过程 HDL同时执行
initial & always块中若有信号被赋值,则该信号必为reg
同样,assign左边的必为wire形。
 
 
 

本文出自 “铭子” 博客,谢绝转载!





    相关文章
    文章评论
 
 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: