Timing Exact Design Conversions from FPGA to ASIC
First Claim
Patent Images
1. A device comprising a field programmable gate array (FPGA) and an application specific integrated circuit (ASIC), wherein a design implemented in either the FPGA or the ASIC comprises identical timing, the device comprised of:
- a programmable logic circuit having an identical layout in the FPGA and the ASIC; and
a random access memory (RAM) element to program the logic circuit in the FPGA; and
a read only memory (ROM) conductive element to program the logic circuit in the ASIC, wherein the RAM value is duplicated to the ROM value to identically program the programmable logic circuit.
6 Assignments
0 Petitions
Accused Products
Abstract
A device having a design conversion from a field programmable gate array (FPGA) to an application specific integrated circuit (ASIC), comprising: a user configurable element in the FPGA replaced by a mask configurable element in the ASIC, wherein the FPGA and the ASIC have identical die size and identical transistor layouts.
-
Citations
20 Claims
-
1. A device comprising a field programmable gate array (FPGA) and an application specific integrated circuit (ASIC), wherein a design implemented in either the FPGA or the ASIC comprises identical timing, the device comprised of:
-
a programmable logic circuit having an identical layout in the FPGA and the ASIC; and a random access memory (RAM) element to program the logic circuit in the FPGA; and a read only memory (ROM) conductive element to program the logic circuit in the ASIC, wherein the RAM value is duplicated to the ROM value to identically program the programmable logic circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A field programmable gate array (FPGA) design conversion to an application specific integrated circuit (ASIC), comprising:
-
providing an FPGA device and an ASIC device having; a substantially identical die size; and a substantially identical transistors and one or more metal layer layouts; and providing a user configurable memory to program transistors in the FPGA; and providing a mask configurable memory to program transistors in the ASIC; and converting a user configurable memory bit pattern generated by a software tool to program the transistors of the FPGA to a mask configurable metal pattern to identically program the transistors of the ASIC. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A device having a design conversion from a field programmable gate array (FPGA) to an application specific integrated circuit (ASIC), comprising:
a user configurable element in the FPGA replaced by a mask configurable element in the ASIC, wherein the FPGA and the ASIC have identical die size and identical transistor layouts. - View Dependent Claims (20)
Specification