私はChisel3を学んでいます。
コードについていくつか質問があります。
val myVec = Wire(Vec(5, SInt(width = 23))) // Vector of 5 23-bit signed integers.
ベクトルを宣言するなら「Wire」と書く必要があると思ったのですが、これらのコードを見て間違っていました。
class BigBundle extends Bundle {
val myVec = Vec(5, SInt(width = 23)) // Vector of 5 23-bit signed integers.
val flag = Bool()
// Previously defined bundle.
val f = new MyFloat
}
急に顔面を殴られるので知りたいのですが、いつ「ワイヤー」を使うのですか?
前もって感謝します。