Skip to content
This repository has been archived by the owner on Nov 4, 2024. It is now read-only.

Releases: riscv-software-src/riscv-isac

0.6.6

03 Aug 10:40
fe0b756
Compare
Choose a tag to compare
  • Bug fix for error while decoding instruction name

0.6.5

14 Jul 12:19
04822e8
Compare
Choose a tag to compare
  • Bug fix for error while generating Data Propagation Report.

0.6.4

09 Jul 05:19
c72bdde
Compare
Choose a tag to compare
  • Added support for CSR coverage and its architectural state
  • Updated the merge function to support multiprocessing
  • Added a parameter '-p' ( number of processes ) in merge command
  • Documentation update for CSR coverpoints
  • Return value of parsers changed from 5 independent values (hexcode, addr, reg commmit, csr commit, mnemonics) to instruction object updated with these values
  • Argument of decode and all decoding functions (in internaldecoder) changed from hexcode and addr to instruction object

0.6.3

24 Jun 14:51
0d23d5c
Compare
Choose a tag to compare
  • Documentation updates to reflect plugin usage.
  • Minor bug fixes in coverage reporting.
  • Improved CLI help messages.

0.6.2

15 Jun 14:28
74cffba
Compare
Choose a tag to compare
  • Added parser plugins for sail and spike
  • Added decoder plugin
  • Added arguments in main.py for custom plugin paths and names.

0.6.1

11 Jun 09:15
c45529a
Compare
Choose a tag to compare
  • Added initial support for F extension coverpoints based on IBM models.
  • Added support for F extension architectural state
  • Fixed author information and repo link in setup.py

0.6.0

27 May 17:26
65773a2
Compare
Choose a tag to compare
  • added support in parsers for K-scalar crypto instructions
  • added support for abstract functions: uniform random, byte-count, leading-ones, leading-zeros,
    trailing-ones, trailing-zeros
  • now maintain a separate list of instructions which require unsigned interpretation of rs1 and rs2.
  • restructured coverage report handling to preserve comments throughout processing and merging.
  • switched yaml to a round-trip parser for preserving comments

0.5.2

23 Feb 11:04
4013385
Compare
Choose a tag to compare
  • Moved ci to github actions
  • fixed links in docs