verilog中端口连接规则,为什么输出端口必须连接到线网类型的变量?

 我来答
70码笑百码
推荐于2017-12-16 · TA获得超过282个赞
知道小有建树答主
回答量:83
采纳率:100%
帮助的人:37.6万
展开全部
核心一点:你所设计的“代码”(准确叫硬件描述语言)最终都会综合成实际电路。那么你可以想想,对于一个模块来讲,从外面看来,输出端口那必然就是线网型咯,因为与其他模块电路的互连不就是通过走线/连线的形式完成了么
更多追问追答
追问
不太明白,既然输入的外部信号能存储,输出的外部信号为什么不能存储呢?
追答
也可以存储呀,1、直接声明成output reg f;2、output f之后,reg f_r,aasign f = f_r;但是你想想最后从模块出去了是不是还是通过连线与外部连接呢~比如你A模块有output端口f,你与模块B的input端口e连接的时候,f和e之间不是用线连么~换个比喻就是,你有个显示器模块,有个电脑机箱模块,你不用线缆去连接,难道用寄存器变量去连接呀?好好体味下
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Storm代理
2023-07-25 广告
StormProxies是一家国内优质海外HTTP代理商,拥有一个庞大的IP资源池,覆盖200多个地区,IP数量大且匿名度高。其优点还包括超高并发、稳定高效、技术服务等特点,同时提供HTTP、HTTPS以及SOCKS5协议支持。此外,Sto... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式