Invention Grant
- Patent Title: Deterministic clustering and packing method for random logic on programmable integrated circuits
-
Application No.: US16720346Application Date: 2019-12-19
-
Publication No.: US11301611B2Publication Date: 2022-04-12
- Inventor: Gregg William Baeckler , Martin Langhammer
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Fletcher Yoder, P.C.
- Main IPC: G06F30/392
- IPC: G06F30/392 ; G06F30/327 ; G06F30/3308 ; G06F30/394 ; G06F30/31

Abstract:
Methods and apparatus for increasing the random logic utilization on a programmable device are provided. Although not completely homogeneous, the programmable device has many components that are repeated many times in an array. To help improve repeatability and packing, computer-aided design tools for compiling a circuit design for the programmable device may first lock down a synthesis cell netlist with stable naming, create location solution files (files with desired clustering granularity for stabilizing performance and reducing compile times) for selected regions of interest on the programmable device, and compose a final design with only the best solutions some of which can be imported from one location to another. Compiling a design in this way can help improve random logic utilization beyond 85% while improving circuit performance by 20% or more.
Information query