Utveckling av ett Process Design Kit för supraledande kvantprocessorer

dc.contributor.authorBen-Shabat, Arik
dc.contributor.authorSadeghi, Nickoo
dc.contributor.authorSvensson, Carl
dc.contributor.departmentChalmers tekniska högskola / Institutionen för mikroteknologi och nanovetenskap (MC2)sv
dc.contributor.departmentChalmers University of Technology / Department of Microtechnology and Nanoscience (MC2)en
dc.contributor.examinerLundgren, Per
dc.contributor.supervisorRehammar, Robert
dc.contributor.supervisorNylander, Andreas
dc.date.accessioned2025-06-23T07:23:13Z
dc.date.issued2025
dc.date.submitted
dc.description.abstractI denna kandidatuppsats beskrivs vidareutvecklingen av ett Process Design Kit (PDK) för supraledande kvantprocessorer, med målet att automatisera och effektivisera designfasen av kvantchip. Processen bygger på utveckling av parametriska celler i Python, designregelverifiering i Ruby och dokumentation av hela PDK:t. Utvecklingen genomförs iterativt genom bearbetning av ärenden på GitLab. Versionshantering sker via Git och lagras på GitLab. Arbetet har delvis bestått av utvecklingen av parametriska celler i Python integrerat med KLayout, där stöd för både absoluta och relativa koordinater för koplanära vågledare samt interaktiva handtag för ”lumpade kondensatorer” har implementerats. Därtill har en parametriserad teststruktur för Josephson-övergångar införts vilken automatiserar mätprocesser och ersätter tidigare manuella rutiner. För att garantera att vissa designregler uppfylls implementeras DRC-skript i Ruby som kontrollerar överlapp, riktning och längd hos Josephson-övergångar samt verifierar galvaniska kontakter. Slutligen införs generella förbättringar i PDK:t, inklusive automatisk versionshantering, dynamisk steglängdsberäkning, autorun-skript för versionskoll för KLayout och PDK:t, möjlighet att omladda PCell-moduler utan omstart av KLayout och förberedelser för att släppa PDK:t som öppen källkod. Genom dessa åtgärder har automationen och tillförlitligheten i PDK:t ökat, vilket frigör tid för fortsatt optimering och utökning av verktygets funktionalitet. Vidare rekommenderas en utvidgning med fler PCeller och fördjupade designregler för att ytterligare förbättra både kapacitet och kvalitet.
dc.identifier.coursecodeMCCX11
dc.identifier.urihttp://hdl.handle.net/20.500.12380/309586
dc.language.isoswe
dc.setspec.uppsokPhysicsChemistryMaths
dc.subjectPDK, PCeller, DRC, Python, Ruby, KLayout, Sphinx, halvledartillverkning, supraledande kvantprocessorer, kvantteknologi
dc.titleUtveckling av ett Process Design Kit för supraledande kvantprocessorer
dc.type.degreeExamensarbete för kandidatexamen
dc.type.uppsokM2

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
Utveckling av ett Process Design Kit för supraledande kvantprocessorer.pdf
Storlek:
2.51 MB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
2.35 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: