Patent
Creating optimized physical implementations from high-level descriptions of electronic design using placement based information
Tommy K. Eng
- 28 Dec 2001
249
TL;DR: In this article, the authors present a system that takes a RTL model of an electronic design and maps it into an efficient, high level hierarchical representation of the hardware implementation of the design.
read more
Abstract: An electronic design automation system provides optimization of RTL models of electronic designs, to produce detailed constraints and data precisely defining the requirements for the back-end flows leading to design fabrication. The system takes a RTL model of an electronic design and maps it into an efficient, high level hierarchical representation of the hardware implementation of the design. Automatic partitioning partitions the hardware representation into functional partitions, and creates a fully characterized performance envelope for a range of feasible implementations for each of the partitions, using accurate placement based wire load models. Chip-level optimization selects and refines physical implementations of the partitions to produce compacted, globally routed floorplans. Chip-level optimization iteratively invokes re-partitioning passes to refine the partitions and to recompute the feasible implementations. In this fashion, a multiple-pass process converges on an optimal selection of physical implementations for all partitions for the entire chip that meet minimum timing requirements and other design goals. The system outputs specific control and data files which thoroughly define the implementation details of the design through the entire back-end flow process, thereby guaranteeing that the fabricated design meets all design goals without costly and time consuming design iterations.
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 design optimization using logical and physical information
Douglas B. Boyle,James S. Koford +1 more
- 06 Mar 2001
TL;DR: In this paper, a method for design optimization using logical and physical information is provided, which includes a behavioral description of an integrated circuit or a portion of an Integrated Circuit, optimizing placement of circuit elements in accordance with a first cost function, and optimizing logic of the circuit elements.
314
Patent
Method for storing multiple levels of design data in a common database
Van Ginneken Lukas P P P,Patrick Groeneveld,W.J.M. Philipsen +2 more
- 24 Apr 2000
TL;DR: In this article, a common database is used to store design data at different states of the design process, including data-flow graphs, netlists and layout descriptions, which can be used to reduce the need to translate circuit descriptions between tools.
230
Patent
Methods and systems for placement
Geoffrey Mark Furnish,Maurice J. LeBrun,Subhasis Bose +2 more
- 04 May 2007
TL;DR: In this article, simultaneous dynamical integration (SDE) is applied to the placement of elements of integrated circuits as described by netlists specifying interconnection of devices, and a resultant time-evolving system of nodes moves through a continuous location space in continuous time, and is used to derive placements of the devices having one-toone correspondences with the nodes.
230
Patent
Method for designing large standard-cell based integrated circuits
Yaacov (Jacob) Greidinger,David S. Reed,Ara Markosian,Stephen P. Sample,Jonathan A. Frankle,Hasmik Lazaryan +5 more
- 04 Jun 2001
TL;DR: In this paper, an automated method of designing large digital integrated circuits using a software program to partition the design into physically realizable blocks and then create the connections between blocks so as to maximize operating speed and routability while minimizing the area of the resulting integrated circuit.
150
Patent
Methods and apparatuses for designing integrated circuits
Kenneth S. McElvain,Robert Erickson +1 more
- 05 Dec 2002
TL;DR: In this article, a hardware description language (HDL) code is compiled to produce a technology independent RTL (register transfer level) netlist, and a portion of an area of the IC is allocated to a specific portion of the RTL netlist.
146
References
Patent
Method and system for creating and validating low level description of electronic design from higher level, behavior-oriented description, including interactive system for hierarchical display of control and dataflow information
Carlos Dangelo,Daniel Watkins,Doron Mintz +2 more
- 10 Feb 1994
TL;DR: In this paper, a technique for hierarchical display of control and dataflow graphs allowing a user to view hierarchically filtered control and flow information related to a design is presented, where the user can specify a level of detail to be displayed for any design element or group of design elements.
482
Patent
Method and system for creating, deriving and validating structural description of electronic system from higher level, behavior-oriented description, including interactive schematic design and simulation
Michael D. Rostoker,Carlos Dangelo,Daniel Watkins +2 more
- 14 Jun 1993
TL;DR: In this article, the authors present a system for interactive design, synthesis and simulation of an electronic system allowing a user to design a system either by specification of a behavioral model in a high level language such as VHDL or by graphical entry.
367
Patent
Method and system for creating and validating low level description of electronic design
Carlos Dangelo,Vijay Nagasamy,Vijayanand Ponukumati +2 more
- 01 Nov 1996
TL;DR: In this article, a methodology for generating structural descriptions of complex digital devices from high-level descriptions and specifications is described, which uses a systematic technique to map and enforce consistency of the semantics imbedded in the original, highlevel descriptions.
322
Patent
Method and system for creating, validating, and scaling structural description of electronic device
Carlos Dangelo,Doron Mintz,Manouchehr Vafai +2 more
- 08 Feb 1994
TL;DR: In this paper, a methodology for generating structural descriptions of complex digital devices from high-level descriptions and specifications is presented, where the intended meaning (semantics) and formal software manipulations are captured to derive a more detailed level describing hardware meeting the design goals.
283
Patent
Method of removing gated clocks from the clock nets of a netlist for timing sensitive implementation of the netlist in a hardware emulation system
Wei-Jin Dai,Louis Galbiati,Joseph Varghese,Dam V. Bui,Stephen P. Sample +4 more
- 26 Feb 1993
TL;DR: An emulation system and method that reduces or eliminates the number of timing errors such as hold time violations when implementing a netlist description of an integrated circuit is presented in this article, where the emulation system comprises a plurality of reprogrammable logic circuits.
282