Presentation

Download Report

Transcript Presentation

2011-1 Special Topics in Optical Communications
Optical Interconnects:
Out of the Box Forever?
Dawei Huang, IEEE Journal of Selected Topics in Quantum Electronics, March/April 2003
Jeong-Min Lee
([email protected])
High-Speed Circuits and Systems LAB.
2011-1 Special Topics in Optical Communications
Contents
1. Introduction
2. Computer Design (A ~ D)
3. Electrical and Optical Interconnects (A ~ F)
4. Scaling into the Future
High-Speed Circuits and Systems LAB.
2
2011-1 Special Topics in Optical Communications
Introduction
 Recent research: Optical interconnects are a viable alternative 
electrical interconnects for board-to-board, chip-to-chip, and on-chip
application
 Overview of the performance scaling that has driven current computer
design  focus on architectural design and effects of these designs on
interconnect implementation
 Optical interconnects outperform electrical interconnects for longdistance applications
 Advantages of optical interconnects: time of flight & BW density
 Characterize what would be required for optical interconnects to
displace wires at the backplane, board, and chip level.
High-Speed Circuits and Systems LAB.
3
2011-1 Special Topics in Optical Communications
A. Scaling Overview

There are three key empirical-power law scaling relationships for computer
systems:
1) You can have twice as many transistors for your next design (Moore’s law).
2) A processor should have at least enough memory that it takes one second
to touch every word (Amdahl’s law).
3) There are many more short wires than long wires (Rent’s rule).
 Clock cycle: 1 us  333 ps
 DRAM density: 1 kb/chip  1 Gb/chip
 DRAM access time: 1.2 us  50 ns
High-Speed Circuits and Systems LAB.
4
2011-1 Special Topics in Optical Communications
B. The reason DRAM is slow


DRAM: single 1-T cell (an analog sample and hold), a bit is represented by
charge on a capacitor
DRAM is slow  the physics of the DRAM storage mechanism, the
commodity nature of DRAM technology, and the complexity of the memory
hierarchy  Optical interconnect do not address these fundamental issues.
High-Speed Circuits and Systems LAB.
5
2011-1 Special Topics in Optical Communications
B. The reason DRAM is slow

The maximum number of bits per bit line is limited by the ratio 
Capacitance: storage node, bit line, input stage of the sense amplifier

When the charge in the storage capacitor is gated onto the bit line, the
charge spreads by RC-limited diffusion, which results in access time
depending on (the number of bits per bit line)2.

In summary, DRAM latency is a significant design constraint, limited by the
device design optimization. Optical interconnects cannot solve this DRAM
access problem.
High-Speed Circuits and Systems LAB.
6
2011-1 Special Topics in Optical Communications
C. Simple Machines





Optical interconnects has focused on tradeoffs between bandwidth, power,
circuit area, and signal integrity.
A large fraction of the work done by a computer merely produces memory
addresses and moves bits back and forth.
4 memory accesses: one to fetch the instruction, two to fetch the operands,
and one to write back the result.
Cache: a small fast memory between the process & main memory
A cache retains copies of recently fetched memory locations. If the
processor should request a value already present in the cache, the local
copy is quickly delivered and latency is reduced.
High-Speed Circuits and Systems LAB.
7
2011-1 Special Topics in Optical Communications
D. Architectural issues in multiprocessor
systems
 To increase the size of a, switches are inserted in the path to
accommodate additional point-to-point connections.
 Drawback: significant latency (additional switch stages)
High-Speed Circuits and Systems LAB.
8
2011-1 Special Topics in Optical Communications
D. Architectural issues in multiprocessor
systems
 Optical interconnects at the backplane level  higher density optical
input/output (I/O) can be provided to a switch chip  reduction in
the number of switch stages  reduce latency in large servers
 Cache coherence protocol: significant factor for memory latency 
When large caches are placed close to each processor  significant
fraction of memory accesses can be satisfied with data from other
processors’ caches, rather than from main memory
High-Speed Circuits and Systems LAB.
9
2011-1 Special Topics in Optical Communications
Modern multiprocessor server
 SunFire 12 K–15K family
High-Speed Circuits and Systems LAB.
10
2011-1 Special Topics in Optical Communications
A. Circuit board wiring density

Two factors control the wiring density on a circuit board
 the pitch of the signal lines & via construction

