/ Software-defined.photonics /

Programmable Photonics

for processing & networking

Removing barriers for the adoption of photonics in a wide range of applications

Software Layer

Automatic function generation: proprietary algorithms for fastly programming any photonic function
Performance optimization: system self-optimization employing on-chip control feedback loops
Calibration: each tunable element is calibrated by software assuring perfect performance and high reliability

Optical Layer

Optical ports: fiber connections
Core: cutting-edge tunable photonic elements controlled by software
High performance building blocks: additional functionalities are added on-chip

Electronic Layer

Driving unit: fine tune control of all the tunable elements
Monitoring unit: on-chip monitoring photodetector at each optical port

SOFTWARE LAYER

OPTICAL LAYER

ELECTRONIC LAYER

  • Automatic function generation: proprietary algorithms for fastly programming any photonic function
  • Performance optimization: system self-optimization employing on-chip control feedback loops
  • Calibration: each tunable element is calibrated by software assuring perfect performance and high reliability
  • Optical ports: fiber connections
  • Core: cutting-edge tunable photonic elements controlled by software
  • High performance building blocks: additional functionalities are added on-chip
  • Driving unit: fine tune control of all the tunable elements
  • Monitoring unit: on-chip monitoring photodetector at each optical port

Programming Photonics Made Simple

iPronics SmarLight Software Suite

Reprogrammable interconnects beam splitters filters matrix multiplications

Advantages of iPronics programmable photonics

Adaptative
Performance

Adapt in real-time to the needs of the network enabling better resource allocation and optimizing productivity.

Parallelization
of tasks

Enables parallel execution of tasks reducing latency and increasing energy efficiency.

Automatic
optimization​

Optimizes itself for a specific function, correcting in real-time network fluctuations.

IPRONICS SMARTLIGHT PROCESSOR

Fast and Simple Photonic Function Generation:

Discover Our Plug-and-Play Device