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

Time sequence repairing method

A repair method and timing technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve the problem of increasing chip design area, achieve the effect of reducing design area, reducing circuit complexity, and saving resources

Inactive Publication Date: 2012-02-01
SHANGHAI HUAHONG INTEGRATED CIRCUIT
View PDF6 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a timing repair method to solve the problem of increasing chip design area caused by the repair of sequential circuits in integrated circuit applications

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
  • Time sequence repairing method
  • Time sequence repairing method
  • Time sequence repairing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] specific implementation plan

[0031] The content proposed by the present invention will be described in detail below in conjunction with the accompanying drawings. figure 1 It is a basic flowchart of the timing repair method involved in the present invention, including various implementation steps of the present invention.

[0032] (1) Analyze the characteristics of timing violations, find out the start and end points of the violations and the clock path branch to which they belong.

[0033] When the characteristics of the violation meet one of the following conditions, the timing repair method provided by the present invention can be used for repair:

[0034] ①A large number of violations occur on the interface between two physical partitions, and their related registers or latches belong to the same clock domain within their respective physical partitions;

[0035] ② A large number of violations occur on two completely independent clock branches;

[0036] ③A larg...

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 time sequence repairing method, which is used for solving the problem of increase in chip design area caused by repair of a time sequence circuit during integrated circuit application by intervening with a clock channel and transferring a part of design problems of a data channel onto the clock channel. The method comprises the following steps of: analyzing the characteristic of a time sequence violating example; analyzing routes in which violating examples exists; when all routes of which start points of the violating examples serve as start points are provided with sufficient build-up time margins and all routes of which start points of the violating examples serve as end points are provided with sufficient build-up time margins, repairing and keeping a time sequence by increasing the clock delays of the start points of the routes; and when all routes of which end points of the violating examples serve as end points are provided with sufficient build-up time margins and all routes of which end points of violating examples serve as start points are provided with sufficient build-up time margins, repairing and keeping a time sequence by decreasing the clock delays of the end points of the routes. In the method disclosed by the invention, different clock delay design modes are selected, so that the circuit complexity of the integrated circuit chip design can be lowered effectively, and the chip design area is reduced.

Description

technical field [0001] The invention relates to a timing repair method, in particular to a timing repair method in integrated circuit layout design. Background technique [0002] Nowadays, multimedia has been widely used in people's daily life. Regardless of mobile phones, TVs, or game consoles, the design of their product chips requires perfect system functions and fast running speed. The speed determines the performance of the product, and the area of ​​the chip design directly determines the production cost. Therefore, on the premise of ensuring the correct function of the product, it is also necessary to ensure a sufficiently fast operating speed and a sufficiently small chip design area. [0003] There are several main factors that determine the operating speed and design area of ​​an integrated circuit chip: production process, code editing style, and implementation process from code to layout. Fixing timing is often one of the most important critical steps in the c...

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
IPC IPC(8): G06F17/50
Inventor 王永流张伸
Owner SHANGHAI HUAHONG INTEGRATED CIRCUIT
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