anwayy
Junior Member level 2
Anyone familiar with Clock-tree Synthesis(CTS)?
Suppose a gigantic SoC design case, there are a RISC cpu core and a number of other sub-modules in it. Then how do you build the Clock-tree?
Do you build Sub Clock-tree within(in) the sub modules or only do CTS from the top-level?
In our design case, we do CTS from top-level using SE(Ctgen), and i feel that too many clock-buffers are inserted in front of the sub-modules so the clock-insertion-delay is so large.
Would you tell me how do you do it in this case?
And do you do it automatically with CTS tools or ...?
Thanks!
Suppose a gigantic SoC design case, there are a RISC cpu core and a number of other sub-modules in it. Then how do you build the Clock-tree?
Do you build Sub Clock-tree within(in) the sub modules or only do CTS from the top-level?
In our design case, we do CTS from top-level using SE(Ctgen), and i feel that too many clock-buffers are inserted in front of the sub-modules so the clock-insertion-delay is so large.
Would you tell me how do you do it in this case?
And do you do it automatically with CTS tools or ...?
Thanks!