Suchen und Finden
Service
Vorwort
6
Inhaltsverzeichnis
8
1 Feldprogrammierbare Bausteine: eine Einführung
12
1.1 Entwicklung der feldprogrammierbaren Logikbausteine
13
1.2 Grundlegendes
14
1.3 Logische Programmierung
18
1.4 Speicherelemente
20
1.5 Programmiermodell für Schaltwerke
22
1.6 Ein- und Ausgangsblöcke
24
1.7 Physikalische Programmierung
26
1.8 Programmierabläufe
30
1.9 Testbarkeit
31
2 High-Density PLDs (HDPLDs)
35
2.1 Industriestandard PAL/ GAL22V10
36
2.2 Architekturen hochdichter PLDs
39
2.3 Konkrete Optimierungsziele
41
2.4 PLD- Klassen
42
2.5 HDPLDs in der Praxis
43
3 Anschlussnormen und Modelle für PLDs
45
3.1 Blockmodelle
46
3.2 Routingmodelle
48
3.3 Input- Output- Modelle
52
3.4 Timingmodelle
55
3.5 Verlustleistungsmodell
58
3.6 Elektrische Anschlussnormen
59
4 Entwurfsumgebungen für PLDs
61
4.1 Vergleich der Entwurfsprozesse für Mikroprozessoren und PLDs
61
4.2 Hardwareunabhängige Übersetzung
63
4.3 Hardwareabhängige Übersetzung
64
4.4 Entwicklungssysteme
66
5 Complex Programmable Logic Devices (CPLDs)
68
5.1 Altera MAX7000
69
5.1.1 Architektur
69
5.1.2 Elektrische Eigenschaften
70
5.1.3 Varianten
71
5.1.4 Technologische Weiterentwicklung
72
5.2 Cypress Ultra37k
73
5.2.1 Architektur
73
5.2.2 Elektrische Eigenschaften
74
5.2.3 Varianten
75
5.3 Cypress Delta39k
76
5.3.1 Architektur
76
5.3.2 Elektrische Eigenschaften
78
5.3.3 Varianten
79
5.4 Lattice ispLSI1000/2000
81
5.4.1 Architektur
82
5.4.2 Elektrische Eigenschaften
83
5.4.3 Varianten
85
5.5 Lattice ispLSI5000
86
5.5.1 Architektur
86
5.5.2 Elektrische Eigenschaften
87
5.5.3 Varianten
88
5.6 Lattice ispLSI8000
89
5.6.1 Architektur
89
5.6.2 Elektrische Eigenschaften
91
5.6.3 Varianten
92
5.7 Lattice MACH4A
93
5.7.1 Architektur
93
5.7.2 Elektrische Eigenschaften
94
5.7.3 Varianten
95
5.8 Xilinx XC9500
97
5.8.1 Architektur
97
5.8.2 Elektrische Eigenschaften
98
5.8.3 Varianten
99
5.9 Xilinx XPL3 CoolRunner
100
5.9.1 Architektur
100
5.9.2 Elektrische Eigenschaften
101
5.9.3 Varianten
103
6 Field-Programmable Gate Arrays ( FPGA)
104
6.1 Actel- SX- Familie
104
6.1.1 Architektur
104
6.1.2 Elektrische Eigenschaften
106
6.1.3 Varianten
107
6.2 Actel ProASIC 500k
108
6.2.1 Architektur
108
6.2.2 Elektrische Eigenschaften
110
6.2.3 Varianten
111
6.3 Altera FLEX 10k/ 10ke
112
6.3.1 Architektur
112
6.3.2 Elektrische Eigenschaften
115
6.3.3 Varianten
116
6.4 Altera APEX 20k/ 20ke/ 20kc
118
6.4.1 Architektur
118
6.4.2 Elektrische Eigenschaften
121
6.4.3 Varianten
122
6.4.4 Integrierte und ladbare Prozessorkerne
124
6.5 Altera APEX II
125
6.5.1 Architektur
125
6.5.2 Elektrische Eigenschaften
125
6.5.3 Varianten
127
6.5.4 Spezialitäten
127
6.6 Atmel AT40k
128
6.6.1 Architektur
128
6.6.2 Elektrische Eigenschaften
130
6.6.3 Varianten
131
6.7 Atmel AT94k
131
6.7.1 Architektur
132
6.7.2 Varianten
133
6.8 QuickLogic pASIC3
133
6.8.1 Architektur
133
6.8.2 Elektrische Eigenschaften
136
6.8.3 Varianten
137
6.9 QuickLogic QuickDSP
137
6.9.1 Architektur
137
6.9.2 Elektrische Eigenschaften
139
6.9.3 Varianten
140
6.9.4 Weitere Familie von QuickLogic
142
6.10 Xilinx- Spartan- Familie
142
6.10.1 Architektur
142
6.10.2 Elektrische Eigenschaften
145
6.10.3 Varianten
146
6.11 Xilinx- Spartan- II- Familie
147
6.11.1 Architektur
147
6.11.2 Elektrische Eigenschaften
149
6.11.3 Varianten
150
6.12 Xilinx- Virtex- Familie
151
6.12.1 Architektur
151
6.12.2 Elektrische Eigenschaften
153
6.12.3 Varianten
155
6.13 Xilinx Virtex- II- Familie
159
6.13.1 Architektur
159
6.13.2 Elektrische Eigenschaften
162
6.13.3 Varianten
163
7 Programmiermodell für PLDs
165
7.1 Von-Neumann-Rechnermodell
165
7.2 Modell der PLDs
166
7.3 Reconfigurable Computing
168
7.4 Aktuelle Einsatzmöglichkeiten
169
7.5 Zusammenfassung und Konsequenzen
170
Glossar
171
Quellen- und Literaturverzeichnis
173
Stichwortverzeichnis
175
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.