永发信息网

FPGA中parameter TIME=48000000和parameter TIME=32'b48000000有什么区别?

答案:1  悬赏:30  手机版
解决时间 2021-12-03 23:12
FPGA中parameter TIME=48000000和parameter TIME=32'b48000000有什么区别?
最佳答案
第一个参数定义是正确的,但不规范,表达不准确,含义是 声明一个参数 TIME 值为 十进制的“48000000” 说它不规范是因为一般verilog语言赋值时需要写出位宽和数据格式,你这种表
达没有这两个元素,默认为十进制,位宽和你声明的值有关,如果在严格等价判断语句里,这
种隐含的位宽会导致虽然实际有效值一样,但认为值不相等的异常错误。
第二个参数定义是错误的,主要是你虽然声明了 TIME参数的值,也写出了位宽为32位,数据
格式是binary二进制,但“32‘bxxxx”这种二进制数据是不允许出现0,1以外的字符的。
正确且严格的声明应该是:
parameter TIME = 32’b0100_1000_0000_0000_0000_0000_0000_0000;
或者
parameter TIME = 32‘h4800_0000;(十六进制的 “48000000”)
parameter TIME = 32'd4800_0000;(十进制的“48000000”)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题关于人生长发育的说法,正确的是A.受精
公司有一台ABB变频器,型号为ACS800-01-0011-
洪洞广胜寺的佛教文化源流
阴历八月二十六意不意添丁
怎么我电脑上的爱奇艺有会员还是会有广告。
在2008年北京奥运会上,中国运动员何雯娜夺得
请问山东快板“火车站里有火车,火车里面有旅
有关塔里木河的叙述正确的是A.塔里木河参与了
真龙霸业练哪只英雄好
上联:死了倒也罢了,若不想到两
钠与水反应时产生的各种现象如下①钠浮在水面
单选题在日常生活中,常用“高声大叫”、“低
乡村修桥 20米长 2.5m宽 需要承重10吨 要怎么
睡前看什么书容易入睡?
深蹲可不可以提臀
推荐资讯
虎林通江距离宝东多少里
s7-300 fc和fb的区别~
竹笋晒霉了水洗后在煮在晒干还能吃吗
腰疼,而且是靠近尾椎的那节疼痛是什么原因造
融信庆隆单元GS0305-04地块怎么样?好不好?
五千万里有多少个千
壮志凌云和凌云壮志有什么不同
“调虎离山”属于“三十六计”的什么计谋?
B站求答案!
时和岁丰的意思及成语解释
Excel表格中怎么出现了一块空白,如图
常州公交517路在花园南村的早班车是几点?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?