Sprawozdanie Krzysztof Filipek 3D6, Informatyka WEEIA 2010-2015, Semestr III, Wstęp do Techniki Cyfrowej i Mikroelektroniki


Krzysztof Filipek 3D6 (164333)

Sprawozdanie z laboratorium przedmiotu Wstęp do Techniki Cyfrowej i Mikroelektroniki

Sumator 1-bitowy:

0x01 graphic

Przebieg czasowy sumatora 1-bitowego:

0x01 graphic

Sumator 4-bitowy:

0x01 graphic

Przebieg czasowy sumatora 4-bitowego:

0x01 graphic

Schemat synchronicznego licznika 3-bitowego zaprojektowanego z wykorzystaniem przerzutników typu T:

0x01 graphic

Przebieg synchronicznego licznika 3-bitowego:

0x01 graphic

Schemat układów logicznych wykonanych z użyciem tranzystorów n-MOS i p-MOS:

Schemat bramki AND:

0x01 graphic

Przebieg czasowy bramki AND:

0x01 graphic

Schemat bramki NAND:

0x01 graphic
Przebieg czasowy bramki NAND:

0x01 graphic

Schemat bramki NOR:

0x01 graphic

Przebieg czasowy bramki NOR:

0x01 graphic

Schemat bramki OR:

0x01 graphic
Przebieg czasowy bramki OR:

0x01 graphic

Wykorzystanie programu PSpice do symulacji układów:

Inwerter statyczny:

*INWERTER STATYCZNY

.LIB I:\Spice\cmos7tm.mod

VDD 1 0 5

V1 2 0 DC 5

M1 3 2 1 1 MODP W=0.24u L=0.7u

M2 3 2 0 0 MODN W=0.24u L=0.7u

.DC V1 0 5 0.1

.PROBE

.END

.LIB I:\Spice\cmos7tm.mod

VDD 1 0 5

V1 2 0 DC 5

M1 3 2 1 1 MODP W=0.48u L=0.7u

M2 3 2 0 0 MODN W=0.48u L=0.7u

.DC V1 0 5 0.1

.PROBE

.END

.LIB I:\Spice\cmos7tm.mod

VDD 1 0 5

V1 2 0 DC 5

M1 3 2 1 1 MODP W=2.4u L=0.7u

M2 3 2 0 0 MODN W=2.4u L=0.7u

.DC V1 0 5 0.1

.PROBE

Wykres przedstawiający charakterystykę Inwertera statycznego dla trzech różnych szerokości kanału V3(V1):

0x01 graphic

Width = 0.24u Width = 0.48u Width = 2.4u

Inwerter dynamiczny:

*inwerter

.LIB I:\Spice\cmos7tm.mod

VDD 1 0 5

V1 2 0 PULSE(0 5 0 0.1n 0.1n 20n 40n)

M1 3 2 1 1 MODP W=2.4u L=0.7u

M2 3 2 0 0 MODN W=2.4u L=0.7u

.TRAN 1n 200n

.PROBE

.END

.LIB I:\Spice\cmos7tm.mod

VDD 1 0 5

V1 2 0 PULSE(0 5 0 0.1n 0.1n 20n 40n)

M1 3 2 1 1 MODP W=2.4u L=8u

M2 3 2 0 0 MODN W=2.4u L=8u

.TRAN 1n 200n

.PROBE

.END

.LIB I:\Spice\cmos7tm.mod

VDD 1 0 5

V1 2 0 PULSE(0 5 0 0.1n 0.1n 20n 40n)

M1 3 2 1 1 MODP W=2.4u L=15u

M2 3 2 0 0 MODN W=2.4u L=15u

.TRAN 1n 200n

.PROBE

Wykres przedstawiający charakterystykę Inwertera dynamicznego dla trzech różnych parametrów długości kanału w funkcji V3(V1):

0x01 graphic

Length = 0.7u Length = 8u Length = 15u

Symulacja bramki NOR (charakterystyka dynamiczna):

*BRAMKA NOR

.LIB I:\Spice\cmos7tm.mod

VDD 3 0 5

V1 1 0 PULSE(0 5 0 0.1n 0.1n 20n 40n)

V2 2 0 PULSE(0 5 0 0.1n 0.1n 20n 40n)

M1 4 2 3 3 MODP W=2.4u L=0.7u

M2 5 1 4 4 MODP W=2.4u L=0.7u

M3 0 2 5 5 MODN W=2.4u L=0.7u

M4 0 1 5 5 MODN W=2.4u L=0.7u

