You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jean-François Nguyen 9ea58a47a9 Refactor to facilitate integration with CLIs and config files.
* Checks are now split in two modules: checks.cons for consistency
  checks, checks.insn for instructions.

* Checks are derived from PowerFVCheck and have a shorthand (e.g.
  "insn_b"). PowerFVCheck holds a mapping between its subclasses and
  their shorthands.

* Instruction checks definitions have been simplified to one-liners,
  and grouped into a single file.

* A Trigger class has been added to define testbench triggers.
2 years ago
cores/microwatt Refactor to facilitate integration with CLIs and config files. 2 years ago
power_fv Refactor to facilitate integration with CLIs and config files. 2 years ago
.gitignore initial push with a gitignore file 2 years ago
LICENSE.txt Add license. 2 years ago
README.md Add very basic README. 2 years ago
poetry.lock Use poetry to manage python dependencies. 2 years ago
pyproject.toml Use poetry to manage python dependencies. 2 years ago

README.md

power-fv

(TODO)

Prerequisites

Installation

pip3 install poetry --user
poetry install

See the cores folder for usage examples.