【发布时间】:2020-07-29 18:31:21
【问题描述】:
在 Chisel 中,我有一个 Bool 的 Vec 进入模块。我想知道发生的第一个 False 的索引。
为了获得这个,我尝试使用以下方法:
val faultIndex = Wire(UInt)
faultIndex := comparison.indexWhere(x:Bool => x === false.B)
当我把它放进去时,一个错误被突出显示:
Unspecified value parameters: from: Int
Type mismatch, expected Bool => Bool, actual: Bool => Any
Type mismatch, expected Bool => Boolean, actual: Bool => Any
Cannot resolve symbol x
Cannot resolve symbol x
使用此功能的正确方法是什么?
【问题讨论】:
标签: chisel