Skip to content
This repository has been archived by the owner on Mar 24, 2021. It is now read-only.

Verilator testbench for ISA tests #8

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

brabect1
Copy link

@brabect1 brabect1 commented Aug 7, 2018

This pull requests adds a testbench and Makefile to run ISA tests against RTL with Verilator.

There are minor changes in RTL to make it work with Verilator. Minor changes also made in fpga and SDK Makefiles (these are not needed for the Verilator testbech).

Tomas Brabec-FG6B3H and others added 4 commits July 31, 2018 15:01
Changed FPGA build makefile to use e203 as a default CORE and did few minor enhancements.

Updated SDK makefile to let users re-define toolchain binaries names from environment. This shall help using different pre-compiled toolchains.
Testbench and Makefile added into a separate folder (originating from
the existing ISA tests testbench). Minor updates to Verilog code to let
it work with Verilator. Run with v3.924 and --trace enabled (without
--trace the simulation does not converge/end).
Also added help target to the Makefile so that it becomes the default
one. Added README file with instructions and known limitations. Added
license statements (Apache 2.0).
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant