| 
 | 
 
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册  
 
×
 
[Springer 2014 论坛首发]Photonic Network-on-Chip Design1 Introduction ........................................ 1 
1.1 Transistors to Photonics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 
1.2 Photonics for Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 
1.3 Remainder of this Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 
2 Photonic Interconnects................................. 11 
2.1 Photonic Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 
2.1.1 Wavelength-Division Multiplexing . . . . . . . . . . . . . . . . 12 
2.1.2 Waveguides . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 
2.1.3 Ring Resonators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 
2.2 Photonic Metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 
2.3 Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 
2.3.1 Encoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 
2.3.2 Serialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 
2.3.3 Driver Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 
2.3.4 Modulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 
2.4 Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 
2.4.1 Optical Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 
2.4.2 Wavelength Routing . . . . . . . . . . . . . . . . . . . . . . . . . . 21 
2.4.3 Spatial Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 
2.4.4 TDM Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 
2.4.5 Wavelength-Selective Spatial Routing . . . . . . . . . . . . . . 22 
2.5 Reception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 
2.5.1 Wavelength-Division Demultiplexing . . . . . . . . . . . . . . 23 
2.5.2 Detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 
2.5.3 Amplifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 
2.5.4 Deserialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 
2.5.5 Decoder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 
3 Silicon Photonics..................................... 27 
3.1 Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 
3.1.1 Crystalline Silicon. . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 
3.1.2 Polycrystalline Silicon . . . . . . . . . . . . . . . . . . . . . . . . . 28 
3.1.3 Silicon Nitride . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 
3.1.4 Amorphous Silicon . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 
3.1.5 Germanium . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 
3.1.6 Silicon Dioxide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 
3.1.7 Material Stacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 
3.2 Waveguides . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 
3.2.1 Crystalline Silicon Waveguides. . . . . . . . . . . . . . . . . . . 32 
3.2.2 Silicon Nitride Waveguides and Waveguide 
Crossings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 
3.2.3 Inter-Channel Crosstalk in Crystalline Silicon 
and Silicon Nitride Waveguides . . . . . . . . . . . . . . . . . . 34 
3.3 Microring Resonators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 
3.4 Modulators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 
3.4.1 Crystalline Silicon Modulators . . . . . . . . . . . . . . . . . . . 35 
3.4.2 Crystalline Silicon Microring Resonator Electro-Optic 
Modulator Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 
3.5 Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 
3.5.1 Universal Microring Resonator Switches . . . . . . . . . . . . 47 
3.5.2 Microring Resonator Broadband Switches . . . . . . . . . . . 48 
3.5.3 Microring Resonator 494 Broadband Switches. . . . . . . . 59 
3.6 Photodetectors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 
3.6.1 Germanium Photodetectors. . . . . . . . . . . . . . . . . . . . . . 64 
3.6.2 Silicon Photodetectors . . . . . . . . . . . . . . . . . . . . . . . . . 64 
3.6.3 Photodetector Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . 65 
3.7 Lasers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 
3.7.1 On-Chip Silicon Lasers . . . . . . . . . . . . . . . . . . . . . . . . 65 
3.7.2 Off-Chip Compound Semiconductor Lasers . . . . . . . . . . 66 
3.8 Couplers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 
3.8.1 Lateral Couplers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 
3.8.2 Vertical Couplers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 
3.9 Links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 
3.10 Fabrication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 
3.11 Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 
4 Photonic Simulation and Design Space..................... 79 
4.1 Performance Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 
4.1.1 Motivation for Photonic Simulation. . . . . . . . . . . . . . . . 80 
4.1.2 Methodology and Design Flow Overview . . . . . . . . . . . 80 
4.1.3 Photonic Device Library . . . . . . . . . . . . . . . . . . . . . . . 82 
4.1.4 Physical-Layer Performance Analysis Tools . . . . . . . . . . 91 
4.1.5 Integration with Other Simulators . . . . . . . . . . . . . . . . . 96 
4.2 Related Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 
5 Photonic Network Architectures I: Circuit Switching.......... 101 
5.1 Photonic Network Architecture Overview. . . . . . . . . . . . . . . . . 101 
5.1.1 Packet-Switching Networks . . . . . . . . . . . . . . . . . . . . . 103 
5.2 Circuit-Switching Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 
5.2.1 Path-Setup Protocol. . . . . . . . . . . . . . . . . . . . . . . . . . . 107 
5.2.2 Photonic Spatial Switch Design . . . . . . . . . . . . . . . . . . 109 
5.2.3 Modulator and Detector Banks . . . . . . . . . . . . . . . . . . . 112 
5.2.4 Mesh Topology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 
5.3 Physical Layer Analysis of Photonic Circuit Switching . . . . . . . 117 
5.3.1 Insertion Loss Analysis of 494 Switch Designs . . . . . . . 118 
5.3.2 Scalability Study Using Physical-Layer Analysis . . . . . . 122 
5.3.3 Effect of Modulation Rate . . . . . . . . . . . . . . . . . . . . . . 137 
5.4 System Design Considerations . . . . . . . . . . . . . . . . . . . . . . . . 139 
5.4.1 Gateway Concentration . . . . . . . . . . . . . . . . . . . . . . . . 140 
5.4.2 Selective Transmission . . . . . . . . . . . . . . . . . . . . . . . . 142 
5.5 Evaluating Photonic Circuit Switching with Scientific 
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 
5.5.1 Application Description . . . . . . . . . . . . . . . . . . . . . . . . 144 
5.5.2 Studied Network Architectures . . . . . . . . . . . . . . . . . . . 145 
5.5.3 Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 
5.6 Off-chip Memory Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 
5.7 Evaluating Photonic Memory Access Using Embedded 
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 
5.7.1 Embedded Applications . . . . . . . . . . . . . . . . . . . . . . . . 154 
5.7.2 Network Architectures . . . . . . . . . . . . . . . . . . . . . . . . . 156 
5.7.3 Simulation Results . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 
5.8 Architectures Using Deposited Multi-layer Devices . . . . . . . . . . 159 
5.8.1 Multi-Layer Mesh . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 
5.8.2 Matrix-Crossbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 
6 Photonic Network Architectures II: Wavelength Arbitration 
and Routing......................................... 165 
6.1 Wavelength Bus Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 
6.1.1 Source-Routed Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 
6.1.2 Destination-Routed Bus . . . . . . . . . . . . . . . . . . . . . . . . 167 
6.1.3 Multi-Write Single-Read . . . . . . . . . . . . . . . . . . . . . . . 168 
6.1.4 Single-Write Multi-Read . . . . . . . . . . . . . . . . . . . . . . . 169 
 
