Как подключить биты к SInt в Chisel

Я добавляю ускоритель в ядро ​​Rocket-chip и получаю ошибку несоответствия типа при попытке подключить провод SInt из моего кода к интерфейсу ROCC, который является битами.

«Несоответствие типов. Невозможно подключить myRocc.io.dx к cmd.io.deq.bits.rs1.»

Есть ли возможность бросить это?

Спасибо.


person user3567895    schedule 28.03.2018    source источник


Ответы (1)


См. Ответ в Как преобразовать UInt в значение SInt в Chisel3?

Должен заметить, что Bits на самом деле просто псевдоним UInt

person Jack Koenig    schedule 28.03.2018
comment
Спасибо! кажется, что toUInt и toSiInt устарели - person user3567895; 29.03.2018