Method for adaptive critical path delay estimation during...

Data processing: structural design – modeling – simulation – and em – Simulating electronic device or electrical system – Timing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C716S030000, C716S030000, C716S030000, C716S030000

Reexamination Certificate

active

07133819

ABSTRACT:
Provided is a method for estimating delay data comprising receiving an electronic representation of a source electronic design, estimating the criticality of connections which have not yet been placed across a boundary based on statistical data received from at least one other design and revising the design in a manner that biases the design towards a state in which connections with the highest criticality have their delays minimized. A statistical estimate is generated for uncut connections on a path in a partially placed source design comprising receiving at least one source design, partitioning the design, and generating statistical data corresponding to each type of partitioning cut.

REFERENCES:
patent: 5237514 (1993-08-01), Curtin
patent: 5550782 (1996-08-01), Cliff et al.
patent: 5659484 (1997-08-01), Bennett et al.
patent: 5689195 (1997-11-01), Cliff et al.
patent: 6080201 (2000-06-01), Hojat et al.
patent: 6215326 (2001-04-01), Jefferson et al.
patent: 6367056 (2002-04-01), Lee
Hutton et al., “Characterization and Parameterized Random Generation of Digital Circuit” 33rdDesign Automation Conference 1996 Las Vegas, Nev. p. 94-99.
Hutton et al., “Characterization and Parameterized Random Generation of Digital Circuit” Thesis 1997 University of Toronto. p. 123 pages.
Hutton et al., “Equivalence Classes of Clone Circuits for Physical-Design Benchmarking” 1999. p. VI-428 to VI-431 IEEE.
Hutton et al., “Characterization and Parameterized Random Generation of Digital Circuits” 1996 DAC. p. 94-99.
Hutton et al., “Applications of Clone Circuits to Issue in Physical-Design” 1999. p. VI-448 to VI-451 IEEE.
Wilton.S.J.E., “Heterogenous Technology Mapping for Area Reduction in FPGA's with Embedded Memory Arrays” 2000. IEEE p. 56-68.
Hutton et al., “Timing-Drivent Placement for Hierarchical Programmable Logic Devices” 2001. p. 3-11 FPGA 2001.
Hutton et al., “Characterization and Parameterized Generation of Synthetic Combination Benchmark Circuits” 1998. p. 985-996 IEEE.
Hutton et al., “Timing-Driven Placement for Hierarchical Programmable Logic Devices”. Talk describing aspects of the invention. Monterey, California -Feb. 11, 2001 (paper attached).
V. Betz, Architecture and CAD for Speed and Area Optimization of FPGA's, Ph.D. Dissertation, University of Toronto, 1998.
Jason Cong et al., “Large Scale Circuit Partitioning with Loose/Stable Net Removal and Signal Flow Based Clustering”, Proc. IEEE Int'l Conference on Computer-Aided Design, pp. 441-446, Nov. 1997.
W.E. Donath et al., “Timing Driven Placement Using Complete Path Delays”, in Proc. 27thACM/IEEE Design Automation Conference, pp. 84-89, 1990.
Carl Ebeling et al., “Placement and Routing Tools for theTriptych FPGA”, IEEE Trans. On VLSI, vol. 3, No. 4, pp. 473-481, Dec. 1995.
Jon Frankle, “Iterative and Adaptive Slack Allocation for Performance-Driven Layout and FPGE Routing”, in Proc. 29thACM/IEEE Design Automation Conference, pp. 536-542, 1992.
P. Leventis, “Placement algorithms and routing architecture for long-line based FPGA's”, Bachelor thesis, University of Toronto 1999.
Alexander Marquardt et al., “Timing-Driven Placement for FPGA's”, in Proc. ACM/SIGDA FPGA Conference, FPGA00, pp. 203-213, 2000.
Sudip K. Nag and Rob A. Rutenbar, “Performance-Driven Simultaneous Placement and Routing for FPGA's”. IEEE Trans. On CAD for Integrated Circuits and Systems, vol. 17, No. 6, pp. 499-518, Jun. 1998.
Shih-Lian Ou and Massoud Pedram, “Timing-Driven Placement Based on Partitioning with Dynamic Cut-net Control”, in Proc. 37thACM/IEEE Design Automation Conference, pp. 472-476, 2000.
Laura A. Sanchis, “Multiple-way network partitioning”, IEEE Trans. On Computers, vol. 38, No. 1, Jan. 1989.
Prashant Sawkar and Donald Thomas, “Multi-Way Partitioning for Minimum Delay for Look-Up Table Based FPGAs”. In Proc. 32ndACM/IEEE Design Automation Conference, pp. 201-205, 1995.
S.A. Senouci et al., “Timing-Driven Floorplanning on Programmable Hierarchical Targets”, in Proc. ACM/SIGDA FPGA Conference, FPGA98, pp. 85-92, 1998.
S. Sutanthavibul and E. Shragowitz, “Dynamic Prediction of Critical Paths and Nets for Constructive Timing-Driven Placement”, in Proc. 28thACM/IEEE Design Automation Conference, pp. 632-635, 1991.
W. Swartz and C. Sechen, “Timing-Driven Placement for Large Standard Cell Circuits”, in Proc. 32ndACM/IEEE Design Automation Conference, pp. 211-215, 1995.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for adaptive critical path delay estimation during... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for adaptive critical path delay estimation during..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for adaptive critical path delay estimation during... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3643082

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.