數組中Scala的一種方式Chisel3類型不匹配,我們可以宣佈雙打,龍和布爾數組的ArrayBuffer是這樣的:與定點
val A = new ArrayBuffer[Array[(Long, Array[Double], Array[Double], Double, Boolean)]]
我願做鑿一樣。
在鑿我知道聲明長度爲n的向量的一個方式輸入如下:
val X = Input(Vec(n,FixedPoint(16.W, 8.BP)))
其中n是int和工作原理。
現在我試圖初始化ň定點數組過了,做了以下內容:
val C = Array(Array.ofDim(FixedPoint(16.W, 8.BP)))(n,0)
啓發但這並沒有工作。 我得到的錯誤
type mismatch;
[error] found : chisel3.core.FixedPoint
[error] required: Int
[error] val tabHash1 = Array(Array.ofDim(FixedPoint(16.W, 8.BP)))(n,0)
請,能有人給聲明以上定點的正確方式,以及定點數字的鑿數組? 謝謝!爲您的關注和您的迴應。