找回密码
 注册
关于网站域名变更的通知
查看: 975|回复: 2
打印 上一主题 下一主题

新人问个很小白的verilog语言的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-6-3 09:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
有一个数,比如 14'bx0_1010,只有后面的6位写出来了,那前面的8位是什么值?
" a. }* K% q: B2 i- T" n就是想问:一个位数较多的数,只写出了一些低位的值,那剩余的高位是什么值?, O% K8 X2 X; g: \3 N. k
求大神指导?

该用户从未签到

2#
发表于 2013-6-3 10:19 | 只看该作者
本帖最后由 zgq800712 于 2013-6-3 10:21 编辑
9 w( |6 M  x0 @9 J; T# N" Z
! u9 {8 S* s) qreg[15:0] cnt;
8 n% u4 X' Z* g0 s' |* {2 F3 I9 H! S( g& C8 y
alway @(posedge clk or negedge rst_n)
" d3 J) `+ x6 r: \) G* wif(!rst_n)* f! p* {7 C  b# `5 ~5 P! L8 J
  cnt <= 16'b0;
* c% R+ M7 y3 i7 R6 C* z' X( b& k9 M
, M1 L8 R, w) K# U/ j
8 u; g, b7 V& K7 U' i
不写出来,前面几位多是0,如果觉得不保险看 rtl
0 m* S+ ?$ g4 u7 a# z4 ]3 W7 M& E) |0 M
* P/ V" Y! l6 f9 s6 k

该用户从未签到

3#
发表于 2013-7-4 13:11 | 只看该作者
如果定义寄存器时是16位,比如计数器,在电路中实际只用到8位,在综合时是会优化掉高8位的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-31 04:26 , Processed in 0.125000 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表