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:
Jul. 30, 2024
Filed:
Sep. 07, 2021
International Business Machines Corporation, Armonk, NY (US);
Wolfgang Roesner, Austin, TX (US);
Ali S. El-Zein, Austin, TX (US);
Viresh Paruthi, Austin, TX (US);
Stephen Gerard Shuma, Underhill, VT (US);
Stephen John Barnfield, New York, NY (US);
Alvan Wing Ng, Austin, TX (US);
Robert James Shadowen, Austin, TX (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
Based on a directive in a control file, a processor pre-routes, within a hierarchical integrated circuit design, a signal through one or more levels of design hierarchy between a signal source at a higher level of the design hierarchy and an entity instance at a lower level of the design hierarchy. The processor processes entity instances in the design hierarchy in a bottom-up manner to insert technology-specific structures into the hierarchical integrated circuit design. During the processing, the processor inserts into a particular entity instance of the design hierarchy a technology-specific structure and connects the technology-specific structure to the signal pre-routed to the particular entity instance by the pre-routing.