Welcome to FireSim’s documentation!¶
New to FireSim? Jump to the FireSim Basics page for more info.
- 1. FireSim Basics
- 2. Initial Setup/Installation
- 3. Running FireSim Simulations
- 4. Building Your Own Hardware Designs (FireSim FPGA Images)
- Manager Usage (the
firesim
command) - Workloads
- Targets
- Debugging in Software
- Debugging and Profiling on the FPGA
- Capturing RISC-V Instruction Traces with TracerV
- Assertion Synthesis: Catching RTL Assertions on the FPGA
- Printf Synthesis: Capturing RTL printf Calls when Running on the FPGA
- AutoILA: Simple Integrated Logic Analyzer (ILA) Insertion
- AutoCounter: Profiling with Out-of-Band Performance Counter Collection
- TracerV + Flame Graphs: Profiling Software with Out-of-Band Flame Graph Generation
- Supernode - Multiple Simulated SoCs Per FPGA
- Miscellaneous Tips
- FireSim Asked Questions