MPGA products based on a prototype FPGA
First Claim
1. An integrated circuit design platform, comprising:
- a field programmable gate array (FPGA) prototype device comprised of;
a circuits layout comprising a plurality of field programmable logic blocks and a plurality of layers of field programmable interconnects; and
a set of input/output pad structures; and
a first region within the circuits layout, said region having registers at one or more boundaries of the region, a said register capable of coupling to a said input/output pad structure; and
a first metal programmable gate array (first MPGA) production device comprised of;
a substantially identical circuits layout as in the first region of the FPGA; and
a substantially identical layout of one or more layers of programmable interconnects as in the first region of the FPGA;
wherein, a design mapped to the first region of the FPGA is identically mapped to the first MPGA.
8 Assignments
0 Petitions
Accused Products
Abstract
A smaller mask programmable gate array (MPGA) device derived from a larger field programmable gate array (FPGA), comprising: a layout of transistors and a plurality of interconnect layers substantially identical to a smaller region of the FPGA; and input/output pads matching a subset of the input/output pads of the FPGA; wherein, a design that is mapped to said smaller region of the FPGA device using said subset of input/output pads by a user programmable means can be identically mapped to the MPGA by a hard-wire circuit. Such a gate array further comprises a mask programmable metal-circuit in lieu of a user programmable configuration circuit of the FPGA; and a logic block to input/output pad connection in lieu of a logic block to a register at the boundary of said smaller region to an input/output pad connection of the FPGA.
116 Citations
20 Claims
-
1. An integrated circuit design platform, comprising:
-
a field programmable gate array (FPGA) prototype device comprised of;
a circuits layout comprising a plurality of field programmable logic blocks and a plurality of layers of field programmable interconnects; and
a set of input/output pad structures; and
a first region within the circuits layout, said region having registers at one or more boundaries of the region, a said register capable of coupling to a said input/output pad structure; and
a first metal programmable gate array (first MPGA) production device comprised of;
a substantially identical circuits layout as in the first region of the FPGA; and
a substantially identical layout of one or more layers of programmable interconnects as in the first region of the FPGA;
wherein, a design mapped to the first region of the FPGA is identically mapped to the first MPGA. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An integrated circuit design platform, comprising:
-
a prototype field programmable (FPGA) device comprising a layout of electronic circuits and input/output pads; and
a production mask programmable (MPGA) device comprising;
a layout of electronic circuits substantially identical to a region within the prototype FPGA; and
a subset of input/output pads as within the prototype FPGA;
wherein a design placed and routed within the region of the prototype FPGA using the subset of input/output pads as in the production MPGA, is identically placed and routed in the production MPGA. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A smaller mask programmable gate array (MPGA) device derived from a larger field programmable gate array (FPGA) device, comprising:
-
a layout of transistors and a plurality of interconnect layers substantially identical to a smaller region of the FPGA device; and
input/output pads matching a subset of the input/output pads of the FPGA;
wherein, a design that is mapped to said smaller region of the FPGA device using said subset of input/output pads by a user programmable means is identically mapped to the MPGA by a hard-wire circuit. - View Dependent Claims (19, 20)
-
Specification