Releases: openhwgroup/cvfpu
Releases · openhwgroup/cvfpu
v0.8.1
v0.8.0
v0.7.0
Create release 0.7.0:
- Align CVFPU to RVV requirements (ARA branch merged)
- Fix f2i cast edge cases
- Fix RDN bug in floating-point multiplications
- Fix shift amount width in fma and fma_multi
v0.6.6
v0.6.4
v0.6.3
Fixed
- 👕 Fix undriven signals for inactive case in
fpnew_fma_multi
- 👕 Fix potentially uncovered case item in
fpnew_pkg
- 👕 Undriven unused portions of signals in multi-format slices
- 👕 Undriven portions of the result for non-divisible unit width & format width in multi-format slices
- ⬆️ [fpu_div_sqrt_mvp] Bumped to fix signalling for underflows
v0.6.2
v0.6.1
v0.6.0
New in 0.6.0
Changed
- ♻️ Pipelines are generated in the datapath modules instead of separate instances
Fixed
- 👾 Don't care assignments to structs have been expanded for better tool support (#14)
- 🐛 Undriven busy signal in output pipeline bypass
- 📚 Typo in the documentation about the multiply operation
- 🐛 Generation of merged slices when the first package format is disabled
- 👾 Potential simulation/synthesis mismatch of the UF flag
- 👕 Various linter warnings
- 📚 Documentation to reflect on updated pipeline distribution order
- ⬆️ [fpu_div_sqrt_mvp] Bumped to fix linter warnings
- 🔧 [Bender] Fixed dependencies for Bender (#15)
Removed
- 🔥 Currently unused modules:
fpnew_pipe*
,fpnew_{f2i,f2f,i2f}_cast
Other changes since 0.5.0
Added
- 📚 Documentation about multi-format operations
- 📚 Extended pipelining description slightly
- 📚 Extended semantic versioning declaration in changelog
Changed
- ✨ Don't care logic value can be changed from the package now
- 🐎 Default pipeline config in the package is now
BEFORE
- 📚 Updated diagrams in architecture documentation
Fixed
- 👾 Don't care values are assigned
'1
instead of'X
by default - 🐛 UF flag handling according to IEEE754-2008 (#11)
- 🔧 ips_list.yml entry for updated common_cells
- 🐛 Internal pipeline bypass in cast unit
- 🔧 Include path for
common_cells
insrc_files.yml
- ⬆️ [common_cells] Bumped to fix src_files.yml bugs
- ⬆️ [fpu_div_sqrt_mvp] Bumped to fix linter warnings