sbt does not recognize a bundle. Errors are these:
[error] /home/xxx/src/main/scala/NoC.scala:12:8: value Grant is not a member of chisel3.Bundle
[error] io.Grant := io.Req & !io.Rls
[error] ^
[error] /home/xxx/src/main/scala/NoC.scala:12:20: value Req is not a member of chisel3.Bundle
[error] io.Grant := io.Req & !io.Rls
[error] ^
[error] /home/xxx/src/main/scala/NoC.scala:12:30: value Rls is not a member of chisel3.Bundle
[error] io.Grant := io.Req & !io.Rls
[error] ^
Reproducible code is;
//Priority Encoder
class P_Encoder() extends Module {
val io = IO(new Bundle {
val Req = Input(Bool()) //Requests
val Rls = Input(Bool()) //Releases
val Grant = Output(Bool()) //Grants
})
io.Grant := io.Req & !io.Rls
}
Probably I missed something on grammers, but not yet find out. Does anyone can point out?