EUROPRACTICE Logo Luceda Search
Join the Europractice Mailing List

Home > Luceda Photonics

Quick links:

IPKISS.flow IPKISS.eda Available PDK's

IPKISS Design Environment
The IPKISS design platform is a complete platform for Integrated Photonics Design. Through Europractice the following modules are available.
  • IPKISS.flow 3.2
  • IPKISS.eda 3.2
  • IPKISS-Lumerical Interoperability
  • IPKISS-CST Interoperability
IPKISS 3.2 Brochure


IPKISS.flow is a Python scripting environment that covers the complete photonic IC design flow up to measurement feedback for true component validation. The components rely on a single, centrally defined model for a smooth transition between the different design stages such as layout component simulation and circuit simulation. IPKISS raises the integrity of your design flow.
  • Fully parametric powerful Python scripting
  • From netlist to layout in the same component
  • Circuit simulation & validation
  • Customizable to internal design methodology
IPKISS.flow 3.2 key features
Python User interface
  • Python parametric design framework
  • Python: easy, industry standard scripting language
  • Define building blocks in one place: reduce copy/paste and translation between tools
  • Extract and exchange information between different representations ("views") from a single definition: layout, 3D model, circuit connectivity
  • Jupyter Notebooks: for simulation and quick-start training
  • Hierarchical component management
  • Photonic waveguide definitions: flexible cross sections, parametric bend algorithms
  • Semi-automatic routing
  • GDSII import/export
Photonics components library
  • Predefined waveguide definitions: strip, rib, slot, multi-level
  • Splitters, couplers, bends, crossings, apertures
  • Fiber couplers: line grating coupler, curved grating coupler, inverted taper
  • Filters: MMI, Mach-Zehnder interferometer, (multi-)ring resonator, in-line gratings
  • Photonic crystals: 1D and 2D photonic crystals including photonic crystal cavities
  • I/O: components
  • Containers: Extend, fanout, reroute, terminate, auto transitioning ports
  • Alignment markers, fiducials
Physical component simulation
  • Virtual fabrication: generate 2D and 3D Models for rendering and Physical simulation
  • Interface with third-party tools
  • IPKISS-Lumerical Interoperability
  • IPKISS-CST Interoperability
  • CAMFR: Mode solver
  • Optimization, post-processing, visualizations
  • S-matrix extraction
  • Compact model building
Circuit/ System simulation framework
  • CAPHE: Optical Network Solver
  • Layout aware: correct waveguide lengths by design
  • Frequency and time-domain simulation
  • Equation based source definition
  • Compact/Behavioral-model based circuit simulation from the Python script UI
  • Optimization
  • Tolerance analysis


Combining the power of IPKISS flow with an easy to use established EDA environment: Tanner AMS Design flow by Mentor, a Siemens Business. Best suited for combined photonics and electrical design.
IPKISS.eda 3.2 key features
Graphical User interface
  • Mentor Ledit
  • Ledit-Photonics compatible
  • IPKISS.flow inside - every IPKISS component is available parametrically in Ledit
  • OpenAccess database automation and PDK managment (OaScript)
  • Drag and drop of photonics and electronic components
  • Inspect and modify PCell parameter values from the GUI
  • Interactive waveguide routing
  • DRC by Calibre and Standard Verification within the L-Edit framework

IKPISS.eda Graphic


Available PDK's

  • IMEC-IHP-AMF, TowerJazz, IMECAS, Sitri, CORNERSTONE, ASP, SiEPIC, LigenTec, IMEC/BIOPIX, SMART Photonics, Tyndall packaging

How to Order

Orders are placed with the vendor on a single order, once per month. To be included in the current month's order, all documents must be received by the Microelectronics Support Centre no later than the 25th day of the month.

Detailed instructions on how to place an order are given in our Order Procedures.




Last modified: August 7, 2019