Skip to content

Switched to SDC file with input/output delays#4127

Open
openroad-ci wants to merge 1 commit intoThe-OpenROAD-Project:masterfrom
The-OpenROAD-Project-staging:sdc-inout-delays
Open

Switched to SDC file with input/output delays#4127
openroad-ci wants to merge 1 commit intoThe-OpenROAD-Project:masterfrom
The-OpenROAD-Project-staging:sdc-inout-delays

Conversation

@openroad-ci
Copy link
Copy Markdown
Collaborator

hercules_idecode base

Metric Old New Type
globalroute__timing__setup__ws -0.0383 -0.0596 Failing
globalroute__timing__setup__tns -0.473 -1.04 Failing
finish__timing__setup__ws -0.0383 -0.0596 Failing
finish__timing__setup__tns -0.473 -1.04 Failing

hercules_idecode verific

Metric Old New Type
globalroute__timing__setup__ws -0.0225 -0.0894 Failing
globalroute__timing__setup__tns -0.0993 -0.314 Failing
finish__timing__setup__ws -0.0225 -0.0894 Failing
finish__timing__setup__tns -0.0993 -0.314 Failing

hercules_is_int base

Metric Old New Type
placeopt__design__instance__count__stdcell 647733 647436 Tighten
cts__design__instance__count__setup_buffer 56325 56299 Tighten
cts__design__instance__count__hold_buffer 56325 56299 Tighten
cts__timing__setup__ws -0.0185 -0.114 Failing
cts__timing__setup__tns -0.074 -85.7 Failing
globalroute__timing__setup__ws -0.0815 -0.248 Failing
globalroute__timing__setup__tns -65.4 -567.0 Failing
globalroute__timing__hold__tns -0.05 -0.302 Failing
finish__timing__setup__ws -0.0815 -0.248 Failing
finish__timing__setup__tns -65.4 -567.0 Failing
finish__timing__hold__tns -0.05 -0.302 Failing

hercules_is_int verific

Metric Old New Type
cts__timing__setup__ws -0.0185 -0.141 Failing
cts__timing__setup__tns -0.074 -99.3 Failing
globalroute__timing__setup__ws -0.133 -0.201 Failing
globalroute__timing__setup__tns -123.0 -537.0 Failing
globalroute__timing__hold__tns -0.05 -0.23 Failing
finish__timing__setup__ws -0.133 -0.201 Failing
finish__timing__setup__tns -123.0 -537.0 Failing
finish__timing__hold__tns -0.05 -0.23 Failing

Signed-off-by: Jeff Ng <jeffng@precisioninno.com>
Comment on lines +20 to +22
### Setup input delay is set to 20% of CT
set_input_delay 0.150 -clock clk [all_inputs]
set_output_delay 0.050 -clock clk [all_outputs]
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this need to handle convert_time_value ? It might be better to use an expression to avoid it becoming stale if clk_period changes.

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

Successfully merging this pull request may close these issues.

3 participants