Heterogeneous programmable gate array
First Claim
1. A heterogeneous programmable gate array comprising:
- an unstructured logic sub-array of identical unstructured logic elements in a first contiguous area of said programmable gate array;
an unstructured input/output interconnect structure to deliver unstructured-to-unstructured input/output signals only to elements of said unstructured logic sub-array;
a structured logic sub-array of identical structured logic elements in a second contiguous area of said programmable gate array, said elements of said structured logic sub-array being complementary to said elements of said unstructured logic sub-array;
a bussed input/output interconnect structure to deliver structured-to-structured input/output signals only to elements of said structured logic sub-array;
a control signal bus coupled between said unstructured logic sub-array and said structured logic sub-array to deliver unstructured source signals therebetween; and
a bussed signal bus connected between said unstructured logic sub-array and said structured logic sub-array to deliver structured source signals therebetween.
5 Assignments
0 Petitions
Accused Products
Abstract
A heterogeneous programmable gate array has an unstructured logic sub-array and a structured logic sub-array. An unstructured input/output interconnect structure delivers unstructured-to-unstructured input/output signals to the unstructured logic sub-array, while a bussed input/output interconnect structure delivers structured-to-structured input/output signals to the structured logic sub-array. A control signal bus is connected between the unstructured logic sub-array and the structured logic sub-array to deliver unstructured source signals therebetween. A bussed signal bus is connected between the unstructured logic sub-array and the structured logic sub-array to deliver structured source signals therebetween.
101 Citations
9 Claims
-
1. A heterogeneous programmable gate array comprising:
-
an unstructured logic sub-array of identical unstructured logic elements in a first contiguous area of said programmable gate array;
an unstructured input/output interconnect structure to deliver unstructured-to-unstructured input/output signals only to elements of said unstructured logic sub-array;
a structured logic sub-array of identical structured logic elements in a second contiguous area of said programmable gate array, said elements of said structured logic sub-array being complementary to said elements of said unstructured logic sub-array;
a bussed input/output interconnect structure to deliver structured-to-structured input/output signals only to elements of said structured logic sub-array;
a control signal bus coupled between said unstructured logic sub-array and said structured logic sub-array to deliver unstructured source signals therebetween; and
a bussed signal bus connected between said unstructured logic sub-array and said structured logic sub-array to deliver structured source signals therebetween. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification