horzonbluz
Full Member level 4
In a chip, we usually use more than one clock. I set false path from one clock to other clocks in the past. Now i doubt the setting is not appropriatly because that we all know set false path in synthesis is not a good setting. Maybe i can set disable timing from one clock to other clock.
Who can tell me which setting is more appropriatly?
This is my setting before:
set _all_clks [all_clocks];
foreach_in_collection _clk $_all_clks {
foreach_in_collection _other_clk [remove_from_collection $_all_clks $_clk] {
set_false_path -from $_clk -to $_other_clk;}
Now i want to modify it to this one:
set _all_clks [all_clocks];
foreach_in_collection _clk $_all_clks {
foreach_in_collection _other_clk [remove_from_collection $_all_clks $_clk] {
set_disable_timing -from $_clk -to $_other_clk;}
Who can tell me which setting is more appropriatly?
This is my setting before:
set _all_clks [all_clocks];
foreach_in_collection _clk $_all_clks {
foreach_in_collection _other_clk [remove_from_collection $_all_clks $_clk] {
set_false_path -from $_clk -to $_other_clk;}
Now i want to modify it to this one:
set _all_clks [all_clocks];
foreach_in_collection _clk $_all_clks {
foreach_in_collection _other_clk [remove_from_collection $_all_clks $_clk] {
set_disable_timing -from $_clk -to $_other_clk;}