Lumerical PhoeniX integration - 7pennies.com · INTERCONNECT Lumerical Solutions Photonic Component...

12
Lumerical – PhoeniX integration COLUMBIA WORKSHOP: OCT 19-23 2015 © LUMERICAL SOLUTIONS INC 1

Transcript of Lumerical PhoeniX integration - 7pennies.com · INTERCONNECT Lumerical Solutions Photonic Component...

Page 1: Lumerical PhoeniX integration - 7pennies.com · INTERCONNECT Lumerical Solutions Photonic Component Design Optoelectronic solvers, Experimental data Compact Model Parameter Extraction

Lumerical – PhoeniXintegration

COLUMBIA WORKSHOP: OCT 19-23 2015

© LUMERICAL SOLUTIONS INC1

Page 2: Lumerical PhoeniX integration - 7pennies.com · INTERCONNECT Lumerical Solutions Photonic Component Design Optoelectronic solvers, Experimental data Compact Model Parameter Extraction

Schematic Capture and Simulation

© LUMERICAL SOLUTIONS INC2

PDKsDesign Rules,

Compact models

Component parameters

Process data

Layout and Mask Generation

OptoDesignerPhoeniX Software

Verification

LVS, DRCPhoeniX Software

Photonic Circuit Simulation

INTERCONNECTLumerical Solutions

Photonic Component DesignOptoelectronic solvers,

Experimental data

Compact Model Parameter Extraction

Optical Parameters define layout structures

Schematic Capture

INTERCONNECTLumerical Solutions

Lumerical Solutions

PhoeniXSoftware

encrypted xml

Page 3: Lumerical PhoeniX integration - 7pennies.com · INTERCONNECT Lumerical Solutions Photonic Component Design Optoelectronic solvers, Experimental data Compact Model Parameter Extraction

AgendaOverview

Schematic Capture and Simulation - INTERCONNECT QPSK modulator

Circuit Layout - OptoDesigner

Re-simulation (verification) - INTERCONNECT

Packaging design - OptoDesigner

Re-simulation (2nd verification) – INTERCONNECT

Circuit Layout – receiver – OptoDesigner

Re-simulation (time and frequency domain) - INTERCONNECT

© LUMERICAL SOLUTIONS INC3

Page 4: Lumerical PhoeniX integration - 7pennies.com · INTERCONNECT Lumerical Solutions Photonic Component Design Optoelectronic solvers, Experimental data Compact Model Parameter Extraction

Schematic Capture and Simulation

© LUMERICAL SOLUTIONS INC4

• Drag and drop elements from compact model library (CML)• E.g. PDAFlow Library

• Create compound element• Add ports

• Electrical and optical

compound element

Page 5: Lumerical PhoeniX integration - 7pennies.com · INTERCONNECT Lumerical Solutions Photonic Component Design Optoelectronic solvers, Experimental data Compact Model Parameter Extraction

Schematic Capture and SimulationFrequency domain simulation

© LUMERICAL SOLUTIONS INC5

∆𝑥 =𝑐

𝑛𝑔𝐹𝑆𝑅

Unbalanced MZI, find extra length for 100GHz FSR:

Page 6: Lumerical PhoeniX integration - 7pennies.com · INTERCONNECT Lumerical Solutions Photonic Component Design Optoelectronic solvers, Experimental data Compact Model Parameter Extraction

Circuit LayoutOptoDesigner demo Import of schematic file: Design intent was not built for layout, so things don’t match up

Full layout in OptoDesigner, using hierarchical building block definition

Export for verification

© LUMERICAL SOLUTIONS INC6

Page 7: Lumerical PhoeniX integration - 7pennies.com · INTERCONNECT Lumerical Solutions Photonic Component Design Optoelectronic solvers, Experimental data Compact Model Parameter Extraction

Layout verification

© LUMERICAL SOLUTIONS INC7

Import of schematic file Schematic update: routing waveguides

Re-simulate frequency

Re-simulate time domain

Page 8: Lumerical PhoeniX integration - 7pennies.com · INTERCONNECT Lumerical Solutions Photonic Component Design Optoelectronic solvers, Experimental data Compact Model Parameter Extraction

Packaging designPut design into die template with Chiral packaging

Does not fit – need to adapt layout

© LUMERICAL SOLUTIONS INC8

Page 9: Lumerical PhoeniX integration - 7pennies.com · INTERCONNECT Lumerical Solutions Photonic Component Design Optoelectronic solvers, Experimental data Compact Model Parameter Extraction

Packaging design

Re-export for final verification

© LUMERICAL SOLUTIONS INC9

Page 10: Lumerical PhoeniX integration - 7pennies.com · INTERCONNECT Lumerical Solutions Photonic Component Design Optoelectronic solvers, Experimental data Compact Model Parameter Extraction

Final layout verification (packaged)

© LUMERICAL SOLUTIONS INC10

Import of schematic file Schematic update: routing waveguides

Re-simulate frequency

Re-simulate time domain

Page 11: Lumerical PhoeniX integration - 7pennies.com · INTERCONNECT Lumerical Solutions Photonic Component Design Optoelectronic solvers, Experimental data Compact Model Parameter Extraction

Create layout for receiver

© LUMERICAL SOLUTIONS INC11

transmitter

receiver

Page 12: Lumerical PhoeniX integration - 7pennies.com · INTERCONNECT Lumerical Solutions Photonic Component Design Optoelectronic solvers, Experimental data Compact Model Parameter Extraction

End to end SimulationTime domain domain simulation

© LUMERICAL SOLUTIONS INC12

transmitter receiver testbench