Digitaltechnik II SS 2007

Ähnliche Dokumente
Digitaltechnik II SS 2007

Digitaltechnik II SS 2007

Hochschule Emden / Leer. Ausarbeitung. Speicherung digitaler Signale

Digitaltechnik Grundlagen 8. Register

Übung 1 RS-FFs mit NOR- oder NAND-Gattern

Digitaltechnik II SS 2007

Handout zum Vortrag: Einfache integrierte digitale Schaltungen von Andreas Bock

Zeitabhängige binäre Schaltungen. Prof. Metzler

Technische Grundlagen der Informatik

Digitaltechnik II SS 2007

Angewandte Physik II: Elektronik

Speicherung digitaler Signale

Praktikum Digitaltechnik

Klausuraufgaben: Flip-Flops

Kapitel 5 - Datenübertragung

DuE-Tutorien 4 und 6. Tutorien zur Vorlesung Digitaltechnik und Entwurfsverfahren Christian A. Mandery. WOCHE 11 AM

2 Vervollständige die Wahrheitstabellen.

Kapitel 2. Elementare Schaltwerke. 2.1 RS-Flipflop

Protokoll zum Versuch Flip-Flop

Lösung Versuch Nr. 4

3.1 Schaltwerke als Reihenschaltung von Flipflops

Handelt es sich um ein taktzustands- oder taktflankengesteuertes D-Flipflop?

Aufgabe 1, (25 Punkte):

Klausur Lösung

Praktikum Grundlagen der Elektronik

Lösung. H_DA Dr. Frank Fachbereich I. Unterschrift:

Oliver Liebold. NAND (negierte Undverknüpfung) L L H L H H H L H H H L

Laborübungen LABORÜBUNGEN DIGITALTECHNIK VERDRAHTUNGSANWEISUNGEN UND LEGENDE

In diesem Abschnitt werden wir einige Schaltwerke kennenlernen, die als Basisbauteile überall im Aufbau digitaler Schaltungen verwendet werden.

Zeitabhängige binäre Schaltungen. Prof. Metzler 1

Aufgabe 1, (25 Punkte):

DuE-Tutorien 16 und 17

Einführung in die Elektronik für Physiker

Basisinformationstechnologie I

Flipflops. asynchron: Q t Q t+t

Elektrische Logiksysteme mit Rückführung

Kapitel 4. Versuch 415 T-Flipflop

Drücken Sie (später) bei Speichere Änderungen in der Bibliothek default? auf Nein.

Teil 1: Digitale Logik

Eigenschaften von Zählerschaltungen (1) 1 1. Richtung

Speicherregister/Latches (1) 1

Grundlagen der Digitaltechnik GD. Aufgaben und Musterlösungen

Laborübung 3. Latches, Flipflops, Counter

Flip Flops allgemein - Digitale Signalspeicher

Grundlagen der Rechnerarchitektur

Table of Contents. Table of Contents UniTrain UniTrain-Kurse UniTrain-Kurse Digitaltechnik. Lucas Nülle GmbH Seite 1/8

Digital-Technik. Grundlagen und Anwendungen. Teil IV

1. Speicherbausteine JK-RS-Master-Slave-Flip-Flop

III. Asynchrone und synchrone Schaltwerke

Multiplexer und Schieberegister

Logik mit Gedächtnis : Sequentielle Logik

4. Digitale Netzwerke

Vorbereitung zum Versuch

Digitaltechnik II SS 2007

Versuch P1-63 Schaltlogik Vorbereitung

Sequentielle Logik. Einführung in die Technische Informatik Falko Dressler, Stefan Podlipnig Universität Innsbruck

DIGITALTECHNIK 08 FREQUENZ-ZÄHLER

Beispiel: ein 2:1 MUX erzeugt einen statischen Schaltungshazard (Logikhazard)

Praktikum Digitaltechnik SS Versuch 3 (alte Art)

Versuch: D1 Gatter und Flipflops

C. Sequentielle Logik

Eine Schaltung, deren Ausgänge von der Belegung der Eingänge und ihrem inneren Zustand abhängt, wird ein Schaltwerk genannt.

Aufbau und Funktionsweise eines Computers - II

Teil 1: Digitale Logik

Versuchsvorbereitung P1-63: Digitale Elektronik, Schaltlogik

12. Tutorium Digitaltechnik und Entwurfsverfahren

Technische Grundlagen der Informatik

Eingebettete Systeme

18 Schieberegister. Serieller Serieller Eingang 5 Stufen Ausgang. 1. Takt. 2. Takt

