Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| grundlagen_digitaltechnik [2011/01/13 09:19] – Strukturelle Beschreibung beckmanf | grundlagen_digitaltechnik [2025/03/15 15:41] (current) – add video beckmanf | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ==== Grundlagen Digitaltechnik ==== | + | ==== Grundlagen Digitaltechnik |
| - | === Inhalt === | + | Digitale Schaltungen werden mit Hardwarebeschreibungssprachen wie VHDL oder Verilog beschrieben. |
| - | Diese Veranstaltung wendet sich an Studenten der Elektrotechnik im ersten Fachsemester. | + | === VHDL Beispiele === |
| - | Das Kürzel dieser Veranstaltung im Stundenplan der Hochschule ist E-DT. | + | [[dt-code|VHDL Entity/ |
| - | Es werden die folgenden Themen behandelt. | + | |
| - | * Digitale Systeme und Darstellung von Information | + | [[dt-code-comb|Combinational Logic]] |
| - | * Binäre Zahlendarstellung | + | |
| - | * Boolesche Algebra | + | |
| - | * Kombinatorische digitale Schaltungen | + | |
| - | * Zustandsautomaten | + | |
| - | Es gibt für diese Veranstaltung einen Eintrag bei der elektronischen Lernplattform " | + | [[dt-code-sequ|Digitaltechnik Grundlagen Code sequentielle Schaltungen]] |
| - | Hochschule Augsburg unter: https:// | + | |
| - | Ich bitte alle Teilnehmer sich auf der Moodle Plattform als Teilnehmer einzutragen. | + | [[dt-code-vecnum|Digitaltechnik Grundlagen Code Arrays und Numerik]] |
| - | === Boolesche Theoreme === | + | [[dt-code-statem|Digitaltechnik Grundlagen Code Automaten und Testbench]] |
| - | Ich habe eine {{:dt-boolesche_theoreme.pdf|Übersicht über die Booleschen Theoreme}} aus der Masterarbeit von | + | [[dt-code-varsig|Digitaltechnik Grundlagen Code Signale und Variablen]] |
| - | Shannon auf diese Seite geladen. Sie können die Theoreme zur Vereinfachung von booleschen Gleichungen anwenden. | + | |
| - | === VHDL Beispiele === | + | [[dt-code-congen|Digitaltechnik Grundlagen Code Konstanten |
| - | [[dt-code|Digitaltechnik Grundlagen Code Strukturelle | + | |
| - | [[dt-code-sequ|Digitaltechnik Grundlagen Code sequentielle Schaltungen]] | + | [[dt-code-funcproc|Digitaltechnik Grundlagen Code Funktionen, Prozeduren |
| - | + | ||
| - | [[dt-code-vecnum|Digitaltechnik Grundlagen Code Arrays | + | |
| - | + | ||
| - | [[dt-code-statem|Digitaltechnik Grundlagen Code Automaten]] | + | |
| [[dt-vhdl-std-library|VHDL IEEE Standard Package]] | [[dt-vhdl-std-library|VHDL IEEE Standard Package]] | ||
| Line 36: | Line 24: | ||
| [[dt-vhdl-numeric-std-library|VHDL IEEE Numeric Standard Package]] | [[dt-vhdl-numeric-std-library|VHDL IEEE Numeric Standard Package]] | ||
| - | === Aufgaben === | + | < |
| - | + | <video width=" | |
| - | Ich habe einige Aufgaben auf das Wiki geladen: | + | <source src="https://caeis.etech.fh-augsburg.de/media/sophie-wilson-micro.mp4" type="video/mp4"> |
| - | + | Your browser does not support this video format. | |
| - | {{: | + | </video> |
| - | + | </html> | |
| - | {{: | + | |
| - | + | ||
| - | {{: | + | |
| - | + | ||
| - | {{: | + | |
| - | + | ||
| - | {{: | + | |
| - | + | ||
| - | {{: | + | |
| - | + | ||
| - | {{: | + | |
| - | + | ||
| - | + | ||
| - | === Literatur === | + | |
| - | + | ||
| - | **Barry Wilkinson, The Essence of Digital Design, Prentice Hall 2000 (verfügbar in der Bibliothek)** | + | |
| - | + | ||
| - | Gute Einführung in die Thematik mit Zahlendarstellungen und Grundgattern in den Kapiteln 1 und 2. | + | |
| - | Die Vereinfachungstechnik mit KV Diagrammen in Kapitel 3 habe ich in der Vorlesung nicht vorgestellt und sie wird | + | |
| - | auch praktisch nicht mehr verwendet. | + | |
| - | Kapitel 4 gibt eine Einführung in sequentielle Schaltungen. Sie können die ganzen Schaltungen mit | + | |
| - | JK Flipflops vergessen. | + | |
| - | In Kapitel 5 werden Automaten vorgestellt. Hier können Sie die Implementierung mit JK Flipflops vergessen. | + | |
| - | In Kapitel 6 werden PLD Schaltungen vorgestellt, | + | |
| - | Sprache wird nicht mehr verwendet. | + | |
| - | Kapitel 7 ist eine schöne Einführung in Produktionstests von Schaltungen. | + | |
| - | + | ||
| - | **David A. Patterson, John L. Hennessy, Computer Organization and Design: The Hardware/ | + | |
| - | + | ||
| - | Wer wissen möchte wie ein Computer funktioniert: | + | |
| - | In Appendix B gibt es noch eine kleine Übersicht über Digitaldesign. | + | |
| - | + | ||
| - | **Israel Koren, Computer Arithmetic Algorithms, A K Peters, 2002** | + | |
| - | + | ||
| - | Sehr schönes Buch über Zahlendarstellungen und Algorithmen für die Arithmetik. Wer wissen möchte wie man einen schnellen Addierer oder Multiplizierer baut: hier steht es. | + | |
| - | + | ||
| - | + | ||
| - | === Links === | + | |
| - | + | ||
| - | [[http://dspace.mit.edu/ | + | |
| - | + | ||
| - | alternativ aus den Collected Papers: http:// | + | |
| - | + | ||
| - | [[http:// | + | |
| - | + | ||
| - | [[http:// | + | |
| - | + | ||
| - | [[http:// | + | |
| - | + | ||
| - | [[http:// | + | |
| - | + | ||
| - | [[http:// | + | |
| - | + | ||
| - | [[http:// | + | |
| - | [[http:// | ||