You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit f22c78e
Browse filesBrowse the repository at this point in the historyBrowse files
The savestate DMA's psram input muxes worsened the (pre-existing) 85.9 MHz
mem-clock slack from ~-4.0 to -5.5 ns; the failing paths are cram-dominated.
Root cause: the SDRAM multicycle constraint used `ic|nes|sdram` but the wrapper
is `snes` (stale NES-template name) -> it was silently ignored, so the whole
memory subsystem was analyzed single-cycle. Fix the name and add the same
multicycle for the PSRAM (wram/aram). These crossings are functionally
multicycle (SNES holds the request across the 4:1 clk_sys:clk_mem ratio).
Verify: the CI fit log should drop the "Ignored filter ... ic|nes|sdram"
warning and the worst-case slack should recover.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
0 commit comments