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

ERROR: Missing cost information on instanced blackbox ram_2048x39 #2906

Open
oharboe opened this issue Mar 5, 2025 · 3 comments
Open

ERROR: Missing cost information on instanced blackbox ram_2048x39 #2906

oharboe opened this issue Mar 5, 2025 · 3 comments
Assignees

Comments

@oharboe
Copy link
Collaborator

oharboe commented Mar 5, 2025

Subject

Describe the bug

untar and run https://drive.google.com/file/d/1WaywLtJc3bCI4qxki1PdbsxYTOPxkhXK/view?usp=sharing

$ ./run-me-lsu_dccm_mem_netlist_synth-asap7-netlist.sh
[deleted]
25. Executing KEEP_HIERARCHY pass.
<suppressed ~829 debug messages>
ERROR: Missing cost information on instanced blackbox ram_2048x39

Expected Behavior

No error

Environment

ORFS v3.0-2528-ga8780221e

To Reproduce

See above

Relevant log output

Screenshots

No response

Additional Context

No response

@oharboe
Copy link
Collaborator Author

oharboe commented Mar 5, 2025

@povik I don't know if this is an interesting problem, but I tought I might provide a test-case. It happens when I incorrectly set SYNTH_HIERARCHICAL=1 when I should be flattening in parallel synthesis.

@maliberty
Copy link
Member

see #2889

@povik
Copy link
Contributor

povik commented Mar 5, 2025

I'm on the edge as to whether this should be a warning or an error. The message means there's a blackbox with no area information to use for the ungrouping decisions in SYNTH_HIERARCHICAL mode

The message could be improved at least by telling people what to do to fix it. Let me assign myself to do that.

@povik povik self-assigned this Mar 5, 2025
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

No branches or pull requests

3 participants