The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 08, 2003
Filed:
Jun. 14, 2000
Carlo E. Barrientos, Pflugerville, TX (US);
Rudy J. Albachten, III, Austin, TX (US);
Dean Marvin, Austin, TX (US);
Advanced Micro Devices, Inc., Austin, TX (US);
Abstract
A method for designing a circuit having a plurality of submodules includes providing a floor plan for the circuit. The floor plan defines boundaries for each of the submodules. A component list identifying internal circuit elements of the submodules and interconnections between the internal circuit elements is provided. A plurality of global abutment points are defined for the interconnections between internal circuit elements of different submodules. Each global abutment point specifies a locus of interconnection points along at least a portion of the boundary of a particular one of the submodules. A program storage device includes a floor plan database, a connectivity database, and program instructions. The floor plan database is adapted to store a floor plan of a circuit having a plurality of submodules. The floor plan defines boundaries for each of the submodules. The connectivity database is adapted to store information identifying internal circuit elements of the submodules and interconnections between the internal circuit elements. The program instructions, when executed by a computer, perform a method, the method comprising defining a plurality of global abutment points for interconnections between internal circuit elements of different submodules. Each global abutment point specifies a locus of interconnection points along at least a portion of the boundary of a particular one of the submodules.