Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

72 results about "Clock tree synthesis" patented technology

CTS (Clock Tree Synthesis) CTS is the process of insertion of buffers or inverters along the clock paths of ASIC design in order to achieve zero/minimum skew or balanced skew.

Processor performance optimization method based on clock planning deviation algorithm

The invention discloses a processor performance optimization method based on the clock planning deviation algorithm, which comprises the following steps: the layout planning phase, the layout phase and the follow-up phase, wherein in the layout planning phase, grouping SRAM (static random access memory) according to the path relation between an SRM (shared resource module) preceding-stage or backward-stage register and multiple SRM; clock deviation planning is performed in the layout phase, and the layout phase is divided into two phases, namely before clock tree synthesis and after clock tree synthesis; before clock tree synthesis, SRAM clock delay is adjusted according to the average surplus capacity between SRAM and multiple paths of the preceding-stage or backward-stage register, and planning the clock jitter of the register by adopting the partial surplus capacity borrowing algorithm; after clock tree synthesis, handling a large number and few time sequence violations respectively by adopting the clock tree algorithm correction and the engineering change; in the follow-up phase, to handle the storage time violation after wiring, the restoring scheme based on distributed multi-scenario time sequence analysis, and combining an ECO (engineering change order) and a script is adopted.
Owner:SOUTHEAST UNIV

Clock tree synthesis method and computer-readable storage medium

The invention discloses a clock tree synthesis method and a computer-readable storage medium. The method comprises a step of obtaining clock latency of registers which have timing check with a top-level module in sub-modules after the clock tree balance of the sub-modules in a full chip is completed, and calculating several statistical values of the grabbed clock latency, and a step of selectinga statistical value of the clock latency and carrying out back-annotation of the statistical value to the full chip, and guiding the full clock to carry out global clock tree balance. According to the method and the computer-readable storage medium, by obtaining clock latency values of the registers at the interfaces of the sub-modules and the top-level module in the sub-modules and carrying outback-annotation of the values to the full chip to carry out global clock tree balance, the clock latency of a large number of unrelated registers that have no logical interaction with the top-level module in the sub-modules is omitted, the accuracy of a back annotation value is improved, thus a large number of timing violations do not occur at the interfaces of the sub-modules and the top-level module, the speed of the timing convergence of the full chip is increased, and a design cycle is shortened.
Owner:SANECHIPS TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products