Small Design Examples
For each example, a tar file is provided. Use
tar -xjf foo.tar.bz2 -C bar/to extract bzipped foo.tar.bz2 after changing directory to bar
- Test harness 1: the user say how many and what types of wallace tree instances. A testbench that instantiate all Wallace tree modules is generated, as well as test patterns for testing all modules, and assertions.
- Test harness 2: Emulating a scenario where the parameter is set inside the module. A testbench that a Wallace tree modules is generated, the testbench looks into the generated module to query its parameters. Then it generates test patterns and assertions.
Register File Generator
A simple config and debug register file generator, for any number of registers, of any width, with any default value and any base address.