2020-07-28 14:44:06 -05:00
|
|
|
# Regression tests for OpenFPGA
|
|
|
|
The regression tests are grouped in category of OpenFPGA tools as well as integrated flows.
|
|
|
|
The principle is that each OpenFPGA tool should have a set of regression tests.
|
|
|
|
|
|
|
|
- compilation\_verfication: a quicktest after compilation
|
|
|
|
|
|
|
|
- Basic regression tests should focus on fundamental flow integration, such as
|
|
|
|
|
|
|
|
- Yosys + VPR + OpenFPGA for a Verilog-to-Verification flow-run
|
|
|
|
|
|
|
|
- FPGA-Verilog regression tests should focus on testing fabric correctness, such as
|
|
|
|
|
|
|
|
- VPR + OpenFPGA integration for a BLIF-to-Verification flow-run
|
|
|
|
|
|
|
|
|
|
|
|
- FPGA-Bitstream regression tests should focus on testing bitstream correctness and runtime on large devices and benchmark suites
|
|
|
|
|
|
|
|
- FPGA-SDC regression test should focus on SDC file generation and necessary syntax check
|
|
|
|
|
|
|
|
- FPGA-SPICE regression test should focus on SPICE netlist generation / compilation and SPICE simulations qwith QoR checks.
|
|
|
|
|
2021-02-22 11:17:02 -06:00
|
|
|
- Quicklogic regression test is to ensure working flows for QuickLogic's devices and variants
|
|
|
|
|
|
|
|
- Benchmark sweep regression test should focus on testing mainly the bitstream generation for a wide range of benchmark suites
|
2020-07-28 14:44:06 -05:00
|
|
|
|
|
|
|
Please keep this README up-to-date on the OpenFPGA tools
|