Updates:
- Add preprocessor
ifndef SYNTHESIS
guard around RTL assertions to avoid synthesis warnings. #104 - Fix incorrect bit-order of external register packed struct fields. #111
- Add optional dependency that includes
peakrdl-cli
by installing viapeakrdl-regblock[cli]
. Allows for lightweight PeakRDL tool install option. - Add
next_q
storage element to reset clause to avoid synthesis issues with async resets. #113, #89 - Fix incorrect address width calculation for external block address assignment. #116
- Remove excessive secondary counter saturation clamping logic. Counters will now be allowed to be loaded with values beyond their saturation point if loaded through non-increment/decrement mechanisms. #114
- Add width cast to address decode loop iterators. #92