Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cores based on the 6144 kHz PLL cause timing errors in MiSTer sys_top #794

Closed
jotego opened this issue Sep 6, 2024 · 3 comments
Closed
Labels
enhancement New feature or request

Comments

@jotego
Copy link
Owner

jotego commented Sep 6, 2024

Most timing errors seem benign. A lot of them seem to come from signals going through two different clock domains. Some even have synchronizers but are not detected as such by the tool, or maybe you have to be specific about synchronizers in the SDC file.

All cores are tagged as JTFRAME_NOSTA on MiSTer in 5803857. This probably needs a lot of changes in MiSTer's sys_top.

@jotego
Copy link
Owner Author

jotego commented Sep 6, 2024

Tagged JTFRAME_NOSTA for jtframe_pll6293 cores (s16/outrun/shanon) in 54fb40c

@jotego
Copy link
Owner Author

jotego commented Sep 6, 2024

And also jtframe_pll6671 (rastan)

jotego added a commit that referenced this issue Sep 6, 2024
@jotego
Copy link
Owner Author

jotego commented Sep 7, 2024

SDC constraints were not applied correctly because the pll game was different in each case. Fixed in 8765cd7

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: ✅ Done
Development

No branches or pull requests

1 participant