Skip to content

Remove asap7/mock-cpu and designs/src/fifo - #4701

Merged
maliberty merged 1 commit into
The-OpenROAD-Project:masterfrom
vvbandeira:orfs-remove-mock-cpu
Oct 20, 2026
Merged

maliberty merged 1 commit into
The-OpenROAD-Project:masterfrom
vvbandeira:orfs-remove-mock-cpu

Conversation

@vvbandeira

@vvbandeira vvbandeira commented Oct 19, 2026 •

Copy link
Copy Markdown
Member

Delete asap7/mock-cpu and designs/src/fifo.
asap7/chi_async_bridge replaces them (#4600).

CI's design list no longer names asap7/mock-cpu.
That was the condition set in #4600 for this follow-up.

designs/src/fifo was read only by asap7/mock-cpu.
designs/src/mock-array/util.tcl stays, because other designs use it.

The chi_async_bridge README named asap7/mock-cpu in two table rows.
Both rows now say "none".

asap7/chi_async_bridge replaces asap7/mock-cpu.
CI no longer builds mock-cpu.
No other design reads designs/src/fifo.

Update the chi_async_bridge README, which named mock-cpu as the only
other design with a timed asynchronous crossing.

Signed-off-by: Vitor Bandeira <vvbandeira@precisioninno.com>

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request removes the mock-cpu design from the asap7 platform, deleting all of its associated configuration, constraint, RTL, and testbench files. Additionally, it updates the chi_async_bridge README to remove references to the deleted mock-cpu design. There are no review comments, so I have no feedback to provide.

@openroad-ci

Copy link
Copy Markdown
Member

🔍 QoR check

Metrics reflect the PR merge build — i.e. what will land on the target branch.

Commit 274a3a5 · Jenkins build #1 · Baseline: build · View build on dashboard

62 design(s) checked — 0 with regression(s), 1 without a comparable baseline.

@maliberty
maliberty merged commit 19dc41d into The-OpenROAD-Project:master Oct 20, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants