Technische Informatik I

Slides:



Advertisements
Ähnliche Präsentationen
(Zweistufige) Logiksynthese
Advertisements

Kapitel 3 Arithmetische Schaltkreise
5. Aussagenlogik und Schaltalgebra
Welches sind die beiden Kirchhoffschen Gesetze, die mit der hier dargestellten Schaltung verifiziert werden können und wie lauten diese?   Kirchhofsche.
Analoge vs. Digitale Informationen
Rechneraufbau & Rechnerstrukturen, Folie 1.1 © 2006 W. Oberschelp, G. Vossen.
Aussagenlogische Modelle
Messen in der Elektrotechnik
Technische Informatik I
Verknüpfen von Grundschaltungen zu komplexen Schaltungen
Technische Informatik II (INF 1211) Aufgabenteil (mit Unterlagen)
Basisinformationstechnologie HK-Medien
Basisinformationstechnologie HK-Medien
3.1 Gates und boolesche Algebra
Logische Grundschaltungen
Schaltnetze und Schaltwerke Marcel Waldvogel
Technische Informatik II
Technische Informatik II
Technische Informatik II
Technische Informatik II (INF 1211) Aufgabenteil (Mit Unterlagen)
Seite 1 Technische Informatik II (INF 1211) – Kurzfragenteil (Ohne Unterlagen) Am Prof. W. Adi Zeit: (20 Minuten) Bitte schreiben Sie die Lösung.
Logik Von Fabian Undi Fabian Undi - Logik.
Technische Informatik II
Technische Informatik II (INF 1211) Aufgabenteil (Mit Unterlagen)
Proseminar „Statische CMOS -Schaltungen“
X. Übungsblatt – Aufgabe X a)Entwerfen Sie eine digitale Schaltung, die bei einer logischen 0 des Steuereinganges S den logischen Wert des Eingangs x 0.
X. Übungsblatt – Aufgabe X Mit Hilfe von NAND-Gattern, kann jede beliebige Boolesche Funktion realisiert werden. (Gleiches gilt für die Verwendung von.
Übung zu Grundlagen der Technischen Informatik
Technische und Wirtschaftswissenschaftliche Universität Budapest Lehrstuhl für Elektronische Bauelemente MIKROELEKTRONIK, VIEEAB00.
© A. Steininger / TU Wien 1 Digitales Design Motivation Grundlagen.
J. Nürnberger2007 /081 Tabellenkalkulation (4) Arbeiten mit Formeln am Beispiel von OpenOffice.org Calc.
Operationsverstärker
Logische Grundschaltungen
ABB STOTZ-KONTAKT GmbH ABB i-bus® KNX Raum Master, Premium, RM/S 2.1
Grundlagen der Informationsverarbeitung
ABB i-bus® KNX Applikationsbaustein Logik ABL/S 2.1
Feldeffekttransistoren
Das Addierwerk eines Rechners
zur Vorlesung Datenbanksysteme, Prof. R. Bayer, WS 2000/01
Technische Informatik I Übung 3: Schaltvorgänge
Technische Informatik I Vorlesung 3: Halbleiter Grundlagen, MOSFET
Technische Informatik I Übung 4: MOSFET-Schaltungen
Technische Informatik II
Technische Informatik I Übung 2: Halbleiterschaltungen
Technische Informatik I Übung 3: Dioden-Schaltungen
Technische Informatik I für Bachelor (INF 1210) - Teil 2
Technische Informatik I Vorlesung 4: Operationsverstärker
Wahrheitswerte und Logikfunktionen
Digitaltechnik Analog -> digital Zwei Zustände: 0 und 1
Technische Informatik I Vorlesung 3: Halbleiter-Grundlagen, MOSFET
Technische Informatik I Übung 7: Impulse auf Leitungen
Technische Informatik I Für Bachelor (INF 1210) - Teil 2
Technische Informatik I
Technische Informatik I
Analog and Digital Design Switching and transitions
Technische Informatik II
Einführung in die Programmierung
Technische Informatik I Vorlesung 8: Digitale Speicher
Technische Informatik I Übung 2: Schaltvorgänge
Technische Informatik I Übung 4: MOSFET-Schaltungen
Technische Informatik I
Grundlagen des vollst. Streckenbeobachters
Vom Transistor zum HW-Automaten
EXCEL-FUNKTIONEN.
Von Carine Homssi Kambou
Ein Referat von Wojciech Gora
MIKROELEKTRONIK, VIEEAB00
Einführung in die Programmierung
Radium E & I Check E & I Check
§11 Skalarprodukt. Euklidische Räume
 Präsentation transkript:

Technische Informatik I Teil 2 Übung 6: CMOS Schaltungen und logische Funktionen 31.01.2007 , v6 Themen: C-MOS Schaltungsregeln Funktionsanalyse Funktionssynthese Quellen: Zum Teil aus den Unterlagen des Kurse „EECS 42 aus University of California, Berkeley)“, sowie MIT open courseware. Zum Teil aus „Technische Informatik II Skript, Prof. Ernst TU Braunschweig“

} } } de Morgan’s Gesetz Boole‘sche Algebra und nützliche Theoreme 1) 2) 3) 4) 6) 7) 8) 9) } Kommutativ } Assoziativ Beweis durch Wahrheitstabelle Distributiv } de Morgan’s Gesetz

Allgemeines Funktionsprinzip eines statischen CMOS - Gatters UB Konstruktionsregel: Die zu realisierende Funktion sei A = f (E1, ..., En) Funktion des p-Blocks (p-Transistoren invertiert gestreut) fp = f ( E1, ..., En) Funktion des n-Blocks fn = f (E1, ..., En) Dabei: UND  Reihen-Schaltung ODER  Parallel-Schaltung p-Block ... E1 E2 ... A En n-Block ... Prinzip der statischen CMOS - Logik 1) Zu jedem Zustand ist entweder der n- oder der p-Block gesperrt 2) Es besteht immer eine leitende Verbindung von A zu einem festen Potential (0 oder UB)

Transistor Schaltfunktion in n- oder p-Block UND Schaltung ODER Schaltung A · B · C · … A + B + C + … A . . A C B B C .

Aufgabe: Binären Voll-Addierer Ein Voll Addierer FA addiert zwei Bits A und B mit einem Eingangsübertrag (Ci) aus einem anderen Addierer. Daraus ergibt sich die Summe S und der neue Übertrag Co am Ausgang. Lösung: Eingänge Ausgänge A B C i S o 1 FA A B S Co Ci

Binären Voll-Addierer Lösung:

Logische Implementierung eines Binären Voll-Addierer Lösung: Logische Implementierung eines Binären Voll-Addierer Ci A B S Co BCi ACi AB

Aufgabe: CMOS-Schaltung Bestimmen Sie für die abgebildete Schaltung die Werte der Ausgangsfunktion F. A B T1 T2 T3 T4 T5 T6 T7 T8 T9 F 1

Lösung n- Kanal p- Kanal Ua Ue = 0 sperrt leitet 1(Us) Ue = 1 Inverter in CMOS-Technik

Lösung s= sperrt l= leitet A B T1 T2 T3 T4 T5 T6 T7 T8 T9 F s l 1 A A‘ s l 1

Aufgabe: CMOS-Gatter Lösung Implementieren Sie die Boolsche Funktion in CMOS-Technik. Lösung A B C D 1

Lösung Fp=(A+B) . (C+D) (A+B) (C+D) F F (AB) (CD) Fn=AB + CD

