Podstawy układów mikroelektronicznych - laboratorium
dla kierunku
Technologie Kosmiczne i Satelitarne, studia stacjonarne 2 st.
Ćwiczenie nr 1 „Projekt topografii bramek logicznych CMOS”
1. Wstęp
Celem ćwiczenia jest wykonanie projektów topografii bramek AND, OR
i XOR. Bramki te będą potrzebne do wykonania kolejnego ćwiczenia nr 2.
2. Uruchomienie programu
Sala 308
Program MAGIC uruchamia się dwuetapowo poprzez uruchomienie
najpierw Start/Programy/Cygwin-X/XWin Server a następnie wpisanie polecenia magic w terminalu, który pojawia się po
wydaniu poprzedniego polecenia.
3. Projektowane bramki
Schemat elektryczne bramek pokazano na rys. 2. Należy zastosować nazwy węzłów jak na rys. 2.
AND OR XOR
Rys. 2. Bramki logiczne. Wymiary
tranzystorów W = 1.8 µm, L = 0.6 µm.
4. Zadania do wykonania
W ramach ćwiczenia należy wykonać następujące czynności:
1) Wykonać projekty
topografii zgodne z technologią CMOS 0.5-µm firmy AMIS, opcja C5. Pliki nazwać
odpowiednio AND.mag,
OR.mag i XOR.mag.
2)
Wykonać
ekstrakcję topografii. W tym celu:
a) Najpierw, w konsoli Magica wydać polecenie ext. Polecenie to tworzy plik nazwa.ext na podstawie pliku nazwa.mag.
b) Następnie, w konsoli Magica wydać polecenie exttospice lub ext2spice (obie komendy są równoważne).
Polecenie to konwertuje plik nazwa.ext w nazwa.spice.
Plik nazwa.spice
jest potrzebny do symulacji układu.
3)
Wykonać
testy symulacyjne zaprojektowanych bramek. Na przykład dla bramki AND:
a) pobrać pliki AND_test.cir oraz AND_test.prb,
b) zapisać je w katalogu, którym znajduje się plik AND.spice,
c) w systemie windows uruchomić plik AND_test.cir.
Wszystkie pliki to testów są tutaj: AND_test.cir AND_test.prb,
OR_test.cir OR_test.prb,
XOR_test.cir XOR_test.prb.