6.1.5 Wavelength Crossbar. . . . . . . . . . . . . . . . . . . . . . . . . . 170 
6.1.6 Token Arbitration Ring . . . . . . . . . . . . . . . . . . . . . . . . 171 
Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 
7 Photonic Network Architectures III: 
Advanced Photonic Architectures......................... 173 
7.1 Time Division Multiplexed Arbitration. . . . . . . . . . . . . . . . . . . 173 
7.1.1 Fully-Connected TDM Arbitration . . . . . . . . . . . . . . . . 174 
7.1.2 Enhanced TDM Arbitration . . . . . . . . . . . . . . . . . . . . . 178 
7.2 Wavelength-Selective Spatial Routing . . . . . . . . . . . . . . . . . . . 188 
7.2.1 Concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188 
7.2.2 Analysis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 
7.2.3 Simulation Results and Analysis . . . . . . . . . . . . . . . . . . 198 
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201 
8 Conclusions......................................... 203 
8.1 Major Technology Challenges Ahead. . . . . . . . . . . . . . . . . . . . 203 
8.2 Integration and Scalability: The Role of Design Automation. . . . 205 
Index ................................................ 207 
 
 
 
    
            
             
            
            
            Photonic Network-on-Chip Design_Keren Bergman_2014.pdf
            
            (8.36 MB , 下载次数:
                749 )
            
            
            
            
            
 |   
 
 
 
 |