|
|
|
| United States Patent | 6567963 |
| Link to this page | http://www.wikipatents.com/6567963.html |
| Inventor(s) | Trezza; John A. (Nashua, NH) |
| Abstract | An apparatus and method for optically interconnecting subsystems of a
microprocessor system, whether co-located on a common wafer or divided
among two or more wafers or substrates. Photo- transceiver arrays adjacent
all or selected subsystems are optically interconnected to other
subsystems for data transfer, enabled by protocol embedded in the CMOS
circuitry in the respective substrates, enabling high speed and large
bandwidth communications. Subsystems on a wafer can be located at some
distance apart and communicate via the optical interconnect without
adverse propagation delays. In a preferred embodiment a central processing
unit (CPU) interfaces optically with a plurality of remote memory or
co-processor subsystems. |
|
|
|
Title Information  |
|
|
|
|
|
Drawing from US Patent 6567963 |
|
|
Wafer scale integration and remoted subsystems using opto-electronic
transceivers |
|
|
|
|
|
| Publication Date |
May 20, 2003 |
|
|
|
|
|
| Filing Date |
October 20, 2000 |
|
|
|
|
|
|
|
|
|
|
|
| Parent Case |
CROSS REFERENCE TO RELATED APPLICATIONS
This application claims priority to U.S. patent application Ser. No.
60/165,562 filed Nov. 15, 1999; Ser. No. 60/161,170, filed Oct. 22, 1999;
and is a continuation-in-part of Ser. No. 09/653,727, filed Sep. 1, 2000,
and which are all incorporated herein by reference for all purposes. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Title Information  |
|
|
References  |
|
|
| *references marked with an asterisk below are user-added references |
|
U.S. References |
|
|
| Add a new US reference: |
| | Reference | Relevancy | Comments | Reference | Relevancy | Comments | 6147366 Drottar
Nov,2000 |      Your vote accepted [0 after 0 votes] | | 5987196 Noble
Nov,1999 |      Your vote accepted [0 after 0 votes] | | 5951627 Kiamilev et al.
Sep,1999 |      Your vote accepted [0 after 0 votes] | | 5923796 Feldman et al.
Jul,1999 |      Your vote accepted [0 after 0 votes] | | 5909303 Trazza et al.
Jun,1999 |      Your vote accepted [0 after 0 votes] | | 5896213 Nagahori et al.
Apr,1999 |      Your vote accepted [0 after 0 votes] | | 5866443 Pogge et al.
Feb,1999 |      Your vote accepted [0 after 0 votes] | | 5858814 Goossen et al.
Jan,1999 |      Your vote accepted [0 after 0 votes] | | 5857042 Robertson et al.
Jan,1999 |      Your vote accepted [0 after 0 votes] | | 5818984 Ahmad et al.
Oct,1998 |      Your vote accepted [0 after 0 votes] | | 5805548 Ishihara
Sep,1998 |      Your vote accepted [0 after 0 votes] | | 5761350 Koh
Jun,1998 |      Your vote accepted [0 after 0 votes] | | 5715274 Rostoker et al.
Feb,1998 |      Your vote accepted [0 after 0 votes] | | 5667132 Chirovsky et al.
Sep,1997 |      Your vote accepted [0 after 0 votes] | | 5579426 Li et al.
Nov,1996 |      Your vote accepted [0 after 0 votes] | | 5568574 Tanguay, Jr. et al.
Oct,1996 |      Your vote accepted [0 after 0 votes] | | 5535036 Grant
Jul,1996 |      Your vote accepted [0 after 0 votes] | | 5533158 Han et al.
Jul,1996 |      Your vote accepted [0 after 0 votes] | | 5506383 Chen
Apr,1996 |      Your vote accepted [0 after 0 votes] | | 5472914 Martin et al.
Dec,1995 |      Your vote accepted [0 after 0 votes] | | 5469526 Rawlings
Nov,1995 |      Your vote accepted [0 after 0 votes] | | 5428704 Lebby et al.
Jun,1995 |      Your vote accepted [0 after 0 votes] | | 5420954 Swirhun et al.
May,1995 |      Your vote accepted [0 after 0 votes] | | 5333225 Jacobowitz et al.
Jul,1994 |      Your vote accepted [0 after 0 votes] | | 5324932 Niewisch
Jun,1994 |      Your vote accepted [0 after 0 votes] | | 5313536 Rossi et al.
May,1994 |      Your vote accepted [0 after 0 votes] | | 5289303 Cloonan et al.
Feb,1994 |      Your vote accepted [0 after 0 votes] | | 5241610 Labiche et al.
Aug,1993 |      Your vote accepted [0 after 0 votes] | | 5200631 Austin et al.
Apr,1993 |      Your vote accepted [0 after 0 votes] | | 5009476 Reid et al.
Apr,1991 |      Your vote accepted [0 after 0 votes] | | 4989935 Stein
Feb,1991 |      Your vote accepted [0 after 0 votes] | | 4966430 Weidel
Oct,1990 |      Your vote accepted [0 after 0 votes] | | 4422088 Gfeller
Dec,1983 |      Your vote accepted [0 after 0 votes] | | | | | |
|
|
|
|
U.S. References |
|
|
Foreign References |
|
|
|
|
|
|
Foreign References |
|
|
Other References |
|
|
| Add a new Other reference: |
| Post related web sites and other references in this section |
| | Reference | Relevancy | Comments | M Ajmone Marsan et al, Modelling Slotted Multi-Channel Ring All-Optical Networks, IEEE, 1997, pp. 146-153.
. May,2007 |      Your vote accepted [0 after 0 votes] | | Marco Ajmone Marsan et al, Access Protocols fopr Photonic WDM Multi-Rings with Tunable Transmitters and Fixed Receivers, SPIE, pp. 59-72, vol. 26921.
. May,2007 |      Your vote accepted [0 after 0 votes] | | Carl Beckmann, Applications: Asynchronous Transfer Mode and Synchronous Optical Network, Handbook of Fiber Optic Data Communication, 1998, pp. 385-414, Academic Press.
. May,2007 |      Your vote accepted [0 after 0 votes] | | Floyd E. Ross, An Overview of FDDI: The Fiber Distributed Data Interface, IEEE Journal on Selected Areas in Communications, Sep. 1989, pp. 1043-1051, vol. 7 No. 7.
. May,2007 |      Your vote accepted [0 after 0 votes] | | PCT International Search Report dated Mar. 30, 2001 of International Application No. PCT/US00/41388 filed Oct. 20, 2000.. May,2007 |      Your vote accepted [0 after 0 votes] | | |
|
|
|
|
Other References |
|
|
|
|
|
References  |
|
|
|
|
|
| Market Size |
|
Estimate the gross annual revenues of the relevant market
sector:
|
| | |
| |
|
|
| Market Share |
|
Estimate the percentage of the relevant market sector this invention will capture:
|
| | |
| |
|
|
| Reasonable Royalty |
|
What percentage of gross sales should the inventor or assignee be paid?
|
| | |
| |
|
|
|
Public's "Guesstimation" of Royalty Value
|
| Market Size | N/A | [No votes] | | x | Market Share | N/A | [No votes] | | x | Reasonable Royalty | N/A | [No votes] |
| | N/A | |
| |
|
|
|
|
|
|
|
|
|
|
|
|
Market Review  |
|
|
Technical Review  |
|
|
Claims  |
|
|
What is claimed is:
1. A semiconductor microprocessor system on a single wafer silicon substrate, comprising: said microprocessor system divided on said substrate into at least two subsystems,
each said subsystems being overlaid with and electrically connected for data transfer to a respective semiconductor photo-transceiver array, said respective photo-transceiver arrays being optically interconnected for said data transfer, said substrate
containing CMOS circuitry for each said subsystem and respective photo-transceiver array, said CMOS circuitry incorporating communications protocol for enabling said data transfer.
2. A semiconductor microprocessor system according to claim 1, one said subsystem being a CPU, another said subsystem being a Memory unit.
3. A semiconductor microprocessor system according to claim 1, one said subsystem being a CPU, another said subsystem being a Digital Signal Processing unit.
4. A semiconductor microprocessor system according to claim 1, said being optically interconnected comprising a fiber optic bundle connecting said respective photo-transceiver arrays.
5. A semiconductor microprocessor system according to claim 1, one said subsystem being a CPU, another said subsystem being a backup chip.
6. A semiconductor microprocessor system comprising; said microprocessor system divided into at least two subsystems, each said subsystem on a respective silicon substrate, each said subsystem being overlaid with and electrically connected for
data transfer to respective semiconductor photo-transceiver arrays, said respective photo-transceiver arrays being optically interconnected for said data transfer, each said substrate containing CMOS circuitry for its respective said subsystem and
respective said photo-transceiver array, said CMOS circuitry incorporating suitable communications protocol for enabling said data transfer.
7. A semiconductor microprocessor system according to claim 6, one said subsystem being a CPU, another said subsystem being a Memory unit.
8. A semiconductor microprocessor system according to claim 6, one said subsystem being a CPU, another said subsystem being a co-processor device.
9. A method for interconnecting subsystems of a microprocessor system on a single wafer silicon substrate comprising the steps: (a) dividing a single wafer layout for said microprocessor system into at least two said subsystems, (b) providing
for data transfer channels between said subsystems in said layout with electrical contacts in each said subsystem for connecting said data transfer channels to respective semiconductor photo-transceiver arrays, (c) incorporating communications protocol
in CMOS circuitry in each said subsystem layout for data transfer between said subsystems, (d) fabricating said single wafer substrate with said CMOS circuitry for each said subsystem, (e) aligning, attaching and electrically connecting said
photo-transceiver array to each said subsection, (f) optically interconnecting respective said photo-transceiver arrays for said data transfer.
10. A method for interconnecting the subsystems of a microprocessor system on a single wafer silicon substrate according to claim 9, said at least two subsystems being a CPU and a Memory Unit.
11. A method for interconnecting the subsystems of a microprocessor system on a single wafer silicon substrate according to claim 9, one said subsystem being a CPU, another said subsystem being a coprocessor device.
12. A method for interconnecting the subsystems of a microprocessor system on a single wafer silicon substrate according to claim 9, said optically interconnecting comprising installing a fiber optic bundle connecting said respective
photo-transceiver arrays.
13. A method for interconnecting the subsystems of a microprocessor system on a single wafer silicon substrate according to claim 12, said fiber optic bundle being rigid.
14. A method for interconnecting the subsystems of a microprocessor system on a single wafer silicon substrate according to claim 12, said fiber optic bundle being flexible.
15. A method for interconnecting the subsystems of a microprocessor system where said subsystems are divided among at least two silicon substrates, comprising the steps: (a) dividing the subsystem layouts of a master layout for a said
microprocessor system for fabrication on said at least two silicon substrates, (b) providing electrical contacts in said subsystem layouts for semiconductor phototransceiver arrays for data transfer channels between said substrates, (c) incorporating
communications protocol in CMOS circuitry in each said subsystem layout for data transfer between said substrates, (d) fabricating said substrates with said CMOS circuitry for each said subsystem, (e) aligning, attaching and electrically connecting a
said photo-transceiver array to each said substrate, and (f) optically interconnecting respective said photo-transceiver arrays for said data transfer.
16. A method for connecting the subsystems of a microprocessor system according to claim 15, said at least two subsystems being a CPU and a Memory Unit.
17. A method for connecting the subsystems of a microprocessor system according to claim 15, one said subsystem being a CPU, another said subsystem being a Digital Signal Processing unit or other arithmetic coprocessor device.
18. A method for connecting the subsystems of a microprocessor system according to claim 15, said optically interconnecting comprising installing a fiber optic bundle connecting said respective photo-transceiver arrays. |
|
|
|
|
Claims  |
|
|
Description  |
|
|
BACKGROUND OF THE INVENTION
1. Technical Field of the Invention
This invention most generally relates to data transfer and broadband communication networks within a parallel computing system or a local area network. In particular, the present invention relates to wafer scale integration of optoelectronics.
2. Background of the Invention
Technological advancements have dramatically increased the capabilities and possibilities of computing electronics. The increased bandwidth and data transfer rates have resulted in commercial innovation and scientific advancements in many
fields. However, data transfer continues to be a bottleneck. This is true for data transfer within an integrated circuit (IC), from one chip to another, from hybrid circuit to hybrid circuit, from integrated circuit board to another integrated circuit
board, and from system to system.
Another driving factor leading to ever increasing demands for faster data transfer rates is the need to do tasks that are more complex, requiring multiple computing nodes to cooperate. Digital signal processing, image analysis, and
communications technology all require a greater bandwidth. The demand for increased data transfer capability and greater bandwidth translates into increases in both the speed of the data transfer, and the amount of data that is transferred per unit
time.
In general, the problems associated with data transfer within an IC and on a system network are similar. Increasing the data transfer rate can be done in any of several ways. Some increase in the data transfer rate can be obtained by increasing
the speed at which signals are communicated from one part of a system or network to another. Presently, the fastest known transfer means is the use of optical signals that operate at the speed of light.
Another means to reduce system delays is to increase the bandwidth being used. In this approach, more information is sent at one time. Since the vast majority of systems and networks now are digital, the measure of the increase in bandwidth is
in terms of the number of bits on a bus.
There are limitations to the available bandwidth, such as spacing and size requirements, noise problems, reliability of connectors, processing times, buffer size, and the power required to drive multiple lines off-chip. Increasing the
transmission speed also has some limitations, as increasing the speed also increases power requirements, introduces timing skew problems across a channel, and usually requires more exotic processing than is standard practice. Combining higher
transmission speeds and more bandwidth is exceedingly difficult and impractical.
Whether transferring data within a circuit or connecting system to system, the limited bandwidth of conventional hardware does not satisfy the marketplace. For high data rate transmissions, only fiber optics transmit data at Gigabit data rates.
Fiber optic communication systems allow information to be transmitted by means of binary digital transmission. The data or information that is to be transmitted is converted into a stream of light pulses, wherein the presence of a pulse corresponds to
the transmission of a binary "one," and the absence of light corresponds to the transmission of a binary "zero." An optical receiver is used to convert the stream of light pulses into an electrical signal that is processed to determine the transmitted
information.
Typically the optical transmitters are light emitting devices such as vertical cavity surface emitting lasers (VCSELS) and light detecting devices such as photodiodes. The optical transmitters and receivers may be encompassed in a separate chip
or fabricated on the same substrate and with accompanying electronics. The fabrication process is well known in the art and U.S. Pat. No. 5,978,401 provides background materials, and is incorporated by reference.
The transmitters have driver circuitry that drives the VCSELS, while the receivers also have receiver circuitry for processing the received signals. The transmitter driver circuitry and the receiver driver circuitry is usually in the form of
ASIC devices. The combination of the VCSELS and photodiodes along with the ASIC driver circuitry is called an optical transceiver. One embodiment for hybridization of the transceiver elements is via flip-chip bonding, which is generally explained in
U.S. Pat. No. 5,858,814, incorporated by reference herein.
Optical fibers are used to transmit the optical data off the transceiver device and the fibers mate with the transceiver for data transfer. A spacing problem exists when there are large arrays of transceivers and corresponding optic cables
mating to each emitter and detector. The coupling and alignment of these multiple fiber optic cables is exceedingly difficult and there is a high defect rate in large bundles.
In particular, data transfer in and out of a processor is a major concern. If the memory resides off the chip and is connected by traditional electronic means, data access is particularly slow. Even if it is on the chip, the current
capabilities of reticles limit the amount of memory that is possible to put on the chip.
In recent years, there has been increased interest in systems on a chip. The logical extension of this idea is the system on a wafer, so called wafer scale integration. There are advantages to integrating an entire system on a wafer. First,
the entire mask set can be designed for a particular function, much like current microprocessors, but at a higher level. Second, the entire wafer experiences the same set of process conditions. Many circuits exhibit slight process dependencies such as
shifts in threshold voltages in MOSFETs and it is advantageous for all of the MOSFETs in a system to exhibit the same sensitivities. A further benefit of wafer scale integration is that all of the elements of a circuit can be processed at the same time.
However, with existing wafer fabrication technology there are some severe constraints posed by the need to have circuit elements such as memory, and some supporting circuitry, physically close to the processor section of a chip. The reason for
this requirement is that as the distance between circuit elements increases, so does the signal propagation delays. The signal propagation increases the delay associated with transferring data to and from memory, and the need to accommodate current
interconnection schemes. To account for the additional signal delay it becomes necessary to slow the data rate into and out of memory.
A prior art example of the spatial relationship between the processor section and the memory is shown in FIG. 1. The central processing unit (CPU) 10 is located in some small portion of the chip 30, while the memory cells 20 are located as near
as possible in order to minimize distance and therein minimize propagation delays. It is apparent that only a certain quantity of memory devices may be located in close proximity to the CPU. Additional memory devices may be located at a greater
distance on the chip or be located off chip. In either scenario, the increased distance translates into propagation delays.
An additional problem involved in wafer integration deals with the internal connections. The imaging process involved in forming integrated circuits must be done in a `step and repeat` manner because of limitations in imaging extremely fine
structures across a large area. In sum, there are challenges associated with reliably making connections from one portion of a wafer to another using conventional lithographic techniques if the distances are too great.
The factors that limit the transferal of data to and from processors on a wafer become even more acute as compared to system level impediments. Though transfer rates within a chip are quite high, the inter-chip data transfer rates are
appreciably slower than the intra-chip data transfer rates. This problem is due, in part, to the limited area on the perimeter of integrated circuits, which traditionally contains the Input/Output (I/O) buffers needed to drive signals off-chip.
Consequently, there is often a severe limitation on the number of bits available for any external bus. Thus, an external data bus can be a significant bottleneck to improving system performance. At present, the largest bus sizes are only 64 bits wide.
Some attempts have been made to address the aforementioned problems. Considerable work has been done to develop optical interconnect technology for mating transceivers with silicon die, but the current systems are still very limited in
bandwidth.
In summary, conventional methods for communicating data between a CPU and memory cells on chips are slow and bandwidth limited. Furtherm | | |