circt/test/Conversion/PipelineToHW
Morten Borup Petersen 36106c2c5c
[Pipeline] Make `reset` signal optional (#8104)
* [Pipeline] Make `reset` signal optional

In some usecases, having a reset signal to a pipeline may do more harm than good in terms of synthetis/routing overhead. Instead, users can reset pipelines in other ways - e.g. by holder `go` low for `N stages` cycles. This, in turn, will set the pipeline stage enable registers to a deterministic state.

Allow for this by making the top-level `reset` signal optional.

* review

---------

Co-authored-by: Morten Borup Petersen <mpetersen@microsoft.com>
2025-01-23 14:15:50 +01:00
..
test_basic.mlir [Pipeline] Make `reset` signal optional (#8104) 2025-01-23 14:15:50 +01:00
test_ce.mlir [Seq] Add optional power-on value to `compreg` ops (#6255) 2023-10-09 11:11:15 +02:00
test_clockgates.mlir [Seq] Add optional power-on value to `compreg` ops (#6255) 2023-10-09 11:11:15 +02:00
test_poweron.mlir [Pipeline] Make `reset` signal optional (#8104) 2025-01-23 14:15:50 +01:00