Scala 凿子戳()打印格式

Scala 凿子戳()打印格式,scala,chisel,Scala,Chisel,是否可以在凿子测试类中配置poke()函数的打印格式 我想“戳()”一个无符号长(64位)整数,并在启动此代码时将其像有符号长整数一样进行凿印: poke(c.io.masterwrite.wdata, 0xbebecacacafedecaL) 结果是: POKE AvlMasterWrite.io_masterwrite_wdata <- -0x4141353535012136 无法编译。以下各项应能正常工作: import java.math._ poke (c.io.

是否可以在凿子测试类中配置poke()函数的打印格式

我想“戳()”一个无符号长(64位)整数,并在启动此代码时将其像有符号长整数一样进行凿印:

  poke(c.io.masterwrite.wdata, 0xbebecacacafedecaL)
结果是:

  POKE AvlMasterWrite.io_masterwrite_wdata <-  -0x4141353535012136

无法编译。

以下各项应能正常工作:

import java.math._

poke (c.io.masterwrite.wdata, new BigInteger("bebecacacafedeca", 16)

输入端口
c.io.masterwrite.wdata
的类型应为
UInt
且长度应为64位。

请参阅此相关功能请求,该请求已被搁置了一段时间:
import java.math._

poke (c.io.masterwrite.wdata, new BigInteger("bebecacacafedeca", 16)