Leave comment behind about removing false paths
This commit is contained in:
parent
90e3db324e
commit
91023d2a0e
@ -92,7 +92,7 @@ struct Timing
|
|||||||
topographical_order.emplace_back(o->net);
|
topographical_order.emplace_back(o->net);
|
||||||
net_data.emplace(o->net, TimingData{clkToQ.maxDelay()});
|
net_data.emplace(o->net, TimingData{clkToQ.maxDelay()});
|
||||||
} else {
|
} else {
|
||||||
// TODO: how to process ignore here
|
// TODO(eddieh): Generated clocks and ignored ports are currently added into the ordering as if it was a regular timing start point in order to enable the full topographical order to be computed, however these false nets (and their downstream paths) should not be in the final ordering
|
||||||
if (portClass == TMG_STARTPOINT || portClass == TMG_GEN_CLOCK || portClass == TMG_IGNORE) {
|
if (portClass == TMG_STARTPOINT || portClass == TMG_GEN_CLOCK || portClass == TMG_IGNORE) {
|
||||||
topographical_order.emplace_back(o->net);
|
topographical_order.emplace_back(o->net);
|
||||||
net_data.emplace(o->net, TimingData{});
|
net_data.emplace(o->net, TimingData{});
|
||||||
|
Loading…
Reference in New Issue
Block a user