.TRAN 1n 200n

.PROBE

Wykres przedstawia charakterystykę dynamiczną bramki NOR:

0x01 graphic

Symulacja bramki NAND (charakterystyka dynamiczna):

*BRAMKA NAND

.LIB I:\Spice\cmos7tm.mod

VDD 3 0 5

V1 1 0 PULSE(0 5 0 0.1n 0.1n 20n 40n)

V2 2 0 PULSE(0 5 0 0.1n 0.1n 20n 40n)

M1 4 1 3 3 MODP W=2.4u L=0.7u

M2 4 2 3 3 MODP W=2.4u L=0.7u

M3 5 1 4 4 MODN W=2.4u L=0.7u

M4 0 2 5 5 MODN W=2.4u L=0.7u

.TRAN 1n 200n

.PROBE

Wykres przedstawia charakterystykę dynamiczną bramki NAND:

0x01 graphic

Charakterystyka wyjściowa NMOS:

*Symulacja N-MOS (wyj)

.LIB I:\Spice\cmos7tm.mod

VGS 2 0 DC 5

VDS 1 0 DC 5

M1 1 2 0 0 MODN W=2.4u L=0.7u

.TEMP 0

.DC VGS 0 5 0.1

.PROBE

.END

.LIB I:\Spice\cmos7tm.mod

VGS 2 0 DC 5

VDS 1 0 DC 5

M1 1 2 0 0 MODN W=2.4u L=0.7u

.TEMP 100

.DC VGS 0 5 0.1

.PROBE

.END

.LIB I:\Spice\cmos7tm.mod

VGS 2 0 DC 5

VDS 1 0 DC 5

M1 1 2 0 0 MODN W=2.4u L=0.7u

.TEMP 200

.DC VGS 0 5 0.1

.PROBE

Wykres Id(Vgs) dla różnych temperatur:

0x01 graphic

Temp = 0'C Temp = 100'C Temp = 200'C

Charakterystyka wyjściowa NMOS:

*Symulacja n-MOS przej.

.LIB I:\Spice\cmos7tm.mod

VGS 2 0 DC 5

VDS 1 0 DC 5

M1 1 2 0 0 MODN W=2.4u L=0.7u

.temp 0

.DC VDS 0 5 0.1

.PROBE

.END

.LIB I:\Spice\cmos7tm.mod

VGS 2 0 DC 5

VDS 1 0 DC 5

M1 1 2 0 0 MODN W=2.4u L=0.7u

.temp 100

.DC VDS 0 5 0.1

.PROBE

.END

.LIB I:\Spice\cmos7tm.mod

VGS 2 0 DC 5

VDS 1 0 DC 5

M1 1 2 0 0 MODN W=2.4u L=0.7u

.temp 200

.DC VDS 0 5 0.1

.PROBE

Wykres Id(Vds) dla różnych temperatur:

0x01 graphic

Temp = 0'C Temp = 100'C Temp = 200'C



Wyszukiwarka

Podobne podstrony:
cwiczenie, Informatyka WEEIA 2010-2015, Semestr III, Programowanie Obiektowe
Instrukcje Matlaba, Informatyka WEEIA 2010-2015, Semestr III, Automatyzacja Obliczeń Inżynierskich
string, Informatyka WEEIA 2010-2015, Semestr III, Programowanie Obiektowe, Laboratorium
bepka, Informatyka WEEIA 2010-2015, Semestr II, Ergonomia i zasady bezpiecznej pracy, Bezpieczenstwo
Błędy w obliczeniach numerycznych - stare, Informatyka WEEIA 2010-2015, Semestr IV, Metody numeryczn
Zagadnienia do przygotowania na zaliczenie wykładu Projektowanie Serwisów WWW, Informatyka WEEIA 201
odpowiedzi egzamin, Informatyka WEEIA 2010-2015, Semestr IV, Systemy Wbudowane, Inne, egzamin
Sprawko Sebastiana i Stacha, Informatyka WEEIA 2010-2015, Semestr IV, Metody numeryczne, Lab 1 spraw
Sprawko moje pierwsze, Informatyka WEEIA 2010-2015, Semestr IV, Metody numeryczne, Lab 1 sprawko
Sprawko moje piąte, Informatyka WEEIA 2010-2015, Semestr IV, Metody numeryczne, Lab 5
wnioski, Informatyka WEEIA 2010-2015, Semestr I, Fizyka
moje sprawko, Informatyka WEEIA 2010-2015, Semestr II, Metrologia, Dominiki ćw5

więcej podobnych podstron