diff --git a/.gitignore b/.gitignore index 0805338..6135d38 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,8 @@ __pycache__/ /.pdm-build /.venv /pdm.lock +/overrides.txt + +# simulation +*.gtkw +*.vcd diff --git a/chipflow_digital_ip/processors/__init__.py b/chipflow_digital_ip/processors/__init__.py index e540e0e..9312d33 100644 --- a/chipflow_digital_ip/processors/__init__.py +++ b/chipflow_digital_ip/processors/__init__.py @@ -1,3 +1,6 @@ from ._openhw.cv32e40p import CV32E40P, OBIDebugModule +from minerva.core import Minerva -__all__ = ['CV32E40P', 'OBIDebugModule'] +__all__ = ['CV32E40P', 'OBIDebugModule', + 'Minerva' + ] diff --git a/pyproject.toml b/pyproject.toml index a4912c9..4feedd0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,6 +19,7 @@ dependencies = [ "chipflow-lib @ git+https://github.com/ChipFlow/chipflow-lib.git", "amaranth-soc @ git+https://github.com/amaranth-lang/amaranth-soc", "amaranth-stdio @ git+https://github.com/amaranth-lang/amaranth-stdio", + "minerva @ git+https://github.com/minerva-cpu/minerva", ] # Build system configuration