首页 > 解决方案 > Verilog 在负指数的情况下如何表现?

问题描述

Verilog 在负指数的情况下如何表现?例如:当 M 和 N 都为常数且 N 大于 M 时,表达式 (2**(MN)) 具有负指数。如果我在 RTL 代码中编写这样的代码会出现什么问题。

标签: verilog

解决方案


表达式2 x被实现为算术移位操作。x的负值表示左移 x。


推荐阅读