Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A clock tree trunk topology generation method and system capable of perceiving integrated circuit layout information

A layout information, integrated circuit technology, applied in the direction of electrical digital data processing, special data processing applications, instruments, etc., can solve the problems of low efficiency, affecting the progress of the whole chip clock tree design, etc., to achieve fast placement, coupling capacitance Low, the effect of ensuring the transmission quality

Active Publication Date: 2019-06-25
PHYTIUM TECH CO LTD
View PDF13 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This type of method is inefficient. When the logic or design layout changes, the previous work will be repeated, which will affect the progress of the full-chip clock tree design.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A clock tree trunk topology generation method and system capable of perceiving integrated circuit layout information
  • A clock tree trunk topology generation method and system capable of perceiving integrated circuit layout information
  • A clock tree trunk topology generation method and system capable of perceiving integrated circuit layout information

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The present invention discloses a clock tree trunk topology generation method and system for perceiving integrated circuit layout information. In order to have a better understanding of the above and other aspects of the present invention, the specific implementation of the present invention will be further described below in combination with preferred embodiments. Detailed description.

[0042] Such as figure 1 In this embodiment, the implementation steps of the clock tree trunk topology generation method perceiving integrated circuit layout information include:

[0043] 1) Divide the whole chip layout into several grids;

[0044] 2) Find out the obstacle location area in the whole chip (including forbidden area and block circuit);

[0045]3) Judging the positional relationship between the target point and the obstacle position area, if the target point is not in the obstacle position area, then the starting point and end point coordinates are adsorbed to the grid in...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a clock tree trunk topology generation method and system capable of perceiving integrated circuit layout information. The clock tree trunk topology generation method comprisesthe following implementation steps: dividing a full-chip layout into a plurality of grids; Finding out an obstacle position area in the full chip; Judging the position relation between the target point and the obstacle position area, and adhering or expanding the starting point and the end point coordinate point to grid intersection points near the obstacle boundary; Obtaining a shortest grid distribution channel between the target point and the terminal point; And inserting clock buffers into the channel with the shortest total step length according to a specified interval, searching an available placement position near an insertion point of the clock buffers to finish placement of the clock buffers, and finishing generation of clock tree trunks. Through path finding of the clock tree trunk of the core and protection of clock signal winding, the clock tree trunks of a plurality of clocks are created on the CPU chip, the coupling capacitance of other signals to clock signals is reducedto the minimum, the transmission quality of the clock signals is ensured, and the performance of the chip is improved.

Description

technical field [0001] The invention relates to the field of integrated circuit design, in particular to a clock tree trunk topology generation method and system for sensing integrated circuit layout information, which are used to generate a top-level clock tree trunk topology structure of a high-performance CPU. Background technique [0002] As we all know, there are multiple clock domains in high-performance CPUs. In order to make the clock signal output by the clock phase-locked loop (PLL) undisturbed and transmitted to each subsystem after a short delay, there are clock trees in the integrated circuit. The clock buffer of the clock transfers each clock to the subsystem clock entrance respectively. However, when the chip performs static timing analysis, the clock tree will be affected by the process, voltage and temperature, so that the clocks actually received by the two block circuits related to the timing are deviated, which affects the convergence of the sequential ci...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/50
CPCY02D10/00
Inventor 彭书涛赵振宇吴伟栾晓琨唐涛余金山邹京蒋剑锋贾勤刘苑君黄薇陈占之曹灿邹和风
Owner PHYTIUM TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products