Nazca Design — for photonic IC

Nazca is an open-source framework which rethinks the Photonics IC design flow from the ground up. The goal is to make high-quality PIC design easier, cheaper and faster for commercial, research and academic designers.

Nazca benefits:

  • Free & open source inside Python3
  • Supports custom & MPW foundries
  • Interactive design environment
  • Hierarchical co-design
  • Faster design cycles
  • Customizable interface

See how easy you can design a PIC

NAZCA layout example


Mask layout of a photonic IC with lasers, photo-detectors and semiconductor optical amplifiers connected with technology aware interconnects.

Nazca News

Meet Nazca:

PIC design presentation during 7th International Symposium for Optical Interconnect in Data Centres, Tuesday 24 September 2019 | Hall 6, RDS, ECOC 2019, Dublin, Ireland: OI Symposium @ ECOC 2019

Nazca workshop during Hackathon at ECOC 2019, Dublin, Ireland: Hackathon @ ECOC 2019

# Oct 28 – Nov 8, 2019: Nazca training @ JeppiX, Eindhoven, Netherlands

2019-11-11 Nazca-0.5.7 released.

Nazca workshop during Hackathon at OFC 2019, San Diego, CA, USA: # Mar 3: Sun 20:00 – 22:00: Hackathon @ OFC 2019

Nazca workshop during Hackathon at Photonics West, San Francisco, CA, USA: # Feb 3: Sun 17:00 – 19:00: Hackathon @ PW 2019

Nazca workshop during Hackathon at ACP, Hangzhou, China: # Oct 26: Fri: Hackaton @ ACP 2018

Nazca workshop during Hackathon at IPC, Reston, VA, USA # Oct 2: Tue 12:00-13:30.

Nazca workshop during Hackathon at ECOC, Rome, Italy: # Sep 25: Tue 13:00-1500.

Nazca presentation during 6th International Symposium on Data Centres at ECOC2018, Rome, Italy, 26 September 2018.

Nazca won the PIC Hero Award 2018!

About Nazca

for designers by designers

We imagined the Photonic IC design tool that would best support our commercial and research work. With a team of professional photonic designers we created Nazca.

Nazca is an open-source PIC tool based on Python-3. It makes use of the high-end open-source mask viewer and editor – KLayout.
Nazca is commercially supported by BRIGHT Photonics.

Nazca makes design simpler and more fun by adding many features lacking in most commercial tools, but which are critical for the designer to deliver high-quality designs efficiently. This ranges from embedding hierarchical design in the script syntax to visualisation schemes in mask layout.


Sign Up

for the Nazca Newsletter

Nazca Tutorials

for creating your own chip mask design

Nazca LayoutNazca Foundry
11 November 2019

Log your layout

In this example we show how to log your layout.
Nazca LayoutNazca Foundry
3 November 2019

Make and put a Cell

In this example we show how to create xsections and layers
Nazca LayoutNazca Foundry
2 November 2019

xsections and layers

In this example we show how to create xsections and layers
Nazca LayoutNazca FoundryPhotonic BBs
28 October 2019

Reuse parametric building blocks

Avoid "duplicate cellname" warnings using introspection via the @hasme decorator.