社区
硬件设计
帖子详情
Verilog有些模块的输出口为什么不直接设置为reg类型
fkeujjpdc
2014-02-09 05:39:27
我看了很多verilog代码模块里面的输出口设置为wire型,然后再在模块里面定义个reg,然后用assign将这两个连接起来,为什么不直接将模块输出设置为reg型,这样不是省事方便吗。这两种方式到底有什么区别
...全文
2275
2
打赏
收藏
Verilog有些模块的输出口为什么不直接设置为reg类型
我看了很多verilog代码模块里面的输出口设置为wire型,然后再在模块里面定义个reg,然后用assign将这两个连接起来,为什么不直接将模块输出设置为reg型,这样不是省事方便吗。这两种方式到底有什么区别
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
YTerrenceLau
2014-02-10
打赏
举报
回复
2
模块与模块之间,上层的连接只能用wire型。 wire代表一根线,reg在模块内部,有时候代表一根线,有时候代表一个寄存器。
色郎中
2014-02-10
打赏
举报
回复
要用assign赋值,必须是wire型
用
verilog
写得一个双口ram
模块
用
verilog
写得一个实现双口ram功能的
模块
,文件含整个工程,含modelsim仿真文件,方便大家理解。
reg_shift.rar_Quartus里reg_quartus中reg
模块
在quartus2中实现寄存器移位操作并仿真通过
基于FPGA用
verilog
HDL设计的CRC32
模块
本人设计的一个基于FPGA用
verilog
HDL设计的CRC32
模块
,供FPGA学习者参考
verilog
实现的RAM
模块
程序
此程序用
verilog
编写的RAM
模块
,各种端口信号都有,已经通过仿真验证。
led_seg.rar_
verilog
累加代码_
verilog
累加
模块
红色飓风 数码管累加
Verilog
代码 初学者 共同学习
硬件设计
6,165
社区成员
11,288
社区内容
发帖
与我相关
我的任务
硬件设计
硬件/嵌入开发 硬件设计
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 硬件设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章