GENERATING INTEGRATED CIRCUIT FLOORPLAN LAYOUTS
First Claim
Patent Images
1. A computer-implemented method of designing an integrated circuit (IC), the method comprising:
- (A) defining a plurality of functional blocks for the IC, wherein at least one functional block of said plurality is an empty functional block or a functional block that is only partially rendered in circuit elements;
(B) specifying connectivity and one or more constraints for said plurality of functional blocks; and
(C) performing placement and routing processing for said plurality of functional blocks based on the specified connectivity and the specified one or more constraints to generate a layout for the IC.
7 Assignments
0 Petitions
Accused Products
Abstract
A method of generating a floorplan layout of an integrated circuit (IC) that is amenable to implementation in a computer-aided design tool. The method is capable of performing placement and routing processing for the IC while requiring very little information about the specific circuitry used in various functional blocks of the IC. For example, at the time of the placement and routing processing, one or more functional blocks of the IC can be specified as empty functional blocks and/or functional blocks that are only partially rendered in gates.
-
Citations
18 Claims
-
1. A computer-implemented method of designing an integrated circuit (IC), the method comprising:
-
(A) defining a plurality of functional blocks for the IC, wherein at least one functional block of said plurality is an empty functional block or a functional block that is only partially rendered in circuit elements; (B) specifying connectivity and one or more constraints for said plurality of functional blocks; and (C) performing placement and routing processing for said plurality of functional blocks based on the specified connectivity and the specified one or more constraints to generate a layout for the IC. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification