An Investigation into System-Level Trimming Issues in On-Chip - - PowerPoint PPT Presentation
An Investigation into System-Level Trimming Issues in On-Chip - - PowerPoint PPT Presentation
An Investigation into System-Level Trimming Issues in On-Chip Nanophotonic Networks p Christopher +itta- Matthew 0arrens- and 3en4atesh A4ella 7niversity o: Cali:ornia- ;avis On-Chip Photonic Network < =>ternal ?aser < Microring
On-Chip Photonic Network
< =>ternal ?aser < Microring Besonators
C Dhermally Sensitive C BeGuire Drimming
< Microring Drimming
C Bed Shi:t 7se Ieating C Jlue Shi:t 7se Current KnLection C ?iterature Assumes 0i>ed Cost
Overview
< !rimming (o*er ,nalysis < DechniGue to Mitigate Drimming Mroblem < Besilience in Mhotonic +etwor4s C < Conclusions
Methodology
< ;eveloped Simulator OMinta4aP < 7sed Iot-Spot RST to ;etermine Demperature
C UT VWm°K ConductanceY
Mintaka
(Floor Plan, Power)
Floor Plan Power Temperature
C YSZ[eZ \Wm[°K Spec IeatY C Steady State Solver
< Closed ?oop to Solve :or Drimming Mower < 3aried Ambient Demperature
Hot-Spot 5.0
[1] Aubain, M., et al., "In-Plane Thermal Conductivity Determination in Silicon on Insulator (SOI) structures through Thermoreflectance measurements," Materials Research Society Symposium Proceedings Volume 1267, 2010.
Baseline
< Optical Crossbar
C Z^ node- Z^ wavelengths C _R`^K Microrings C ^a^mm` Area
< Ieating
C _RSYVW°K
< Current KnLection
C Dhermal Bunaway bY°K
< Demperature Control Vindow ODCVP
Fewer Microrings
< Optical Crossbar
C Z^ node- [` wavelengths C _`cTK Microrings C ^a^mm` Area
< Ieating
C _RSYVW°K
< Current KnLection
C Dhermal Bunaway b^°K
Change Die Area
< Jaseline
C ^a^mm` Area O``mm sGP C _RSYVW°K Ieating
< Medium
C ^TTmm` Area O`Tmm sGP C _^SUVW°K Ieating
< Small
C [`^mm` Area OYamm sGP C _^SZVW°K Ieating
Partial Athermalization
< Jaseline
C _R`^K Microrings OZ^-bitP C TSTUnmW°K ;ri:t C _RSYVW°K Ieating C Dhermal Bunaway bY°K
< MMMA`
C TST`cnm W°K ;ri:t C _RSYVW°K Ieating C _[STVW°K Current KnLection
[2] L. Zhou et al., “Athermalizing and trimming of slotted silicon microring resonators with uv-sensitive pmma upper-cladding,” Photonics Technology Letters, IEEE, vol. 21, no. 17, pp. 1175–1177, Sept.1, 2009.
Partial Athermalization
< Jaseline vsS MMMA
C Joth _RSYVW°K Ieating C TS^YRV ;elta Ieating C TSTa°K ?ower Minimum D t : MMMA Demperature :or MMMA
Overview
< Drimming Mower Analysis < !echni3ue to Mitigate !rimming (roblem < Besilience in Mhotonic +etwor4s C < Conclusions
Sliding Ring Window
< Additional Bings on Joth Sides o: Spectrum < Bings Ieat
C Kncrease Current to Iold
Sliding Ring Window
< Additional Bings on Joth Sides o: Spectrum < Bings Ieat
C Kncrease Current to Iold Beduce Current Once C Beduce Current Once Ieated :or 0ull Shi:t
Sliding Ring Window
< Additional Bings on Joth Sides o: Spectrum < Bings Ieat
C Kncrease Current to Iold Beduce Current Once C Beduce Current Once Ieated :or 0ull Shi:t
< Bings Cool
C Allow ;ri:t Knitially
Sliding Ring Window
< Additional Bings on Joth Sides o: Spectrum < Bings Ieat
C Kncrease Current to Iold Beduce Current Once C Beduce Current Once Ieated :or 0ull Shi:t
< Bings Cool
C Allow ;ri:t Knitially C Kncrease Current to 0orce 0ull Shi:t
Sliding Ring Window Results
< Jaseline SBV
C ` Additional Bings per droup C _R^TK Microrings C RSY°K DCV with YTV Judget C Kncrease DCV :rom ` `°K Kncrease DCV :rom `S` K
< MMMA SBV
C _`T°K DCV with Y`V Judget C Kncrease DCV :rom ZS^°K
Overview
< Drimming Mower Analysis < DechniGue to Mitigate Drimming Mroblem < 8esilience in (hotonic 9et*or:s C < Conclusions
Resilient Photonic Networks
< Dradeo:: Surplus Jandwidth :or Besilience < Communication Mower Mostly Mrepaid
C =>ternal ?aser Static Overhead Drimming Static Overhead C Drimming Static Overhead
< 0ault Model +ecessary
C Must Kncorporate 7niGue 0eatures o: Mhotonics
Fault Model
< Microring 0aults
C Attenuation
Fault Model
< Microring 0aults
C Attenuation C O:: Besonance
Fault Model
< Microring 0aults
C Attenuation C O:: Besonance
< O:: Besonance Bings
C +on-Knter:ering
Fault Model
< Microring 0aults
C Attenuation C O:: Besonance
< O:: Besonance Bings
C +on-Knter:ering C Knter:ering
Fault Model
< Microring 0aults
C Attenuation C O:: Besonance
< O:: Besonance Bings
C +on-Knter:ering C Knter:ering
< Vaveguide 0aults
C Kncreased Attenuation
;rop Knput O0eedP Dhrough ODo ;estP ;rop
Bit Errors
< +on-Knter:ering 0aults
C Modulation eeros
< Stuc4 at One 0aults < T ! Y Jit =rrors
Modulation Ones
!1
X
!3
"Y "` "[ "` "[ "` "Y "[ "[ "[ "Y "[ "Y "Y "Y "[ Knput O0eedP ;rop ODo ;estP Dhrough O;ead =ndP
C Modulation Ones
< Stuc4 at eero 0aults < Y ! T Jit =rrors
C Beceivers
< Stuc4 at eero 0aults < Y ! T Jit =rrors
!1
X
!3
"Y "` "[ "Y "` "` Knput Dhrough O;ead =ndP
!1
X
!3
"Y "` "[ "` "[ "`
;rop Knput O0eedP Dhrough ODo ;estP ;rop
Bit Errors
< Knter:ering 0aults
C Modulation eeros
< Knter:ered ?ogical And < Knter:ering Stuc4 at One
Modulation Ones
!1
"Y
!3
"Y "` "[ "` "[ "` "Y "[ "[ "[ "Y "[ "Y "Y "[ "Y "[ "Y "[ Knput O0eedP ;rop ODo ;estP Dhrough O;ead =ndP
C Modulation Ones
< Knter:ered ?ogical Or < Knter:ering Stuc4 at eero
C Beceivers
< Knter:ered Stuc4 at eero < Knter:ering Bf Knter:ered Jit
!1
"Y
!3
"Y "` "[ "Y "` "` Knput Dhrough O;ead =ndP
!1
"[
!3
"Y "[ "[