Lumerical PhoeniX integration - 7pennies.com · INTERCONNECT Lumerical Solutions Photonic Component...
Transcript of Lumerical PhoeniX integration - 7pennies.com · INTERCONNECT Lumerical Solutions Photonic Component...
Lumerical – PhoeniXintegration
COLUMBIA WORKSHOP: OCT 19-23 2015
© LUMERICAL SOLUTIONS INC1
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
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
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
Schematic Capture and SimulationFrequency domain simulation
© LUMERICAL SOLUTIONS INC5
∆𝑥 =𝑐
𝑛𝑔𝐹𝑆𝑅
Unbalanced MZI, find extra length for 100GHz FSR:
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
Layout verification
© LUMERICAL SOLUTIONS INC7
Import of schematic file Schematic update: routing waveguides
Re-simulate frequency
Re-simulate time domain
Packaging designPut design into die template with Chiral packaging
Does not fit – need to adapt layout
© LUMERICAL SOLUTIONS INC8
Packaging design
Re-export for final verification
© LUMERICAL SOLUTIONS INC9
Final layout verification (packaged)
© LUMERICAL SOLUTIONS INC10
Import of schematic file Schematic update: routing waveguides
Re-simulate frequency
Re-simulate time domain
Create layout for receiver
© LUMERICAL SOLUTIONS INC11
transmitter
receiver
End to end SimulationTime domain domain simulation
© LUMERICAL SOLUTIONS INC12
transmitter receiver testbench