IR visualizer mode that shows scheduled pipeline stages
- Dominant language
- C++
- Stars
- 1.9k
- Forks
- 283
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 135
Description
Right now the visualizer shows critical path /before/ scheduling and register minimization.
Sometimes you tweak the frequency and you're surprised at how much can fit into fewer cycles as a result! Having a way to view the pipe stages explicitly (post sched) and which nodes have been offset from their ASAP-scheduling time (according to the critical path) on account of discrete pipeline stages (i.e. not fitting into the prior stage, so having to take the delay up to flop time) would help to make diffs of critical paths for reasonable number of pipe stages more clearly visible.
Speculatively assigning to Mark since I know he wanted to add this, wanted to make an issue we could reference going forward.
Contributor guide
Assessment
This issue has not been assessed yet.