操作数改进

操作数改进
1、两态和四态类型数据的运算 全两态类型的运算使用Verilog运算法则 Verilog对大多数操作数类型的混合运算都制定了相应规则。 SystemVerilog包含了Verilog没有涉及的两态类型数据的运算,从而对这些规则进行了扩展。对SystemVerilog新类型的运算按照相同的Verilog规则进行。这就意味着对结果的每一位,大部分运算会返回0、1或X。当对两态类型进行运算时,一般很少会遇到X结果。不过对两态类型的一些运算会产生X,如除以0产生的错误。 2、类型强制转换 SystemVerilog增加了类型强制转换操作符 类型强制转换使设计者可以指定在表达式计算期间的任何地方进行转换,而不只是作为赋值的一部分。
类型强制转换的语法为:type'(表达式)

3、尺寸强制转换 向量的位宽可以强制转换为不同尺寸 允许将表达式的位数强制转换为不同的尺寸。可以使用显示强制转换设置操作数的位数,

操作数改进最先出现在Python成神之路

版权声明:
作者:dingding
链接:https://www.techfm.club/p/17529.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>