Claims
- 1. A data processing apparatus having at least one processor mounted and integrated on a first semiconductor substrate, said processor comprising:
- an optical vector matrix array multiplier for performing vector matrix computations on an input signal having a light-receiving device array of variable detection sensitivity and photocurrents, said light receiving device array comprising;
- (a) first means forming a first depletion layer and including control means for controlling the length of said depletion layer in response to the magnitude of a control signal,
- (b) means for admitting light to impinge on said first depletion layer to generate electron-hole pairs in said first depletion layer which are converted to photocurrents proportional in magnitude to the length of said first depletion layer as controlled by said control signal and the intensity of the impinging light; and
- (c) second means forming a second depletion layer for collecting the photocurrents generated in said first depletion layer; whereby the magnitude of the photocurrents generated in said first depletion layer and collected in said second depletion layer is proportional to both the magnitude of the light impinging on said first depletion layer and the magnitude of said control signal;
- a light-emitting device array positioned to emit light in a direction to be received by said light-receiving device array, said arrays and said matrix being formed in an integrated layered structure on said first semiconductor substrate; and
- a plurality of peripheral circuits integrally mounted on said first semiconductor substrate with said optical vector matrix array multiplier and including a preamplifier for use with said light-receiving device array, and a central processing unit (CPU) for signal processing and a memory, said peripheral circuits being integrally connected on said first semiconductor substrate to control said optical vector matrix array multiplier and to process output signals from said multiplier.
- 2. The data processing apparatus according to claim 1, wherein said optical vector matrix multiplier is connected via at least one bus line to a plurality of external devices including a processor, a memory and a data I/O device so that data is controlled for parallel and bidirectional exchange between said plurality of external devices.
- 3. The data processing apparatus according to claim 1 wherein, there being provided at least two processors, said plurality of processors are interconnected by at least one bus line to constitute a network.
- 4. The data processing apparatus according to claim 1, wherein said first semiconductor substrate is made of a silicon semiconductor substance.
- 5. The data processing apparatus according to claim 1, wherein said first semiconductor substrate is made of a compound semiconductor such as GaAs and InP.
Priority Claims (1)
Number |
Date |
Country |
Kind |
1-303628 |
Nov 1989 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 07/580,688, filed Sep. 11, 1990 now abandoned.
US Referenced Citations (9)
Continuations (1)
|
Number |
Date |
Country |
Parent |
580688 |
Sep 1990 |
|