21
3/21/2017 Benjamin Moss An Example Design using the Analog Photonics Component Library

Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

Embed Size (px)

Citation preview

Page 1: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

3/21/2017 Benjamin Moss

An Example Design using the Analog Photonics Component Library

Page 2: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

Component Library Elements

Component Current specs 1 Edge Couplers (Si) <3dB Loss (1500-1600nm) 2 Edge Coupler (SiN) <3dB Loss (1500-1600nm) 3 Vertical Coupler (Si) <4dB Loss (C-Band) 4 Vertical Coupler

(SiN) <4dB Loss (C-Band)

5 3dB 4-Port Coupler (Si)

<2% Split Ratio Deviation (target 1%) <0.5dB Loss (C-Band)

6 3dB 4-Port Coupler (SiN)

<2% Split Ratio Deviation (target 1%) <0.5dB Loss (C-Band)

7 Y- Junction (Si) <1% Split Ratio Deviation <1dB Loss (C-Band)

8 Y-Junction (SiN) <1% Split Ratio Deviation <1dB Loss (C-Band)

9 Directional Coupler (Si)

<4% Split Ratio Deviation (1550nm) <0.5dB Loss

10 Directional Coupler (SiN)

<4% Split Ratio Deviation (1550nm) <0.5dB Loss

11 Si-to-SiN Coupler <0.25dB Loss (TE-Only, 1500-1600nm)

12 Crossing (Si) <0.25dB Loss, <-50dB Crosstalk

Library Elements Include: • Layout abstract • Schematic and symbol

representation

• Compact model • Thorough

documentation

Passive Library Elements: Active Library Elements: Component Specs 13 Microdisk Modulator <2ns switching time (10-90),

>200GHz electro-optic tuning, 1.2V applied; 4 lambdas

14 Digital Mach-Zehnder Modulator

>10GHz capable, <4Vpp, >6dB extinction

15 Ge Photodetector >25GHz, <100nA dark current 16 Thermo-Optic Phase

Shifter (Si) <25mW/π-phase shift

17 Analog Mach-Zehnder Modulator

P1dB>20mW, SFDR>100dB/Hz2/3

@ 1Hz, f3dB>15GHz

18 Analog Ge Photodetector

P1dB>20mW, SFDR>100dB/Hz2/3

@ 1Hz, f3dB>25GHz

19 Thermo-Optic Switch (Si)

<25mW/π-phase shift, >10dB extinction, 4 lambdas

20 Tunable Filter (Si) 35nm tuning range, <25mW power, 4 lambdas

Page 3: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

Supported Software Environments

Page 4: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

Getting The Process Design Kit

Create MOSIS Account & Download Set Up Software CAD Environment • Determine a software flow • Install tech files & display files • Install simulation models • Check out documentation

Page 5: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

Component Library Documentation

Documentation includes: • Performance Specifications • Port names • Port sizes and types • Design layer usage • Thorough placement instructions • Footprint size and description

Page 6: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

How We Create a Library Component

• Design using 3D FDTD/EME with losses and dispersion

• Define universal specs and models

• Create the true geometry and the abstract (for MPW users)

• Verify using wafer scale characterization

Page 7: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

Implementing a model: Detector example

• Empirical calibration and complex 3D FDTD simulation

• Symbol and Port Definition

S12

e-o

S12

e-o

a b

Geometry/Abstract Definition

Page 8: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

• Use built-in functions for preserving time and frequency domain info

• Aggregate into compact/compound models • Verify in time and frequency domain

• Finally: Measure!

Implementing a model: Detector example

Page 9: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

Hello-World Design Example: Layout & Sim

• 15 Gb/s end-to-end photonic link using a Mach-Zehnder modulator

• This simple design example exclusively uses Component Library elements

• Simple design examples like this will be part of next PDK release

External Laser

Electrical Oscillocope

Example Chip

PRBS

Fiber

Fiber

Page 10: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

Designer Environment (Cadence Virtuoso)

Component Libraries

Component Cells Design Layout

Layers

Virtuoso

Cadence Design Framework

Cadence Library Manager

Page 11: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

Example Chip Layout (Cadence Virtuoso)

Page 12: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

Example Chip Layout (Cadence Virtuoso)

Chip Frame (Provided)

Simple Design Example

6mm

8.5mm

Page 13: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

Simple Example Design: Layout

Page 14: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

Simple Example Design: Layout

Chip Frame (Provided)

Transmit Block

Receive Block

Fibe

r Arr

ay

1mm

Page 15: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

Transmitter Layout

Digital Mach-Zehnder Component

MZM Termination Resistor Library Component

Edge Couplers

Pads for probe/wirebond; Heaters, MZM arms

Silicon Waveguides

1mm

Page 16: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

Receiver Layout

Photodiode Component

Edge Coupler Component

Pads for probe/wirebond; Photodiode connections

Silicon Waveguide

Chipframe

Cleaved Fiber Input

200u

m

Page 17: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

Modeling the End-to-End Link (Lumerical)

Designer’s view of simulation testbench:

External Electrical Drive

Transmit

Receive

Page 18: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

External Drive Electronics Simulation Testbench

PRBS-Driven Push-Pull Electrical Driver

Bottom Arm Drive: DATA: 15Gb/s, 1Vpp

Top Arm Drive: DATA: 15Gb/s, 1Vpp

Electrical Eye Diagram: 10-to-90%: ~4ps

Page 19: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

Transmitter Simulation Schematic

MZM Specifications: • Drive voltage: 1 Vpp push-pull • 10-to-90% transition: ~4 ps • Datarate shown: 15Gb/s • Modulator bandwidth: ~15GHz • Power: 60mW

Aver

age

Po

wer

[dB

m]

Component Coupler

0dBm -2dBm

-5dBm

NRZ MZM

-10dBm

Coupler

-12dBm

External Laser

Edge Coupler

MZM Edge Coupler

Page 20: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

Aver

age

Pow

er [d

Bm

]

Components Coupler

-12dBm -14dBm, 32µA

Photodiode Simulation Schematic (External)

Oscilloscope Edge

Coupler Photodiode Optical Signal from TX

Link Optical Eye @ 15 Gbps

Photodiode Specifications: • Responsivity: 0.8 A/W • Footprint: • Datarate shown: 15Gb/s • Modulator bandwidth: ~15GHz • Power: 60mW

Page 21: Analog Photonics Template - Squarespace · PDF file• Layout abstract • Schematic and symbol ... Analog Mach- Zehnder Modulator . P. 1dB ... Analog Photonics Template

Conclusion

• State-of-the-art performance from the first release onward

• The roadmap introduces new components and signifcantly improves existing components with each subsequent release

• Measured results at a wafer-scale will be fed back into compact models for manufacturing readiness and high yield.

• Many software flows are possible; as industry support for photonics improves, we will take advantage.