n this thesis, the author aims to provide an automated process design kitlibrary for photonic integrated circuits design flow, focusing on arbitrary or-der complex building block concept. The work creates a generic photonicintegrated circuit design infrastructure in which fundamental and advanceddesign cells are embedded within a consistent library that is establishing apowerful link between foundries and designers.Based on NAZCA photonic integrated circuit design platform, linked withpython programming language, this library prepares layout layers, cross sec-tions and automatic self-configurable photonic elementary building blocks andthrough hierarchical design approach reuses parametric cells to creates ad-vanced arbitrary order mesh structures and coupled micro-ring devices. Wa-veguide routings and interconnection between components and different partsof a cell are implemented automatically which is adjustable concerning scali-bility of the design. The design framework is compatible with GDSII formatsuitable for photonic mask layouts.
In questa tesi, l’autore si è posto l’obiettivo di creare una raccolta di librerieper la progettazione di processi automatizzati per la creazione di circuiti foto-nici integrati, ponendo particolare attenzione sul concetto di blocco costitutivocomplesso di ordine arbitrario. La libreria è adatta alla progettazione di un’in-frastruttura di circuiti fotonici integrati generici dove le celle di progettazionefondamentali ed avanzate sono incluse all’interno di una libreria consistente,la quale stabilisce un forte collegamento tra i produttori e i progettisti.Mediante la piattaforma di progettazione di photonic IC di NAZCA eutilizzando Python come linguaggio di programmazione, questa libreria pre-para livelli di layout, sezioni trasversali e blocchi fotonici elementari auto-configurabili e attraverso un approccio di progettazione gerarchico riutilizza lecelle parametriche per la creazione di una rete ordinata di strutture avanzatee dispositivi a micro-anelli accoppiati. I percorsi di guida d’onda e le inter-connessione tra i componenti e le diverse parti delle celle sono implementateautomaticamente, con la possibilità di regolarle in base all’adattabilità del de-sign. La struttura del progetto è compatibile con il formato GDSII e adattaper il layout di maschere fotoniche.
Optical process design kit automation
HAJITASHAKKORI KENARI, REZA
2020/2021
Abstract
n this thesis, the author aims to provide an automated process design kitlibrary for photonic integrated circuits design flow, focusing on arbitrary or-der complex building block concept. The work creates a generic photonicintegrated circuit design infrastructure in which fundamental and advanceddesign cells are embedded within a consistent library that is establishing apowerful link between foundries and designers.Based on NAZCA photonic integrated circuit design platform, linked withpython programming language, this library prepares layout layers, cross sec-tions and automatic self-configurable photonic elementary building blocks andthrough hierarchical design approach reuses parametric cells to creates ad-vanced arbitrary order mesh structures and coupled micro-ring devices. Wa-veguide routings and interconnection between components and different partsof a cell are implemented automatically which is adjustable concerning scali-bility of the design. The design framework is compatible with GDSII formatsuitable for photonic mask layouts.| File | Dimensione | Formato | |
|---|---|---|---|
|
POLITECNICO DI MILANO_REZA HAJITASHAKKORI KENARI.pdf
non accessibile
Dimensione
10.93 MB
Formato
Adobe PDF
|
10.93 MB | Adobe PDF | Visualizza/Apri |
I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/10589/179074