微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > Quartus 对用符号reg的综合能力?

Quartus 对用符号reg的综合能力?

时间:10-02 整理:3721RD 点击:
示例代码:
reg signed [15:0] pv_out_data_ch0;
if(pv_out_data_ch0 < 0)
      do something;
这里生成的比较器会是定点有符号比较器吗?
看文档里定义成有符号reg是,可以直接调用有符号乘法器和加法器,不知道比较器可以不可以?

感觉这样写很不安全啊
如果知道pv_out_data_ch0是由符号数,为什么不写成 pv_out_data_ch0[15]  == 1'b1 呢

感觉这样写很不安全啊
如果知道pv_out_data_ch0是由符号数,为什么不写成 pv_out_data_ch0[15]  == 1'b1 呢

感觉这样写很不安全啊
如果知道pv_out_data_ch0是由符号数,为什么不写成 pv_out_data_ch0[15]  == 1'b1 呢

还是不对这种软件编程思路的代码发表评论了....



   一开始也是那么写,但是因为还有其他很多判断,想使用高级语法,这样其实也是有些好处的,风险是综合器的能力不一定跟得上Verilog语言标准。



   如果真不好改,我记得是按照有符号的十进制数处理的。   不完全确定,你最好写个小程序验证一下。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top