Configurable Computing Array Using Two-Sided Integration
First Claim
Patent Images
1. A configurable computing array, comprising:
- a semiconductor substrate having a first side and a second side;
at least a configurable computing element formed on said first side of said semiconductor substrate for storing at least a portion of a look-up table (LUT) for a math function;
at least a configurable logic element formed on said second side of said semiconductor substrate for selectively realizing a logic function from a logic library;
a plurality of through-substrate vias through said semiconductor substrate for coupling said configurable computing element and said configurable logic element;
wherein said configurable computing array realizes a math function by programming said configurable computing element and said configurable logic element.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a configurable computing array using two-sided integration. It is a monolithic integrated circuit comprising at least a configurable computing element located on one side of the substrate and at least a configurable logic element on the other side of the substrate. Each configurable computing element comprises at least a writable-memory array, which stores at least a portion of a look-up table (LUT) for a math function.
-
Citations
20 Claims
-
1. A configurable computing array, comprising:
-
a semiconductor substrate having a first side and a second side; at least a configurable computing element formed on said first side of said semiconductor substrate for storing at least a portion of a look-up table (LUT) for a math function; at least a configurable logic element formed on said second side of said semiconductor substrate for selectively realizing a logic function from a logic library; a plurality of through-substrate vias through said semiconductor substrate for coupling said configurable computing element and said configurable logic element; wherein said configurable computing array realizes a math function by programming said configurable computing element and said configurable logic element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A configurable computing array, comprising:
-
a semiconductor substrate having a first side and a second side; at least a configurable computing element formed on said first side of said semiconductor substrate for storing at least a portion of a look-up table (LUT) for a math function; at least a configurable logic element formed on said second side of said semiconductor substrate for selectively realizing a logic function from a logic library; a plurality of through-substrate vias through said semiconductor substrate for coupling said configurable computing element and said configurable logic element; at least a configurable interconnect for selectively realizing an interconnect from an interconnect library; wherein said configurable computing array realizes a math function by programming said configurable computing element, said configurable logic element and said configurable interconnect. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification