Patent
Resynthesis method for significant delay reduction
Dusan Petranovic,Ranko Scepanovic,Stanislav V. Aleshin,Mikhail I. Grinchuk,Sergei Gashov +4 more
- 21 Jan 1998
3
TL;DR: In this article, a method and apparatus for transforming the circuits comprising the critical path, thereby increasing the performance of the entire integrated circuit is presented, where the transformation is performed by segmenting, or blocking, the cells which make up critical path.
read more
Abstract: Integrated circuit chips (IC's) require proper placement of many cells (groups of circuit components) and complex routing of wires to connect the cells. Designing of the IC's require meeting real-world constraints one of which is the performance of the IC, or the period of time required by the integrated circuit to produce the output signals from the time the input signals are available. Typically, the performance of an integrated circuit is determined by the slowest path of the signals, called the critical path. The critical path is usually only a small portion of the IC. The present invention discloses a method and apparatus for transforming the circuits comprising the critical path, thereby increasing the performance of the entire IC. The transformation is performed by segmenting, or blocking, the cells which make up the critical path. Then, each block is transformed, or replaced, with a resynthesized circuit to which both the digital 0 and digital 1 values are provided. The critical path is defined by the fact that the delay at each block is accumulated because each block has to wait for the output signal of the preceding block to use as its input signal. After the resynthesis of the blocks, none of the blocks need to wait for the output signal of its preceding block because each of the resynthesized blocks has the output for all possible inputs values (0 and 1). Thus, the signal delay at each block is not accumulated; rather, the only accumulated delay is the delay of the multiplexors used to select the correct output. The result is a dramatically reduced critical path delay.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Method for distributing clock signals to flip-flop circuits
Kojima Naohito,Fumihiro Minami,Masami Murakata,Ishioka Takashi +3 more
- 28 Jun 2002
TL;DR: In this article, a method for distributing clocks to flip-flop circuits, which constitute a logic circuit, was proposed, which includes obtaining a timing slack of a first minimum delay time with respect to a minimum delay constraint time.
31
Patent
Self-learning of the optimal power or performance operating point of a computer chip based on instantaneous feedback of present operating environment
Carl J. Anderson,Michael Stephen Floyd,Norman Karl James,Phillip J. Restle +3 more
- 16 Jun 2008
TL;DR: In this article, the integrated circuit may choose to modify operational parameters (such as frequency, voltage, or power-down states) in order to dynamically and autonomously maintain an optimal performance and/or power-efficiency operational point.
12
Patent
Method and apparatus for performing layout-driven optimizations on field programmable gate arrays
Deshanand Singh,Paul McHardy,Chris Sanford,Gabriel Quan,Terry Borer,Ian Chesal,Valavan Manohararajah,Ivan Hamer,Stephen J. Brown +8 more
- 06 Oct 2003
TL;DR: In this article, a method for designing a system on a target device utilizing field programmable gate arrays (FPGAs) includes identifying a group of components associated with a critical signal in the system.
6
References
Patent
Method and apparatus for characterizing timing behavior of datapaths for integrated circuit design and fabrication
Mossaddeq Mahmood,Mandalagiri Chandrasekhar,Arnold Ginetti,Balmukund K. Sharma +3 more
- 07 Jun 1995
TL;DR: In this paper, a method and apparatus for characterizing the timing behavior of datapath in integrated circuit design and fabrication is presented, where a set of circuit specifications for an integrated circuit are developed and described in a hardware description language (HDL) description.
65
Patent
Method for improving the operation of a circuit through iterative substitutions and performance analyses of datapath cells
Mossaddeq Mahmood,Balmukund K. Sharma,Arnold Ginetti,Francois Silve +3 more
- 16 May 1995
TL;DR: In this article, a method of designing a circuit is described, where a netlist for a circuit was generated, and an analysis of the netlist was then executed to generate a set of cell instance performance values that characterize the performance of multiple gate instance-level components of the circuit in view of a selected parameter, such as circuit timing, circuit power consumption, or circuit area.
59
Patent
Interactive time-driven method of component placement that more directly constrains critical paths using net-based constraints
Ying-Meng Li,Sunil Ashtaputre +1 more
- 27 Dec 1995
TL;DR: In this paper, a non-constant net weighting distribution along critical paths to encourage a mincut algorithm to place components so that path lengths are minimized as well as the entire nets coupled to paths.
45
Patent
Circuit partitioning technique for use with multiplexed inter-connections
Anant Agarwal
- 19 Jan 1996
TL;DR: In this paper, a method for partitioning a logic circuit for emulation under a virtual wires method using programmable logic devices is provided, which replaces pin constraints by a corresponding gate constraint.
39
Patent
Automated system and method for identifying critical timing paths in integrated circuit layouts for use with automated circuit layout system
Arnold Ginetti,Athanasius W. Spyrou +1 more
- 27 Jul 1995
TL;DR: In this article, a computer aided design system converts system-level timing constraints to the minimum number of path-based timing constraints necessary to represent the same timing constraints as the system level timing constraints.
32
Related Papers (5)
Matsuzaki Hideo,Noda Tomoyoshi +1 more
- 10 Apr 1991
Shigeo Shiratori,Takeda Kouichi,Satou Riyouji,Higuchi Masao +3 more
- 05 Mar 1980
Kishimoto Satoshi,Fukumoto Tadashi,Minemaru Takayuki +2 more
- 03 Aug 2001