Aufgabe: CMOS-Schaltung Das Bild zeigt eine dreistufige Gatterlogik mit den Eingängen A,B,C,D und dem Ausgang F. F= (A+B) C + D A+B C (A+B) D Ausgangsfunktion Bild Logikschaltung Erstellen Sie die vollständige Funktionstabelle in positiver Logik. Geben Sie dabei auch die jeweiligen Zustände der Zwischenstufen Fa, Fb und Fc an. Zeichnen Sie die Schaltung in CMOS-Technik auf Transistorbasis genau nach der vermaschten Anordnung im Bild. Zeichnen Sie dabei auch den doppelt vorhandenen Gattertypen in beiden Fällen vollständig. Konstruieren Sie ein funktionsgleiches einstufiges CMOS-Gatter. Geben Sie dabei die Formeln für die aus der Vorlesung bekannten p- und n-Blöcke an. Zeichnen Sie die Schaltung vollständig. Realisieren Sie folgende Logikfunktionen in CMOS-Technik:

Lösung: CMOS-Schaltung a) B C D Fa Fb Fc F 1 Ausgangsfunktion kann aber auch durch Sukzessive Auflösung das gleiche ergeben: F= (A+B) C + D F= (A+B) C . D F= (A ∙ B) ∙ C ∙ D F= A ∙ B ∙ C ∙ D

Implementierung als genauer Abbild des Logischen Gatters

c). Konstruieren Sie ein funktionsgleiches einstufiges CMOS-Gatter c) Konstruieren Sie ein funktionsgleiches einstufiges CMOS-Gatter. Geben Sie dabei die Formeln für die aus der Vorlesung bekannten p- und n-Blöcke an. Zeichnen Sie die Schaltung vollständig. Eine NOR Funktion

Realisieren Sie folgende Logikfunktionen in CMOS-Technik: Gefordert ist die Funktion . Funktion für den p-Block: Funktion für den n-Block: Für C ist ein Inverter nötig.

Optionale Betrachtungen

CMOS Inverter: Modelle und Arbeitspunkte Schaltung Schalter Modelle für beide Zustände UDD UE UA S D G UDD UDD Rp UA UA UAL = 0 V UAH = UDD Rn Niedriger statischer Leistungsverbrauch, da sich die Schaltung statisch immer im ausgeschalteten Zustand befindet UE = UDD UE = 0 V

Kennlinien der N-MOSFET und P-MOSFET

CMOS Inverter Arbeitspunkt Analyse UGSp=UE-VDD UGSp = UE - UDD S G UA = UDD + UDSp UDSp=UA -UDD IDn=-IDp D UE UE = UDD UA UE = 0 V D UDD Steigende UE G UDSp IDn=-IDp S Steigende UE UA =UDSn UDD UDSp = 0 UDSp = - UDD

CMOS Inverter Arbeitspunkt Analyse für UE = 0 UGSp=UE-VDD UE = 0  UTn S G UA = UDD + UDSp UDSp=UA -UDD D IDn=-IDp UE UA D UDD G PMOS UGSp = - UDD UDSp IDn=-IDp S Arbeitspunkt NMOS UGSn = 0  UTn UA=UDSn UDD

CMOS Inverter Arbeitspunkt Analyse für UE = UDD/2 UGSp=UE-VDD UDD/2 > UE > UTn S G UDSp=UA -UDD IDn=-IDp D UE UA D UDD G UDSp IDn=-IDp UA = UDD + UDSp S Arbeitspunkt UA=UDSn UDD

CMOS Inverter Arbeitspunkt Analyse für UE > UDD/2 UGSp=UE-VDD UDD – |UTp| > UE > UDD/2 S G UDSp=UA -UDD IDn=-IDp D UE UA D UDD G UDSp IDn=-IDp S UOUT=UDSn UDD

CMOS Inverter Arbeitspunkt Analyse für UE = UDD UGSp=UE-VDD UE > UDD – |UTp| S G UDSp=UA -UDD IDn=-IDp D UE UA D UDD UGSn = UDD NMOS G UDSp IDn=-IDp S Arbeitspunkt UGSp = 0 PMOS UOUT=UDSn UDD