Grundtypen Flip-Flops

Technische Informatik Basispraktikum Sommersemester 2001

DIGITALTECHNIK 10 SCHIEBEREGISTER

Logik mit Gedächtnis : Sequentielle Logik

Speicherung von Signalen - Flipflops, Zähler, Schieberegister

Digitaltechnik II SS 2007

- Zustandsvariable z i werden durch binäre Speicherelemente Flipflops FF realisiert, die entweder 1 gesetzt oder auf 0 rückgesetzt werden

Sequentielle Schaltungen lassen sich generell partitionieren in kombinatorische Schaltungsteile, speichernde Elemente und Rückkopplungen.

Grundlagenlabor Digitaltechnik GRUNDLAGENLABOR DIGITALTECHNIK VERSUCH 4 VERSUCHSTHEMA FLIP-FLOPS ALS ZÄHLER PROTOKOLLANT/ -IN

Digitaltechnik Grundlagen 9. Zählschaltungen

Digitalelektronik. Philipp Fischer. 9. Dezember 2002

Hardwarearchitekturen und Rechensysteme

Schaltungen Jörg Roth 197

Bereiten Sie für alle Schaltungen einen Verdrahtungsplan vor unter Verwendung der Pin-Belegung aus den Datenblättern der verwendeten Bausteine.

Hard- und Softwaretechnik. Digitale Zähler. Andreas Zbinden. 19. März 2018 Gewerblich-Industrielle Berufsschule Bern, GIBB

C. Sequentielle Logik

Laborübung 2. Teil 1: Latches, Flipflops, Counter. Abbildung 1: Schaltkreis eines Gated D-Latch

Abb. 1. Abb. 1L. Abb. 2 ÜBUNGEN SEQUENTIELLE SCHALTUNGEN WS 10/11 1

Digitaltechnik Übungsaufgaben. Sequentielle Schaltungen Mit Musterlösungen

Aufgabe 4 Nennen Sie wenigstens 3 Programmierverfahren für programmierbare Logik.

Hard- und Softwaretechnik. Schieberegister. Andreas Zbinden. Gewerblich-Industrielle Berufsschule Bern, GIBB

Getaktete Schaltungen

Musterlösungen. zu den Übungsaufgaben vom

Einteilung der Kippschaltungen (Schaltwerke) (=Flipflops)

Für den Aufbau von Synchronzählern verwendet man fast ausschließlich JK-Flipflops.

Füllstandsregelung. Technische Informatik - Digitaltechnik II

Entwurf asynchroner Automaten

Transkript:

Digitaltechnik II SS 27 5. Vorlesung Klaus Kasper

Inhalt Zyklische Folgeschaltung Asynchroner Zähler Synchroner Zähler Schaltungsanalyse Register Digitaltechnik 2 2

JKFlipFlop I Digitaltechnik 2 3

JKFlipFlop II Jump (J) und Kill (K) FlipFlop arbeitet wie SRFlipFlop, wobei J mit S und K mit R gleichzusetzen ist allerdings ist hier J K spezifiziert für J K wechselt der Ausgang bei jeder aktiven Taktflanke den Wert (toggelt) Digitaltechnik 2 4

Digitalsimulator kaputt? JKFlipFlop geht nicht! Digitaltechnik 2 5

Übung: Zustandsdiagramm JK FlipFlop (( J K) ( J K)) T J T (( J K) ( J K)) T K T (( J K) ( J K)) T J T (( J K) ( J K)) T K T Digitaltechnik 2 6

Digitaltechnik 2 7 Zyklische Folgeschaltung 6 7 5 4 3 2 C B A t 6 Zustände, zyklische Wiederholung Das System wird vom Takt getrieben 3 FlipFlops können 8 Zustände realisieren Realisierung mit JKFlipFlops Ausnutzung der Toggle Eigenschaft der JKFlipFlops

Zyklische Folgeschaltung A B C AJ AK BJ BK CJ CK Zustandstabelle Digitaltechnik 2 8

Digitaltechnik 2 9 Zyklische Folgeschaltung CK CJ BK BJ AK AJ C B A Zustandstabelle

A B C AJ AK BJ BK CJ CK AJ C * B * AJ C B A AK C BJ C * * B * B * AK C A BJ Digitaltechnik 2 A

A B C AJ AK BJ BK CJ CK BK C * B * BK A CJ C CK C * * B * B * A CJ B A CK B Digitaltechnik 2 A

Zyklische Folgeschaltung AJ C B BJ CJ B A AK C BK CK B Digitaltechnik 2 2

