Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur eBooks für mein Endgerät anzeigen:

 

Newsletter

VHDL-Synthese. Entwurf digitaler Schaltungen und Systeme

VHDL-Synthese. Entwurf digitaler Schaltungen und Systeme

von: Jürgen Reichardt, Bernd Schwarz

Oldenbourg Wissenschaftsverlag GmbH, 2007

ISBN: 9783486581928, 415 Seiten

4. Auflage

Format: PDF, OL

Mac OSX,Windows PC Apple iPad, Android Tablet PC's Online-Lesen für: Linux,Mac OSX,Windows PC

Preis: 29,80 EUR

Ersparnis: 5,00 EUR

  • Formelsammlung Elektrotechnik und Elektronik
    Werkstoffkunde für Elektrotechniker, Informationstechniker und Elektromaschinenbauer
    Übungen und Prüfungsfragen zum ECDL
    Mein eigenes Netzwerk mit Windows XP
    Duden Wissen griffbereit - Englisch Verben
    Excel - Das Zauberbuch
    Mechatronik 1

     

     

 

Mehr zum Inhalt

VHDL-Synthese. Entwurf digitaler Schaltungen und Systeme


 

Vorwort

6

Vorwort zur 4. Auflage

7

Inhaltsverzeichnis

10

1 Einleitung und Übersicht

16

1.1 Motivation

16

1.2 Ziele und Organisation dieses Buches

17

1.3 Syntaxnotation

20

2 Synthese einfacher Schaltnetze

22

2.1 Entity, Architektur und Signale

22

2.2 Simulation von VHDL-Entwürfen

28

2.3 Schaltnetze mit Boole'schen Gleichungen

31

2.4 Synthese selektiver und bedingter Signalzuweisungen

34

2.5 Übungsaufgaben

39

3 Entwurf digitaler Funktionselemente mit Prozessen

42

3.1 Prozesse

42

3.2 Schaltnetze mit sequentiellen Anweisungen

46

3.3 Einfache Schaltwerke

60

3.4 Erzeugung von Latches

72

3.5 Vermeidbare Synthesefehler

74

3.6 RTL-Syntheserichtlinien

77

3.7 Übungsaufgaben

80

4 Tri-State- und Don't-Care- Modellierung

86

4.1 Die Datentypen std_ulogic und std_logic

86

4.2 Realisierung von Tri-State-Ausgangsstufen

89

4.3 Don't-Care-Werte als Ausgangssignal

94

4.4 Don't-Care-Werte als Eingangssignal

96

4.5 Konversion der Datentypen bit und bit_vector

99

4.6 Übungsaufgaben

101

5 Arithmetik und Synchronzähler

104

5.1 Arithmetik-Operatoren und zugehörige Datentypen

104

5.2 Komparator SN74xx85

106

5.3 Entwurf von Synchronzählern

109

5.4 Arithmetik mit den Datentypen signed und unsigned

113

5.5 Integer-Arithmetik

118

5.6 Hinweise zur Verwendung der Datentypen

125

5.7 Übungsaufgaben

127

6 Entwurf von Zustandsautomaten

132

6.1 Automatenvarianten

132

6.2 Moore-Automat für eine Impulsfolgenerkennung

135

6.3 Entwurfsbeispiel für einen Mealy-Automaten

139

6.4 VHDL-Syntaxvarianten

145

6.5 Zustandscodierung

156

6.6 Übungsaufgaben

165

7 Struktureller VHDL-Entwurf

168

7.1 Ziele und Methoden der Systempartitionierung

169

7.2 Struktureller Entwurf mit Komponenten

172

7.3 Blockstrukturierung in Architekturen

191

7.4 Strukturierung mit Unterprogrammen

193

7.5 Herstellerspezifische Komponenten und Komponentengeneratoren

201

7.6 Unterstützung durch Synthesewerkzeuge

213

7.7 Übungsaufgaben

215

8 Entwurf eines RISC-Prozessors

218

8.1 Spezifikation der Prozessorfunktionen

219

8.2 Prozessorarchitektur und -programmierung

222

8.3 VHDL-Realisierung

225

8.4 Entwurfsverifikation

243

8.5 FPGA-Implementierung

248

9 Modellierung digitaler Filter

250

9.1 FIR-Filter

252

9.2 IIR-Filter

327

9.3 FPGA-Entwurf mit Simulink

355

10 Anhang

358

10.1 VHDL-Codierungsempfehlungen

358

10.2 Checkliste zum VHDL-basierten Entwurf digitaler Systeme

363

10.3 Liste der VHDL-Schlüsselworte

367

10.4 Lösungen zu den Übungsaufgaben

367

11 VHDL-Syntaxübersicht und Bibliotheken

394

12 Literaturverzeichnis

404

13 Sachregister

408