Some helpful libraries for working in Bluespec SystemVerilog.
- Collector.bsv: Modules for muxing/demuxing streams of smaller values into larger ones.
- Pipes.bsv: A library for abstracting unidirectional dataflows.
- RegUtils.bsv: A few helper functions for use with registers.
- Sockets.bsv: A library building on Pipes, to allow bidirectional dataflows
- StmtUtils.bsv: A set of helper functions for use in Stmts.