PDK and FAB support

Overview Supported PDKs

Silicon: IMEC/ISIPP50GIHP -  AMFIMECAS - TowerJazz (alpha version)  
Silicon fast prototyping: CORNERSTONE  - ASP - SiEPIC (in progress)
Silicon nitride: LigenTec - IMEC/BIOPIX
InP: Smartphotonics
Packaging: Tyndall

Your fab of choice not in the list? Contact the foundry team at support@lucedaphotonics.com,


 

RELIABILITY AND KNOWLEDGE CONSOLIDATION

IPKISS covers a wide range of PDKs (process design kits) for different application areas and technologies.
Luceda PDKs are unique as the components combine layout, smart physical simulation and circuit models all in one single component.

  • Python based PDKs give the builder full flexibility to optimize layout and component circuit models to optimize yield.
  • Smart Physical Simulation models seamlessly link Layout, Physical simulation and Circuit simulation. Physical simulation strategy, which is critical in FDTD and modal solvers, is now part of the paramterized PDK model.
  • OpenAccess and iPDK standards enable you to deploy your PDKs to different EDA vendors
  • Quality assurance tools will give you a master view over the PDK development and will let you do regression testing and sign off at version updates.

PDK architecture

A PDK building block consists of 3 strongly coupled models:

  1. The layout models are today still the most important to control in your PDK design flow. Many yield challenges are about optimizing layout.
  2. Smart Physical simulation models are created by combining layout information with technology stack information. That is were most physical simulation links stop. In the IPKISS PDK, also the simulation strategy, such as excitation, symmetry planes and mesh density are part of the model. As a PDK builder, you want the parameterized components simulated as planned.
  3. Compact or simulation models. Are either generated throuh analytical calculation from layout, measurement data or phyiscal simulation data.

The PDK is complimented by a DRC deck, used for design rules checking. The DRC deck is made for Mentor Graphics Calibre, and is usually provided directly from the FAB.

PDK creation infrastructure

Luceda has developed a toolbox for the advanced PDK builder based on over 10 years of experience.  We offer it to the FABs as well as to the Fabless design houses that need to develop and maintain a proprietary component library.

Predefined PDK format

  • Standard databases and data files: OpenAccess, GDSII
  • Open language: python
  • Luceda PDK guidelines

Regression testing

  • Easily catch regressions
  • Reference file based
  • Layout, model
  • Optimization
  • Version control
  • Pluggable

Features for component exploration

  • Easy parameter sweeps
  • Maskset floorplanning
  • Add fiber couplers automatically and optimize floorplan
  • Export test vectors for test procedures

PDK building

  • Automated build of distributable package
  • Creates ao. Ipkiss, OpenAccess, & GDSII files

FAB technology overview - Main application areas

 

 

 

 

 

 

 

 

 

 

 

PDK Description


 

imec ISSIP50G

Technology used: 220nm SOI.

See http://www.europractice-ic.com/SiPhotonics_technology_imec_ISIPP25G.php

Available components:

  • Strip, shallow rib and deep rib waveguides
  • High-speed MZI modulators
  • High-speed Ge photodiode
  • High-speed Ge EAM
  • Thermo-optic tuning
  • 2 levels of metal interconnect
  • Edge coupler

PDK functionality:

  • IPKISS.eda (L-Edit + Python) and IPKISS.flow (Python) support
  • Technology layers, GDSII
  • Virtual fabrication
  • Predefined components: layout and simulation model
  • Examples

Get the PDK: www.europractice-ic.com/SiPhotonics_technology_imec_ISIPP50G.php

 

 

 


IHP SG25H4_EPIC

Technology used:

Available components:

  • Rib and strip waveguide (3 etch depths)
  • Phase shifter waveguide
  • High-speed Ge-photodiode, waveguide coupled
  • Grating coupler
  • MMIs
  • 5 metal backend
  • thermo-optic tuning (lowest metal layer)

PDK functionality:

  • IPKISS.flow
  • Technology layers, GDSII
  • Generic PCells with meaningful default values (C-band, O-band)
  • Basic simulation models for most PCells
  • Examples, documentation
  • Advanced simulation models in preparation

IHP organizes regular training sessions

Get the PDK: https://dk.ihp-microelectronics.com/contact.htm

 

 


AMFSIP

Technology used: 220nm SOI, Ge epi, TiN heater, 2 metal, deep trench and undercut etching
Customized process available.

Available components:

  • C-band + O-band
  • Channel, shallow slab and deep slab waveguides
  • Ge PD 25GHz BW
  • MZI modulator 25GHz BW
  • 50;50 Power splitter
  • Polarisation manipulation devices
  • 90 degree mixer
  • Grating coupler and suspended edge coupler
  • Heaters
  • VOA

PDK functionality:

  • IPKISS.eda (L-Edit + Python) and IPKISS.flow (Python) support
  • Schematic-driven design and layout (S-Edit)
  • Upcoming: schematic driven simulation (IPKISS 3.1.3)
  • Technology layers, GDSII
  • Virtual fabrication
  • Predefined components: layout and simulation model
  • Examples

