Invention Grant
- Patent Title: Optimizing placement of circuit resources using a globally accessible placement memory
-
Application No.: US14666738Application Date: 2015-03-24
-
Publication No.: US09436791B1Publication Date: 2016-09-06
- Inventor: David J. Hathaway , Nathaniel D. Hieter , Shyam Ramji , Alexander J. Suess
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Steven F. McDaniel
- Main IPC: G06F17/50
- IPC: G06F17/50

Abstract:
A method, executed by one or more processors, for optimizing placement of a logic network, includes partitioning a logic network into a set of logic partitions, launching a set of placement optimization threads that correspond to the logic partitions, and allocating memory that is accessible to the placement optimization threads to provide a globally accessible placement memory for reserving placement locations on the integrated circuit. Each placement optimization thread may be configured to conduct the operations of determining a desired location for a logic element, reserving a set of potential locations for the logic element, determining a best location from the set of potential locations, and placing the logic element to the best location. Each placement optimization thread may also be configured to release each of the potential locations that are not the best location. A corresponding computer program product and computer system are also disclosed herein.
Public/Granted literature
- US20160283633A1 OPTIMIZING PLACEMENT OF CIRCUIT RESOURCES USING A GLOBALLY ACCESSIBLE PLACEMENT MEMORY Public/Granted day:2016-09-29
Information query