差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

算术运算符 [2018/09/11 09:10]
group001 创建
算术运算符 [2018/09/11 09:26]
group001
行 4: 行 4:
   -%是取模运算,只可用于整数运算,而其他操作符既可用于整数运算,也可用于实数运算。   -%是取模运算,只可用于整数运算,而其他操作符既可用于整数运算,也可用于实数运算。
 \\ \\
 +例子:我们在生成时钟的时候,必须需选择合适的timescale和precision。当我们使用“PERIOD/​2”计算延迟的时候,必须保证除法不会舍弃小数部分,所以实际上我们应该使用实数除法“PERIOD/​2.0”。\\ ​
 +<code verilog>
 +
 +parameter PERIOD=15;
 +initial begin clk <= 0; forever #(PERIOD/2) clk = ~clk; end  // Not correct
 +initial begin clk <= 0; forever #​(PERIOD/​2.0) clk = ~clk; end  // Not correct
 +
 +</​code>​