englishdogg
Full Member level 5
In the example below my reference is to a functional ECO and not Timing ECO
By default synthesis performs ungroups as one of its basic optimization techniques to achieve better QoR.
Unfortunately this breaks my/users ECO flow
Lets say synthesis does ungroup and i have an ECO to do which i later do in my RTL and since my ECO is small (say 10 instances) usually i do manually since it is small.
How do i integrate that ECO when the design is ungrouped? difficult to identify hierarchies or to do this manually.
Lets also say i dont want to use any tool in the flow now (aware there are products in the market to achieve this - but will skip that for now)
Is there a way / flow/ methodology to this without re-synthesizing and re-doing teh whole flow again to achieve faster TaT.
By default synthesis performs ungroups as one of its basic optimization techniques to achieve better QoR.
Unfortunately this breaks my/users ECO flow
Lets say synthesis does ungroup and i have an ECO to do which i later do in my RTL and since my ECO is small (say 10 instances) usually i do manually since it is small.
How do i integrate that ECO when the design is ungrouped? difficult to identify hierarchies or to do this manually.
Lets also say i dont want to use any tool in the flow now (aware there are products in the market to achieve this - but will skip that for now)
Is there a way / flow/ methodology to this without re-synthesizing and re-doing teh whole flow again to achieve faster TaT.