Interchangeable FPGA-gate array
First Claim
Patent Images
1. An interchangeable FPGA-GATE ARRAY comprising:
- first external terminals disposed at positions corresponding to positions of second external terminals of a FPGA; and
a gate array chip having a test circuit;
wherein a position of a terminal for controlling said test circuit among said first external terminals corresponds to a position of a data program terminal of said FPGA among said second external terminals, and wherein, when a special buffer of which characteristics are strictly specified and of which functions cannot be changed by a program is provided in said FPGA, a buffer having substantially the same characteristics as the characteristics of said special buffer is provided also in said gate array.
1 Assignment
0 Petitions
Accused Products
Abstract
A test facilitating circuit is contained in a FPGA-GATE ARRAY. In the gate array chip there are disposed I/O cells, a boundary scan circuit, a controller and an internal circuit. The arrangement of the external terminals of a package is the same as the arrangement of the external terminals of the FPGA. The test terminal corresponds to the data program terminal of the FPGA. When the FPGA is displaced with a gate array, the data program terminal of the FPGA becomes unnecessary and is used as a control terminal for the boundary scan circuit. The position of the test terminal is fixed, thereby to achieve a facilitated, automated and standardized design.
27 Citations
11 Claims
-
1. An interchangeable FPGA-GATE ARRAY comprising:
-
first external terminals disposed at positions corresponding to positions of second external terminals of a FPGA; and
a gate array chip having a test circuit;
wherein a position of a terminal for controlling said test circuit among said first external terminals corresponds to a position of a data program terminal of said FPGA among said second external terminals, and wherein, when a special buffer of which characteristics are strictly specified and of which functions cannot be changed by a program is provided in said FPGA, a buffer having substantially the same characteristics as the characteristics of said special buffer is provided also in said gate array. - View Dependent Claims (2, 3)
wherein a function of a third external terminal other than the data program terminal of said FPGA among said second external terminals is the same as a function of a fourth external terminal corresponding to said third external terminal among said first external terminals. -
3. The interchangeable FPGA-GATE ARRAY according to claim 1,
wherein said test circuit includes a boundary scan circuit.
-
-
4. A manufacturing method of an interchangeable FPGA-GATE ARRAY when developing a system by using a FPGA and mass-producing said system by using a gate array, comprising steps of:
-
forming a logic LSI in a FPGA chip by using a data program terminal of a package of said FPGA;
forming said logic LSI and a test circuit in the gate array chip by using a wiring mask;
containing said gate array chip in which said logic LSI and said test circuit are formed in the package of said FPGA;
using said data program terminal of the package of said FPGA as a test terminal for controlling said test circuit. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
wherein, at the time of having finished the development of said system by using said FPGA, also a print circuit board equipped with said interchangeable FPGA-GATE ARRAY has been already developed, and subsequently, said logic LSI and said test circuit are formed in said gate array chip. -
6. The manufacturing method according to claim 4,
wherein, when a special buffer of which characteristics are strictly specified and of which functions cannot be changed by means of a program is provided in said FPGA, a wafer before a wiring process including the same buffer as said special buffer is prepared in advance, and logic LSI is realized by forming said special buffer in said wafer by means of said wiring process. -
7. The manufacturing method according to claim 4,
wherein said test circuit includes a boundary scan circuit. -
8. The manufacturing method according to claim 4,
wherein data are written into a memory in the FPGA chip by using said data program terminal and a logic LSI is formed in said FPGA chip. -
9. The manufacturing method according to claim 8,
wherein said data are written into said memory by using a controller in said FPGA chip. -
10. The manufacturing method according to claim 9,
wherein said controller is disposed also in said gate array chip. -
11. The manufacturing method according to claim 10,
wherein said controller is used to control said test circuit.
-
Specification