System and method for optically interconnecting memory devices
7 Assignments
0 Petitions
Accused Products
Abstract
A memory device includes a semiconductor substrate in which memory circuitry has been fabricated. An address converter and a control signal converter are coupled to an address decoder and control logic, respectively. The address and control converters are operable to receive and convert optical address and control signals, respectively, into corresponding electrical address signals applied to the address decoder and control signals applied to the control logic. A read/write circuit on the substrate is coupled to a data converter formed in the substrate. The data converter is operable to receive and convert optical write data signals into corresponding electrical data signals to be applied to the read/write circuit and to receive and convert electrical read data signals into corresponding optical read data signals.
117 Citations
75 Claims
-
1-21. -21. (canceled)
-
22. A memory module, comprising:
-
an insulative substrate;
a plurality of memory devices mounted on the substrate, each memory device comprising;
a semiconductor substrate;
a plurality of electrical input and output signal lines fabricated in the semiconductor substrate including electrical data signal lines operable to output electrical read data signals and input electrical write data signals, and electrical address and control signal lines operable to input electrical address and control signals;
a plurality of optical receivers fabricated in the semiconductor substrate coupled to corresponding data, control and address signal lines, the receivers being operable to receive optical signals and develop corresponding electrical signals; and
a plurality of optical transmitters fabricated in the semiconductor substrate coupled to corresponding data signal lines, the optical transmitters being operable to receive electrical read data signals and develop corresponding optical read data signals;
a memory hub mounted on the insulative substrate, the memory hub having an input/output port and a plurality of input and output terminals including terminals outputting optical write data signals, terminals inputting optical read data signals, and terminals outputting optical command and address signals, the memory hub being operable to receive input signals coupled to the input/output port and to apply corresponding optical signals to the terminals of the memory hub, the memory hub being further operable to receive optical signals at the terminals of the memory hub and to apply output signals to the input/output port; and
a plurality of optical paths coupling the terminals of the memory hub to the optical transmitters and receivers of the memory devices. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A memory module, comprising:
-
an insulative substrate;
a plurality of memory devices mounted on the substrate, each memory device comprising;
a semiconductor substrate; and
a plurality of electrical input and output signal lines fabricated on the semiconductor substrate including electrical data signal lines operable to output electrical read data signals and input electrical write data signals, and electrical address and control signal lines operable to input electrical address and control signals;
a memory hub mounted on the insulative substrate, the memory hub having an optical input/output port and a plurality of electrical input and output terminals including terminals outputting electrical write data signals, terminals inputting electrical read data signals, and terminals outputting electrical command and address signals, the memory hub being operable to receive optical input signals coupled to the input/output port and to apply corresponding electrical signals to the terminals of the memory hub, the memory hub being further operable to receive electrical signals at the terminals of the memory hub and to apply optical output signals to the input/output port; and
a plurality of signal paths coupling the terminals of the memory hub to the data, address and control signal lines on the memory devices. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46)
-
-
47. A memory module, comprising:
-
an insulative substrate having a plurality of optical paths extending therethrough;
a plurality of memory devices mounted on the substrate, each memory device comprising;
a semiconductor substrate;
a plurality of electrical input and output signal lines fabricated in the semiconductor substrate including electrical data signal lines operable to output electrical read data signals and input electrical write data signals, and electrical address and control signal lines operable to input electrical address and control signals;
a plurality of optical receivers fabricated in the semiconductor substrate operably coupling the optical paths in the insulative substrate with corresponding data, control and address signal lines, the receivers being operable to receive optical signals and generate corresponding electrical signals;
a plurality of optical transmitters fabricated in the semiconductor substrate operably coupling the optical paths in the insulative substrate with corresponding data signal lines, the optical transmitters being operable to receive electrical read data signals and generate corresponding optical read data signals; and
a memory hub mounted on the insulative substrate, the memory hub having an input/output port and a plurality of optical input terminals and optical output terminals including terminals outputting optical write data signals, terminals inputting optical read data signals, and terminals outputting optical command and address signals, the terminals being coupled to corresponding optical paths in the substrate and being operable to transmit the optical command address and write data signals to the optical receivers in the memory devices, the terminals being further operative to receive the optical read data signals from the optical transmitters in the memory devices, the memory hub being operable to receive optical input signals coupled to the input/output port and to apply corresponding optical signals to the terminals of the memory hub, the memory hub being further operable to receive optical signals at the terminals of the memory hub and to apply optical output signals to the input/output port. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A computer system, comprising:
-
a data input device;
a data output device;
a processor coupled to the data input and data output devices;
a insulative substrate;
a controller coupled to the substrate and electrically coupled to the processor, the controller being operable to receive optical data signals and apply optical control, address and data signals to an optical path at a controller port;
a plurality of memory devices mounted on the substrate, each memory device comprising;
a semiconductor substrate;
a plurality of electrical input and output signal lines fabricated in the semiconductor substrate including electrical data signal lines operable to output electrical read data signals and input electrical write data signals; and
electrical address and control signal lines operable to input electrical address and control signals;
a plurality of optical receivers fabricated in the semiconductor substrate coupled to corresponding data, control and address signal lines, the receivers being operable to receive optical signals and generate corresponding electrical signals; and
a plurality of optical transmitters fabricated in the semiconductor substrate coupled to corresponding data signal lines, the optical transmitters being operable to receive electrical read data signals and generate corresponding optical read data signals;
a memory hub mounted on the insulative substrate, the memory hub having an input/output port and a plurality of input and output terminals including terminals outputting optical write data signals, command signals and address signals, and terminals inputting optical read data signals, the memory hub being operable to receive input signals coupled to the input/output port and to apply corresponding optical signals to the terminals of the memory hub, the memory hub being further operable to receive optical signals at the terminals of the memory hub and to apply output signals to the input/output port; and
a plurality of optical paths coupling the terminals of the memory hub to the optical transmitters and receivers of the memory devices. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74)
-
-
75-92. -92. (canceled)
Specification