Skip to content

Commit a3f2590

Browse files
zarubafda-gazzi
andauthored
Add flushable_spill_register (#119)
* add flushable spill_register * make spill_register a wrapper of spill_register_flushable * fix dependency ordering of Bender.yml/src_files.yml * add sram to src_files (deprecated) * Adjust wrapper Co-authored-by: Georg Rutishauser <[email protected]>
1 parent b8a1820 commit a3f2590

File tree

6 files changed

+200
-131
lines changed

6 files changed

+200
-131
lines changed

Bender.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ sources:
4444
- src/rstgen_bypass.sv
4545
- src/serial_deglitch.sv
4646
- src/shift_reg.sv
47-
- src/spill_register.sv
47+
- src/spill_register_flushable.sv
4848
- src/stream_demux.sv
4949
- src/stream_filter.sv
5050
- src/stream_fork.sv
@@ -59,27 +59,28 @@ sources:
5959
- src/addr_decode.sv
6060
- src/cb_filter.sv
6161
- src/cdc_fifo_2phase.sv
62-
- src/cdc_fifo_gray.sv
6362
- src/counter.sv
6463
- src/ecc_decode.sv
6564
- src/ecc_encode.sv
6665
- src/edge_detect.sv
6766
- src/lzc.sv
6867
- src/max_counter.sv
6968
- src/rstgen.sv
69+
- src/spill_register.sv
7070
- src/stream_delay.sv
7171
- src/stream_fifo.sv
7272
- src/stream_fork_dynamic.sv
73-
- src/stream_xbar.sv
7473
# Level 2
74+
- src/cdc_fifo_gray.sv
7575
- src/fall_through_register.sv
7676
- src/id_queue.sv
7777
- src/stream_to_mem.sv
7878
- src/stream_arbiter_flushable.sv
79-
- src/stream_omega_net.sv
8079
- src/stream_register.sv
80+
- src/stream_xbar.sv
8181
# Level 3
8282
- src/stream_arbiter.sv
83+
- src/stream_omega_net.sv
8384

8485
- target: simulation
8586
files:

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
88
### Changed
99
- `registers.svh`: Merge explicit and implicit register variants into `` `FF `` and `` `FFL `` macros
1010

11+
## 1.22.0 - 2021-06-09
12+
### Added
13+
- Add `spill_register_flushable`
14+
15+
### Changed
16+
- `rr_arb_tree`: Allow flushing locked decision
17+
- Improved `verific` compatibility
18+
1119
## 1.21.0 - 2021-01-28
1220
### Changed
1321
- Remove `timeprecision/timeunit` arguments

0 commit comments

Comments
 (0)