Hi,
I am using soc for backend flow.I have few Queries regarding CTS.
-- What are the different methodology to fix CTS skew issue?
-- How SOC is doing CTS ?
If anyone having good doc about CTS please send.
Thanks
Re: What are the different methodology to fix CTS skew issu
Some of the things you can do are . . .
- Rebuffering the clock trees
- Balance Clock Trees (either rebuffering or by routing)
- Try playing with Useful skew
Re: What are the different methodology to fix CTS skew issu
The CTS is an main process of BE tools. In normally, CTS content two main step: clock tree routing and clock bufferring. To minimize clock skew, we should separate clock pins into the clock-group. The clock-group is a set of clock pins that have the same clock source and are so small to build clock tree with minimize clock buffer.
+ There are two kind of clock-tree styles: H-tree and clustering tree. Now, the clustering tree is more optimized structure then H-tree. For more information about H-tree and clustering, please refer to google. []
+ However, you're had not to divide the large pin group into a couple of small pin group.
It will take more buffer for hold time fixing. Or It will take your chip fail because of mixed clock paths (difference clock between captured path and launch path).[/b][/code]