OpenROAD-flow-scripts icon indicating copy to clipboard operation
OpenROAD-flow-scripts copied to clipboard

ERROR: Missing cost information on instanced blackbox ram_2048x39

Open oharboe opened this issue 9 months ago • 5 comments

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 avatar Mar 05 '25 20:03 oharboe

@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.

oharboe avatar Mar 05 '25 20:03 oharboe

see https://github.com/The-OpenROAD-Project/OpenROAD-flow-scripts/discussions/2889

maliberty avatar Mar 05 '25 20:03 maliberty

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 avatar Mar 05 '25 21:03 povik

@povik Is this still relevant?

oharboe avatar Jun 17 '25 07:06 oharboe

I think so. The message is there and it hasn't been adjusted.

povik avatar Jun 17 '25 08:06 povik