Releases: openhwgroup/cv32e40p
Releases · openhwgroup/cv32e40p
cv32e40p_v1.4.0
What's Changed
Documentation Changes
- User Manual corrections by @pascalgouedo in #836
cv.slet/cv.sletu renamed to cv.sle/cv.sleu
Renamed Post-increment Load/Store syntax
Corrected mimpid CSR definition - User Manual updates by @pascalgouedo in #844
Full Changelog: cv32e40p_v1.3.2...cv32e40p_v1.4.0
cv32e40p_v1.3.2
What's Changed
Documentation Changes
- User manual updates by @pascalgouedo in #815
- User Manual update for post-incremented loads. by @pascalgouedo in #816
- User Manual clean-up. by @pascalgouedo in #818
- User Manual updates by @pascalgouedo in #823
Full Changelog: cv32e40p_v1.3.1...cv32e40p_v1.3.2
cv32e40p_v1.3.1
What's Changed
Documentation Changes
- Hardwired to 0 the 2 LSBs of HWloop start and end address registers. by @pascalgouedo in #805
Full Changelog: cv32e40p_v1.3.0...cv32e40p_v1.3.1
cv32e40p_v1.3.0
What's Changed
Documentation Changes
- Minor User Manual update & RVFI Tracer updates to allow FPU simulation by @pascalgouedo in #764
- Update documentation of instruction extensions for CV32E40P version 2. by @jeremybennett in #760
- Corrections for 767, 770, 769 and 774 issues plus PULP_ZFINX to ZFINX move by @pascalgouedo in #775
- User Manual files updates by @pascalgouedo in #791
- Restored original behavior to uhartid and privlv. by @pascalgouedo in #796
Full Changelog: cv32e40p_v1.2.1...cv32e40p_v1.3.0
cv32e40p_v1.2.1
First User Manual and RTL aligned v2 release
What's Changed
Documentation Changes
- Additional Hardware Loop constraints. by @pascalgouedo in #751
Full Changelog: cv32e40p_v1.2.0...cv32e40p_v1.2.1
cv32e40p_v1.2.0
First v2 User Manual with all PULP instructions re-encoded in RISC-V custom extensions and Hardware Loops constraints clarification.
What's Changed
- Restored all broken links to external documents or repositories. by @pascalgouedo in #738
- Instructions re-encoding aligned with stable pulp_encoding_blocks-OPHW-2022-11-14.xlsx and Hardware Loops constraints finalization by @pascalgouedo in #740
Full Changelog: cv32e40p_v1.1.0...cv32e40p_v1.2.0
cv32e40p_v1.0.0_doc
Release with correct docs directory to re-generate cv32e40p_v1.0.0_doc documentation aligned with cv32e40p_v1.0.0 RTL.
cv32e40p_v1.1.0
First v2 User Manual
What's Changed
- Fix tdata2 to be marked as RW in the description (docs) by @jm4rtin in #622
- Fix encoding of cv.addNr instruction of ALU extension by @flip1995 in #627
- Updated with new (backward compatible) version and new location of OBI spec by @Silabs-ArjanB in #637
- fixed #616 by @davideschiavone in #635
- update format in instruction set extensions file by @davideschiavone in #656
- deleted redundant mul custom instructions by @davideschiavone in #661
- Make OBI specs easier to find by @MikeOpenHWGroup in #672
- Update debug.rst by @davideschiavone in #675
- 📝 fix RISC-V links in doc by @davideschiavone in #676
- replace don't care with 0 in pulp instructions by @davideschiavone in #664
- Fix#693 by @davideschiavone in #695
- PULP instructions re-encoding following PR #452 proposal by @pascalgouedo in #704
Based on intermediate pulp_encoding_blocks-OPHW-jm-jpb-pgo-2022-04-26.xlsx encoding table. - Docs corrections and clarifications by @pascalgouedo in #720
- Automatic PR dev->master by @github-actions in #733
- Update to generate changelogs plus some typos corrections. by @pascalgouedo in #736
Full Changelog: cv32e40p_v1.0.0...cv32e40p_v1.1.0
cv32e40p_v1.0.0: Merge pull request #589 from davideschiavone/fix586
CV32E40P RTL freeze: cv32e40p_v1.0.0
pulpissimo-v1.0.0
Merge branch 'master' of github.com:pulp-platform/riscv