The via holes may block half the available space for wiring on every layer of
the board  Additional wiring layers is required to make routing possible.
 Alternative methods for forming vias 
① Laminate boards may incorporate buried or blind vias (more expensive than
conventional boards, because of lower yield)
② One alternative to laminated circuit boards is multilayer ceramic circuit
boards  available with alumina and low temperature glass–ceramic bodies.
High-Speed Circuits and Systems LAB.
11
2011-1 Special Topics in Optical Communications
B. Electrical wiring limitations
 To maintain signal integrity, the signal speed is limited by circuit
board material losses, and wiring density on a circuit board is limited
by noise control.
 Dielectric loss in FR-4
laminate rises rapidly above
1 GHz larger than skin
effect
 At high data rate  Reduce
SNR & introduce timing
error  timing margin ↓
High-Speed Circuits and Systems LAB.
12
2011-1 Special Topics in Optical Communications
B. Electrical wiring limitations



Roger 4000  higher BW density than FR4 (expensive)
Signal processing techniques can be used to increase bandwidth 
preemphasis, equalization techniques, and multilevel signaling and coding
Crosstalk: major source of noise that can limit wiring density
High-Speed Circuits and Systems LAB.
13
2011-1 Special Topics in Optical Communications
C. Bandwidth density to memory
 While the use of optical interconnects will not help with memory
access latency significantly  help to relieve wiring congestion to
memory.
 DIMM socket  produce a difficult routing situation under the
sockets  to route each memory connector contact to the memory
controller  spread out on multiple layers
 Using optics instead of a circuit board  free-space optical system
would not have wiring congestion problems. (require adding optical
I/O to each DIMM)
High-Speed Circuits and Systems LAB.
14
2011-1 Special Topics in Optical Communications
D. Backplanes
1) Electrical backplanes:
① Conventional bus topologies: Use a traditional multidrop bus topology
② Point-to-point connections: electronic switching to manage traffic
2) Optical backplane technologies and limitations:
①
②
③
High-Speed Circuits and Systems LAB.
Reducing loss in
waveguides
Assume reliable optical
transmitters and receivers
Optical connectors is
denser than electrical ones
15
2011-1 Special Topics in Optical Communications
D. Backplanes
3) Optical backplane technology disruption:
– Freedom from wiring congestion  In exchange for the optical
components part of the backplane  multiple routing chips and
some protocol overhead could be eliminated.
– An example of a unique optical solution is global clock
distribution in backplane design.
High-Speed Circuits and Systems LAB.
16
2011-1 Special Topics in Optical Communications
E. Chip-to-chip connection

Processor chip: 5000 connections  power (2/3) + high speed signal
① The processor is mounted face down in a package  transforms the 0.25-mm
typical pitch of the solder ball connections on the chip
② Several processors, switches, and cache memory will be located on a single
multilayer ceramic circuit board

Alignment of the ICs to the optical system remains an open issue.
① Multimode fiber  passive alignment
② Single-mode fiber  active alignment

The materials used for supporting an array of chips that are optically
interconnected must be selected very carefully  Thermal expansion &
residual stress

Important consideration is the operating temperature of the optical devices
(VCSEL: temperature sensitivity)
High-Speed Circuits and Systems LAB.
17
2011-1 Special Topics in Optical Communications
F. On-chip wiring
1)
Local vs. Global



2)
RC or resistance-inductance-capacitance propagation mode




3)
Local wire: connect TR to gates, lithography resolution
Global wire: connect functions across the chip, edge length of the chip
Thickness of both wire & dielectric layers
 controlled by deposition technology (~1um)
RC time improved with the (lithographic scaling)2
C: conductor dimension, dielectric constant, short wire  cap ↓
R: ratio of length to cross section (W, t  lithography dimension)
Al  Cu: less resistance
Optical interconnect: wiring, clock distribution

Potential of carrying very high-frequency signal
High-Speed Circuits and Systems LAB.
18
2011-1 Special Topics in Optical Communications
Scaling into the future
 In order for the pricing of optical backplanes to become competitive
with electrical alternatives  standard would need to be established.
 Memory: latency is due to the speed of the DRAM component itself,
and not due to time of flight limitations  Little that optics can do to
speed up access to memory
 Chip-to-chip optical communication is the easiest of the short
distance applications
 Recent work on photonic bandgap materials has renewed interest in
hybrid optical-electrical interconnects at this scale,
High-Speed Circuits and Systems LAB.
19