chisel3.util
Hardware module that is used to sequence n producers into 1 consumer. Producers are chosen in round robin order.
val arb = Module(new RRArbiter(UInt(), 2)) arb.io.in(0) <> producer0.io.out arb.io.in(1) <> producer1.io.out consumer.io.in <> arb.io.out
data type
number of inputs
(Since version 3.1) Use chisel3.experimental.annotate instead
Hardware module that is used to sequence n producers into 1 consumer. Producers are chosen in round robin order.