Zähler Wie wird binär gezählt? und Übertrag,,,,,,,,,,,,,,,,,,,,,,,,,,,, Digitaltechnik 2 3

Frequenzteiler clock a a a 2 a 3 Digitaltechnik 2 4

Synchron/asynchron Synchron zeitlich abgestimmter Vorgang Beispiel: FlipFlops einer zyklischen Folgeschaltung schalten alle gleichzeitig, da es einen zentralen Takt gibt Asynchron Zeitlich nicht abgestimmt Beispiel: FlipFlops schalten zu unterschiedlichen Zeiten, da der Takteingang der FlipFlops nicht zentral beschaltet wird Digitaltechnik 2 5

Ideen zur Realisierung eines asynchronen Zählers? Digitaltechnik 2 6

Prinzip asynchroner Zähler a a a 2 Der Ausgang eines FlipFlop erzeugt den Takt für das folgende FlipFlop. Für alle FlipFlops gilt: JK Extrem einfacher Aufbau FlipFlops schalten nicht gleichzeitig, so dass falsche Zwischenzustände entstehen. Digitaltechnik 2 7

Ideen zur Realisierung eines synchronen Zählers? Digitaltechnik 2 8

Prinzip synchroner Zähler Alle FlipFlops erhalten den gleichen Takt und schalten daher gleichzeitig. Mit zusätzlicher Beschaltung muss die adäquate Ansteuerung der Eingänge der FlipFlops realisiert werden. Keine falschen Zwischenwerte Komplexer Aufbau Digitaltechnik 2 9

asynchroner Zähler FlipFlops müssen eine negative Flankensteuerung haben! Digitaltechnik 2 2

synchroner Zähler T T a T a a 2 T ( a a ) a 3 2 Digitaltechnik 2 2

Mod5Synchronzähler I J a, K J K a 2 J2 a a, K2 ü clock a2 Digitaltechnik 2 22

Mod5Synchronzähler II t a a a 2 ü 2 3 4 5 6 Digitaltechnik 2 23

Schaltungsanalyse Digitaltechnik 2 24

Schaltzeichen: UND Digitaltechnik 2 25

Schaltzeichen: Negation Digitaltechnik 2 26

Schaltungsanalyse algebraische Darstellung Wahrheitstabelle KVDiagramm stabile Zustände markieren effiziente Realisierung ausschließlich NORGatter Digitaltechnik 2 27

Schaltungsanalyse Y B A Y B A Y B A Y * * * ( ) ( ) ( ) * * * ( B A Y ) ( B A Y ) ( B A Y ) * ( B A) ( B A Y ) A B B Y * ( ( )) A B B B Y * (( ) ( )) A B Y * ( ) Digitaltechnik 2 28

Digitaltechnik 2 29 Schaltungsanalyse Y 3!(!B!AY * ) Y 2!(B!AY * ) Y!(B!A!Y * ) Y!(Y Y 2 Y 3 ) Y* A B

Schaltungsanalyse B A Y* Y Y* A B Markierung der stabilen Zustände! Schaltungsaufbau ausschließlich mit NOR Gattern und Inverter! KMF Digitaltechnik 2 3

Schaltungsanalyse Y* A B Welche Schaltung? NOR SR FlipFlop Y A B Y * ( ) A B Y * ( ) A B Y * ( ) A B Y * ( ) Digitaltechnik 2 3

Register Parallele Anordnung von FlipFlops mit gemeinsamen Takt. Auffang oder BufferRegister zur Zwischenspeicherung von Bitfolgen. Schiebe oder ShiftRegister zur ParallelSeriellUmwandlung oder für binäre Multiplizierer / Dividierer Digitaltechnik 2 32

Schieberegister (SISO) 4bitSchieberegister (serieller Eingang, serieller Ausgang) Mit jeder positiven Flanke wird jedes bit ein FlipFlop nach rechts verschoben. Digitaltechnik 2 33

Zeitlicher Verlauf (SISO) Daten Takt Reset. Takt 2. Takt Digitaltechnik 2 34

Auffangregister (PIPO) 4 bit werden parallel gespeichert und können parallel gelesen werden Mit dem Reset Eingang (R) können alle Ausgänge auf gesetzt werden Digitaltechnik 2 35

Schieberegister (SIPO) Daten werden seriell eingelesen und parallel ausgelesen. Mit dem Reset (R) Eingang können alle Ausgabewerte auf gesetzt. Digitaltechnik 2 36

Digitaltechnik 2 37