This section contains more detailed examples and design techniques recommended for more experienced users. RulesRules Of Rules - more detail on exactly how rules work Rules of Wires - more detail on wires and how they work in BSV Using Advanced TypesSystem Design ExamplesUsing RWire to Avoid Registers and Latency TestbenchesGenerating Random Test Patterns Helping the SchedulerAlleviating Read/Write Conflicts with ConfigReg Debugging Bluespec DesignsViewing Complex Data Structures Advanced TopicsMulti Clock designs - pos and neg edge (and pos reset) in bsv, and DDR... Import BVI - You may want or need to use an existing verilog block inside BSV... Power - Strategies for using Bluespec to reduce power consumption |