Closed oharboe closed 4 weeks ago
@jeffng-or Another snag with fakeram... Not important to us right now, but I thought I would file this issue as the problem looks interesting on the surface and the test-case might be valuable.
Using report_checks -from {u_sdq_17x64/rd_out[36]} -to {rd_out[36]} -fields {slew cap input nets fanout} -format full_clock_expanded
you'll see beforehand:
Fanout Cap Slew Delay Time Description
-----------------------------------------------------------------------------
1 1.64 6536.31 0.00 0.00 ^ u_sdq_17x64/rd_out[36] (sdq_17x64)
rd_out[36] (net)
6536.31 0.25 0.25 ^ rd_out[36] (out)
0.25 data arrival time
80.00 80.00 max_delay
0.00 80.00 output external delay
80.00 data required time
-----------------------------------------------------------------------------
80.00 data required time
-0.25 data arrival time
-----------------------------------------------------------------------------
79.75 slack (MET)
The 0 delay and huge slew tells you this is unrealistic and there is something wrong with the RAM model.
so mystery solved? close?
I am not using fakeram and this is not an OpenROAD issue...
It seems like you have a units issue
Describe the bug
Before resize.tcl:
after:
To reproduce:
untar resize_top_asap7_fakeram_2024-09-20_19-30.tar.gz
Expected Behavior
Improved timing after resize.tcl
Environment
To Reproduce
See above
Relevant log output
No response
Screenshots
No response
Additional Context
No response