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

Method for repairing establishing timing sequence

A repair method and timing technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as lowering operating frequency and increasing chip area, and achieve the goal of improving performance, reducing design area, and reducing circuit complexity. Effect

Inactive Publication Date: 2012-05-16
SHANGHAI HUAHONG INTEGRATED CIRCUIT
View PDF6 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The object of the present invention is to provide a method for repairing the establishment timing, which solves the problem of reducing the working frequency caused by the unsatisfied establishment timing in the application of integrated circuits and the problem of increasing the chip area caused by repairing the establishment timing, and can effectively improve the performance of the chip. Work performance, reduce production cost

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
  • Method for repairing establishing timing sequence
  • Method for repairing establishing timing sequence
  • Method for repairing establishing timing sequence

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] 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 a method for establishing timing repair involved in the present invention, including various implementation steps of the present invention.

[0031] (1) Analyze the characteristics of timing violations, and find out the start and end points of the violations and their clock path branches.

[0032] 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:

[0033] ①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;

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

[0035] ③ A large number of violations occur on memor...

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 method for repairing an establishing timing sequence, wherein with intervention to a clock channel, the design problems of a data channel are partially transferred to the clock channel; and the problems of the reduction of the working frequency of a chip and the increase of the designed area of the chip due to the repairing of the establishing timing sequence are solved. The method comprises the following steps of: analyzing the characteristics of a timing sequence violation and analyzing a path having a violation; when all paths with the starting points thereof as the starting points have sufficient retention time surplus and all paths with the starting points thereof as the terminal points have sufficient establishing time surplus, entering the mode of repairing the establishing timing sequence by shortening the clock delay of the path starting points; and when all paths with the terminal points thereof as the terminal points have sufficient retention time surplus and all paths with the terminal points thereof as the starting points have sufficient establishing time surplus, entering the mode of repairing the establishing timing sequence by extending the clock delay of the path terminal points. The method provided in the invention is capable of effectively reducing the circuit complexity of the design of an integrated circuit chip, increasing the working frequency of the chip and reducing the designed area of the chip in such a design manner of selecting different clock delays.

Description

technical field [0001] The invention relates to a timing sequence repair method, in particular to a timing sequence restoration 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. Speed ​​and area are the focus of our attention. [0003] There are several main factors that determine the operating speed and design area of ​​an integrated circuit chip: production process, code compilation style, and implementation process from code to layout. Fixing timing is one of the most important critical steps in the code-to-layout implementation process. In the traditional implementation method, processing and setting up timing re...

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
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