Get the PDK: jialx@advmf.com

 

 


CORNERSTONE

The CORNERSTONE project offers fast prototyping of silicon photonic circuits in 220nm, 340 and 500nm SOI platforms in regular MPW runs, supporting both passive and active devices. 
The platform offers process flexibility and customisation, and the opportunity for bespoke fabrication batches.

See http://www.cornerstone.sotonfab.co.uk. for schedule, pricing and design rules

Available components:

  • Rib and strip waveguides
  • Rib-strip transition
  • MMI
  • Grating coupler
  • Heaters (filament & contact pads)

PDK functionality:

  • IPKISS.eda (L-Edit + Python) and IPKISS.flow (Python) support
  • Technology layers, GDSII
  • Virtual fabrication
  • Predefied components (layout)
  • Pcells for easy layout
  • Examples (photonic crystal, ring resonator parameter sweep, ...)

Get the PDK: support@lucedaphotonics.com

 

 


Australian Silicon Photonics

Australian silicon photonics offers fast prototyping of silicon photonic circuits in 220nm SOI.

Available components:

  • Rib and strip waveguides: full etch or 70nm etch depth
  • Grating couplers
  • 1x2, 2x2 MMIs
  • Waveguide crossing

PDK functionality:

  • IPKISS.eda (L-Edit + Python) and IPKISS.flow (Python) support
  • Technology layers, GDSII
  • Virtual fabrication
  • Predefied components (layout and simulation models)
  • Pcells for easy layout
  • Examples (incl. jupyter notebooks)
  • KLayout tech settings

See http://www.siliconphotonics.com.au/ for more information.

Get the PDK: info@siliconphotonics.com.au

 


Ligentec

Technology used: 800nm Silicon Nitride ("AN800") and 150nm Silicon Nitride ("AN150")

See http://www.ligentec.com

Available foundry defined components:

  • Waveguides: straight, arc, sine bend
  • Edge coupler
  • 1x2 and 2x2 MMI
  • Future (ask Ligentec for availability): heater module, AWG

PDK functionality:

  • IPKISS.eda (L-Edit + Python) and IPKISS.flow (Python) support
  • Technology layers, GDSII
  • Virtual fabrication
  • Predefined black-box components (layout)
  • Luceda pcells: directional coupler, ring resonator
  • Examples (ring resonator, spiral, ...)

Get the PDK: support@lucedaphotonics.com

 

 


imec BioPIX

Technology used: 220nm or 150nm Silicon Nitride

See http://pix4life.eu/index.php/access/services

Available components:

  • Waveguides
  • Grating coupler
  • Directional coupler

PDK functionality:

  • IPKISS.eda (L-Edit + Python) and IPKISS.flow (Python) support
  • Technology layers, GDSII
  • Virtual fabrication
  • Predefined components: layout and simulation model
  • Examples (photonic crystal, ring resonator parameter sweep, ...)

Get the PDK: support@lucedaphotonics.com

 

 


IMECAS

Technology used: 220nm SOI

See http://siplatform.cn/

Available technology:

  • Passive: 220nm/150nm/70nm etch depths + SiO2 cladding
  • Passive+heater: Passive + TiN heater and AlCu metal and bondpad
  • Active: Passive+heater + 3 doping levels P+N, Ge epi, via, metal, bondpads, deep etch

Available components:

  • Waveguides
  • Grating coupler
  • Edge coupler
  • MMI
  • Ge photodiode
  • Modulator

PDK functionality:

  • IPKISS.eda (L-Edit + Python) and IPKISS.flow (Python) support
  • Design manual
  • Technology layers, GDSII
  • DRC deck
  • Predefined components: layout and simulation model for some components
  • Examples

Get the PDK: support@siplatform.cn

 

 


SmartPhotonics

Technology used: InP

See http://www.smartphonics.nl/

Multi project wafer access via JePPIX: http://www.jeppix.eu

Available technology:

  • C-band active device technology
  • Passive-Active integration

Available components:

  • Waveguides: strong and weakly guiding
  • Chip facets
  • Splitters and reflectors
  • SOA 
  • PIN photodiode
  • EO phase modulator
  • Electrical isolation
  • Active-passive transitions

PDK functionality:

  • IPKISS.eda (L-Edit + Python) and IPKISS.flow (Python) support
  • Design manual
  • Technology layers, GDSII
  • DRC deck
  • Predefined components: black-box layout cells, waveguides and example simulation models
  • Examples

Get the PDK: support@lucedaphotonics.eu

 


Tyndall

This is a packaging PDK following the Tyndall National Institute design rules. It facilitates silicon photonics fiber attach, electrical wirebonding and mounting on standardized testbench platforms

PDK functionality:

  • IPKISS.eda (L-Edit + Python) and IPKISS.flow (Python) support
  • Technology layers, GDSII
  • Tyndall packaging templates:
    • Single Fiber
    • Fiber array
    • Bondpads
    • Die template with design rule checking

Get the PDK: support@lucedaphotonics.com

 

Starting from our extensive validated component library, we can assist you in the creation and validation of new model libraries