Долото асинхронное fifo / несколько часов.

Поддерживает ли Chisel несколько часов в дизайне? Если бы я хотел внедрить асинхронный fifo, как бы вы поступили с долотом?

1 ответ

Да, зубило поддерживает несколько часов в дизайне. Если вы хотите использовать асинхронный fifo, вы можете импортировать модуль ChiselUtil, он содержит асинхронный fifo: https://github.com/ucb-bar/chisel/blob/master/src/main/scala/ChiselUtil.scala

Чтобы изменить часовой домен для регистра, используйте аргумент clock Reg():

val s1 = Reg(init = UInt(0), clock = clockB)

Более подробную информацию смотрите в главе 16 урока.

Другие вопросы по тегам