Konstruktion av analoga CMOS integrerade kretsar (IC), 5 hp

CMOS Analog IC design

Kursinformation

Undervisningsspråk: Engelska
Tid då kursen ges: VT2
Undervisningsformat, på campus eller digitalt: Campus

Rekommenderade förkunskaper

Master eller motsvarande i fysik, teknisk fysik eller elektroteknik. Grundläggande kurser i elektronik, speciellt analog konstruktion och kretsanalys. Förståelse av CMOS-processflöden och komponenter önskvärt, t.ex. från doktorandkursen FTN0456 eller masterkursen 1TE039 Halvledarelektronik.

Kursens mål

· Beskriva IC-designsteg, CMOS-processer och noder, kommersiell chiptillverkning (kiselsmedja, foundry).
· Använda kretsschemaverktyg, särskilt open source-verktyget xschem.
· Implementera analoga kretsar med hjälp av bibliotek från kiselsmedja.
· Simulera analoga kretsar med SPICE, särskilt open source-verktyget ngspice i kombination med xschem.
· Använda kretslayoutverktyg, i synnerhet open source-verktygen magic och klayout.
· Använda verktyg för verifiering av scheman, layouter och parasitisk extraktion.
· Använda verktyg för att generera och inspektera maskdata som ska skickas till en kiselsmedja.

Hur kursen relaterar till mål för examen på forskarnivå

Brett kunnande inom forskningsområdet; forskningsområdets metoder.

Kursinnehåll

IC: historia. CMOS: noder, komponenter, kretsar. Analog CMOS-konstruktion. MPW. PDK. Konstruktionsflöde för analoga kretsar. Skywater 130 nm PDK. EDA-verktyg. Schemakonstruktion. Kretssimulering. Layout. Verifiering. Tapeout.

Undervisning

Traditionellt: föreläsningar (8 x 2 h), demonstrationer (på dator under föreläsningar), laborationer (dator) (5 x 2 h).

Examination

Inlämningsuppgift

Examinator

Ted Johansson, ted.johansson@angstrom.uu.se

Huvudansvarig institution

Institutionen för elektroteknik

Kontaktperson/er

Ted Johansson, ted.johansson@angstrom.uu.se

Ansökan

Skicka anmälan till kursen till: Ted Johansson, ted.johansson@angstrom.uu.se
Skicka anmälan senast: 10 mars 2025

FÖLJ UPPSALA UNIVERSITET PÅ

facebook
instagram
youtube
linkedin