Upload
others
View
9
Download
0
Embed Size (px)
Citation preview
Literatur
Monographien
Ameling W, (1992) Digitalrechner: Datentechnik und Entwurf Logischer Systeme. Vieweg Verlag, Braunschweig Wiesbaden
Ameling W, (1990) Digitalrechner: Grundlagen und Anwendungen. Vieweg Verlag, Braunschweig Wiesbaden
Armstrong JR, (1993) Structured Logic Design with VHDL. Prentice Hall Publ. Englewoods Cliffs New Yersey London Sydney Toronto Mexico City New Delhi Tkoyo Singapore Rio de Janeiro
Armstrong JR, (1989) Chip Level Modeling with VHDL. Prentice Hall Publ. Englewoods Cliffs New Yersey London Sydney Toronto Mexico City New Delhi Tkoyo Singapore Rio de Janeiro
Auer A, (1993) PLD-Schaltungsdesign auf dem Pc. Franzis Verlag Miinchen Auer A, (1991) Programmierbare Logik-IC. Hiithig Verlag Heidelberg Bitterle D, (1993) GALs. Franzis Verlag Miinchen Blank HJ, (1998) Embedded PCs. Markt&Technik Verlag Miinchen Blieberger J, Schildt GH, Schmid U, Stockler S, (1990) Informatik. Springer Ver
lag Berlin Heidelberg New York London Paris Tokyo Hong Kong Barcelona Budapest
Bleck A, Goedecke M, Huss S, Waldschmidt K,(1996) Praktikum des modemen VLSI-Entwurfs. B. G. Teubner Stuttgart
Bode A, Biihring H, (1991) Mikrorechner-Systeme. Springer Verlag Berlin Heidelberg New York London Paris Tokyo Hong Kong Barcelona Budapest
Bode A, (1990) RISC-Architekturen. BI Wissenschaftsverlag Mannheim Wien Ziirich
Bode A, Handler W, (1983) Rechnerarchitektur II. Springer Verlag Berlin Heidelberg New York Tokyo
Bode A, Handler W, (1980) Rechnerarchitektur. Springer Verlag Berlin Heidelberg New York Tokyo
Boole G, (1854) An Investigation of The Laws of Thought on which are founded the Mathematical Theories of Logic and Probabilities. Waltonand Maberly Publ. London
368 Literatur
Borucki L, (1998) Digitaltechnik. B. G. Teubner Stuttgart Brown SD, Francis RJ, Rose J, Vranesic ZG, (1994) Field Programmable Gate Ar
rays. Kluwer Academic Publ. Boston Dordrecht London Broy M, (1995) Informatik Teil IV. Springer Verlag Berlin Heidelberg New York
London Paris Tokyo Hong Kong Barcelona Budapest Broy M, (1994) Informatik Teil III. Springer Verlag Berlin Heidelberg New York
London Paris Tokyo Hong Kong Barcelona Budapest BroyM, (1991) Informatik Teil II. Springer Verlag Berlin Heidelberg New York
London Paris Tokyo Hong Kong Barcelona Budapest Chattermol KW, (1988) Statistische Analyse und Struktur von Information. Ver
lag Chemie Weinheim Chroust G, (1998) Mikroprogrammierung und Rechnerentwurf. Oldenburg Verlag
Miinchen Wien Coelho D, (1989) The VHDL Handbook. Kluwer Academic Publ. Boston Dor
drecht London Coy W, (1988) Aufbau und Arbeitsweise von Rechenanlagen. Vieweg Verlag,
Braunschweig Wiesbaden Dal Chin M, (1996) Rechnerarchitektur. B. G. Teubner Stuttgart De Micheli G, (1994) Synthesis and Optimization of Digital Circuits. McGraw
Hill Publ. Inc. New York St. Louis San Francisco Auckland Bogota Caracas Lisbon London Madrid Mexico City Milan Montreal New Delhi San Juan Singapore Sydney Tokyo Toronto
Ebner D, (1998) Technische Grundlagen der Informatik. Springer Verlag Berlin Heidelberg New York London Paris Tokyo
Erhard W, (1995) Rechnerarchitektur: Einfiihrung und Grundlagen. B. G. Teubner Verlag, Stuttgart
Everling W, (1991) Rechnerarchitekturen. BI Wissenschaftsverlag Mannheim Wien Ziirich
Flik T, Liebig H, (1994) Mikroprozessortechnik. Springer Verlag Berlin Heidelberg New York London Paris Tokyo Hong Kong Barcelona Budapest
Giloi WK, (1993) Rechnerarchitektur. Springer Verlag Berlin Heidelberg New York London Paris Tokyo Hong Kong Barcelona Budapest
Golze U, (1995) VLSI-Entwurf eines RISC-Prozessors. Vieweg Verlag Braunschweig Wiesbaden
Harr RE, Stanculesco A, (1991) Applications of VHDL to Circuit Design. Kluwer Academic Publ. Boston Dordrecht London
Hennessy JL, Patterson DA, (1995) Computer Architecture: A Quantitative Ap-proach. Morgan Kaufman Publ. Inc. San Francisco
Heusinger P, Ronge K, Stock G,(1994) Handbuch der PLDs und FPGAs. Franzis Verlag Miinchen Johannis R, (1993) Handbuch des 80C166. Verlag Siemens AG Miinchen Kane G, Heinrich J, (1992) MIPS RISC Architecture. Prentice Hall Publ.
Englewoods Cliffs New Yersey London Sydney Toronto Mexico City New Delhi Tkoyo Singapore Rio de Janeiro
Karger R, (1996) Diagnosi von Computem. B. G. Teubemer Stuttgart Keller J, Paul W, (1997) Hardware Design. B. G. Teubner Stuttgart
Literatur 369
Kellermann W, (1999) Signale und Systeme. In: Infomationstechnik kompakt Hrsg. Mildenberger 0. Vieweg Verlag Braunschweig Wiesbaden
Lange 0, Stegmann G, (1987) Datenstrukturen und Speichertechniken. Vieweg Verlag Braunschweig Wiesbaden
Lehmann G, Wunder B, Selz M, (1994) Schaltungsdesign mit VHDL. Franzis Verlag Munchen
Liebig H, Flik T, (1993) Rechnerorganisation. Springer Verlag Berlin Heidelberg New York London Paris Tokyo Hong Kong Barcelona Budapest
Martin C, (1994) Rechnerarchitektur. Hanser Verlag Munchen Wien Mayer-Lindenberg F, (1998) Konstruktion digitaler Systeme. Vieweg Verlag
Braunschweig Wiesbanden Morgenstern B, (1992) Elektronik III: Digitale Schaltungen und Systeme. Vieweg
Verlag, Braunschweig Wiesbaden Morgenstern B, (1984) Elektronik II: Schaltungen. Vieweg Verlag, Braunschweig
Wiesbaden Morgenstern B, (1983) Elektronik I: Bauelemente. Vieweg Verlag, Braunschweig
Wiesbaden Natke HG, (1983) EinfUhrung in Theorie und Praxis der Zeitreihen- und Modalanalyse. Vieweg Verlag Braunschweig Wiesbaden Oberschelp W, Vossen G,(1990) Rechnerautbau und Rechnerstrukturen. Olden
burg Verlag Munchen Wien Paul R, (1995) Elektrotechnik und Elektronik fur Informatiker, Bd 2: Grundge
biete der Elektronik, B. G. Teubner Stuttgart Paul R, (1991) Elektrotechnik und Elektronik fur Informatiker, Bd 1: Grundge
biete der Elektrotechnik, B. G. Teubner Stuttgart Perry DL, (1991) VHDL. McGrawHill Publ. Inc. New York St. Louis San Fran
cisco Auckland Bogota Caracas Lisbon London Madrid Mexico City Milan Montreal New delhi San Juan Singapore Sydney Tokyo Toronto
Post HU, (1989) Entwurfund Technologie hochintegrierter Schaltungen. B. G. Teubner Stuttgart
PreuB L, Musa H, (1991) Computerschnittstellen. Carl Hanser Verlag Munchen Wien
Rembold U, (1998) EinfUhrung in die Informatik. Hanser Verlag Munchen Wien Sander P, Stucky W, Herschel R, (1992) Automaten Sprachen Berechenbarkeit. B.
G. Teubner Stuttgart Schmitt F J, von WendorffWC, Westerholz K, (1999) Embedded-Control
Architekturen. Hanser Verlag Munchen Wien Schmitt G, (1979) Maschinenorientierte Programrnierung fUr Mikroprozessoren.
Oldenburg Verlag Munchen Wien Schiffmann, W, Schmitz R, (1998) Technische Informatik 1: Grundlagen der digi
talen Elektronik. Springer Verlag Berlin Heidelberg New York London Paris Tokyo Hong Kong Barcelona Budapest
Schiffman W, Schmitz R, (1997) Technische Informatik 2: Grundlagen der Com putertechnik. Springer Verlag Berlin Heidelberg New York London Paris To kyo Hong Kong Barcelona Budapest
370 Literatur
Schone A, (1984) Digitaltechnik und Mikrorechner. Vieweg Verlag, Braun-schweig Wiesbaden
Siemers C, (2001) Hardwaremodellierung. Carl Hanser Verlag Miinchen Wien Siemers C, (1999) Prozessorbau. Carl Hanser Verlag Miinchen Wien Silberschatz A, Galvin PB, Gagne G, (2002) Operating Systems Concepts. John
Wiley & Sons Inc. New York Chicester Weinheim Brisbane Singapore Toronto Teich J, (1997) Digitale Hardware/Software-Systeme. Springer Verlag Berlin
Heidelberg New York London Paris Tokyo Hong Kong Barcelona Budapest Ungerer T, (1989) Innovative Rechnerarchitekturen. McGraw-Hill Hamburg New
York St. Louis San Francisco Auckland Bogota Guatemala Lissabon London Madrid Mailand Mexiko Montreal New Dehli Paris San Juan Sao Paulo Singapur Sydney Tokio Toronto
Vahid F, Givargis T (2002) Embedded System Design. John Wiley & Sons Inc. New York Chicester Weinheim Brisbane Singapore Toronto
Wegener I, (1987) The Complexity of Boolean Functions. Wiley & Sons Inc. New York Chicester Weinheim Brisbane Singapore Toronto
Wendt S, (1991) Nichtphysikalische Grundlagen der Informationstechnik. Springer Verlag Berlin Heidelberg New York London Paris Tokyo Hong Kong Barcelona Budapest
Witt KU, (1995) Elemente des Rechnerautbaus. Hanser Verlag Miinchen Wien Zengerink T, (1987) PAL-Praxis. Franzis-Verlag Miinchen
Beitragswerke
Burks AW, (1970) Essays on Cellular Automata. University of Illinois Press Burks AW, Goldstine HH, von Neumann J, (1946) Preliminary Discussion ofthe
Logical Design of an Electronic Computing Instrument. U.S. Army Ordonance Department Report
Handler W, (1975) On Classification Schemes for Computer Systens in the Postvon-Neumann-Era. In: Porceed. 4. GI Jahrestagung, LNCS Vol 26, pp.439-452, Springer Singapore Berlin Heidelberg New York Barcelona Budapest Hong Kong London Milan Paris Sata Clara Tokyo
Hartenstein RW, Becker J, Merz M, Nageldinger U, (1997) Data Scheduling to Increase Performance of Parallel Accellerators. In: Field-Programmable Logic and Applications, pp. 294-313, Springer Singapore Berlin Heidelberg New York Barcelona Budapest Hong Kong London Milan Paris Sata Clara Tokyo
Lechner E, Guccione SA, (1997) The Java Environment for Reconfigurable Computing. In: Field-Programmable Logic and Applications, pp. 284-293, Springer Singapore Berlin Heidelberg New York Barcelona Budapest Hong Kong London Milan Paris Sata Clara Tokyo
Literatur 371
Moller DPF, (1999) Responsive Systems; Embedded Systems and Embedded PCs. In: High Reliable Hard- and Software Systems, pp 15-22, Eds. Siemers C, WiesbOck J, Markt&Technik Verlag Miinchen.
Moller DPF, Siemers C, (1999) Simulation of an Embedded Processor Kernel Design on SRAM-Based FPGA. In: Proceed. SCSC 99, pp. 633-638 SCS Pub!. San Diego
Moller DPF, Siemers C, Roth S, (1998) A Concept for a New Computer Architec ture Paradigm for Hardware-Software-Co-Design. In: Computer Architecture, pp.179-180 Springer, Singapore Berlin Heidelberg New York Barcelona Budapest Hong Kong London Milan Paris Sata Clara Tokyo
Moller DPF, (1995) Wirtschaftliche Bewertung zur Planung und Steuerung von Entwicklungsprojekten eines Technologiekonzerns. In: Management-Informationssysteme, S. 440-451, Hrsg.: R. Hiehert, M. Moritz. Springer Verlag Berlin Heidelberg New York London Paris Tokyo Hong Kong Barcelona Budapest
Petri CA, (1962) Kommunikation mit Automaten. Schriften des RheinischWestfalischen Instituts fUr Instrumentelle Mathematik an der Universitat Bonn, Heft 2
Siemers C, (1999) Mikroprozessorarchitekturen. In: Taschenbuch Mikroprozessortechnik, S. 69-108, Hrsg. Beierlein T, Hagenbruch O. Fachbuchverlag Leipzig
Siemers C, Moller DPF, Roth S, (1998) The >S<puter: A Novel Mieroarchitecture for Execution inside Superscalar and VLIW Processors Using Reconfigurable Hardware. In: Computer Architecture, pp.169-178, Springer Singapore Berlin Heidelberg New York Barcelona Budapest Hong Kong London Milan Paris Sata Clara Tokyo
Siemers C, Moller DPF, (1997) The >S<puter: Introducing a Novel Concept for Dispatching Instructions Using Reconfigurable Hardware. In: Field-Program mabIe Logic and Applications, pp. 510-514, Springer Singapore Berlin Heidelberg New York Barcelona Budapest Hong Kong London Milan Paris Sata Clara Tokyo
von WendorfWC, (1999) Auswahl eines Mikroprozessors. In: Taschenbuch Mikroprozessortechnik, S. 339-356, Hrsg. Beierlein T, Hagenbruch O. Fach buchverlag Leipzig
Wilkes MV, (1951) The Best Way to Design an Automatic Calculating Machine. Report of the Manchester University Computer Inaugural Conference, pp 16-18
Zeitschriftenbeitrage
Backus J, (1978) Can Programming be Liberated from the von Neuman Style? CACM, Vol 21, pp. 613-641 Curnow H, Wichmann J. B. A, (1976) A Synthetic Benchmark. Computer Journal
Bd 19, Heft 1
372 Literatur
Dongorra J, Martin J. L, Worlton J, (1987) Computer Benchmarking: Paths and Pitfalls. IEEE Spectrum, Heft 7
Flynn MJ, (1972) Some Computer Organizations and Their Effectiveness. IEEE Transactions on Computers, Vol C-21, pp.948-960
Hauch S, (1998) The Roles of FPGA's in Reprogramroable Systems. Proceed. IEEE 86, 615-638 Hwu WW, Hank RE, Gallagher DM, Mahlke SA, Lavery DM, Haab GE, Gyllen
haal JC, August DI (1985) Compiler Technology for Future Microprocessors. Proceed. IEEE 83,1625-1640 Lengauer T, (1982) Cube-Connected Cycle - Shuffle Exchange Graph. Infor
matik-Spektrum 5,192-194 Mazor S (1995) The History of the Microcomputer - Invention and Evolution. Proceed. IEEE 83,1601-1624 Schall S, (1987) Ende der Benchmark-Vielfalt. Hard and Soft, Heft 7/8 Smith JE, (1995) The Microarchitecture of Superscalar Processors. Proceed. IEEE 83,1609-1624 Weicker RP, (1988) Dhrystone-Benchmark: Rational for Version 2 and Measure
ment Rule. SIGPLAN Notices, Bd. 23, Heft 8
Sachverzeichnis
Abfallzeit 47 Abfolgesteuerung 182 Ablaufplanung 362 Absolutwert 23 Absorptionsgesetz 81 Abstraktionsgrad 363 Abtast- und Halteglied 67,69 Abtastfrequenz 10 Abtastintervall 10 Abtastsignale 4 Abtasttheorem von Shannon 70 Abtastwerte 10 Abwiirtsziihlen 132 Addierautomat liS Addierwerk 25,164,165 Address Strobe ISS Adressbus 152, 154 Adressdecodierer 182 Adressregister 144 Adress-Tag 136 Akkumulation 361 Akkumulator 144, 194 Algorithmische Ebene 313,324 Algorithmus 107,118,119,193
genetischer 364 Aliasing 71 Allokation 362, 363 Alphabet 15,18,21,34,35 ALSU
Arithmetic Logic Shift Unit 177 ALU 119
ALU-Darstellung 174 Amdahl'sches Gesetz 232 Analog-Digital-Wandler 67,69,70 Analog-Schalter 70 Anforderungsanalyse 220 Angemessenheit 218 Anstiegszeit 47 Anti-Fuse 305,308
Antivalenz 81, 164, 179 Approximation
sukzessive Approximation 73
Aquivalenz 81
ARCHITECTURE 317,330,331 Architektur
Instruktionssatz 193 Architekturkontrollwort 266 Arithmetisch Logische Einheit 25, 163,
172,176,177,193 Array Prozessor 205 ASIC
Application Specific Integrated Circuit 87
Assembler GAL 276
Assemblersprache 162, 163 Assoziativgesetz 80 Asynchron-Mode 267 Ausfalltoleranz 227 Ausfiihrungszeit 181,211 Ausgabeautomat 109 Ausgabewerk lSI Ausgangsfunktion 108 Ausgangskennlinienfeld 43 Ausgangsmatrix 105 Ausgangsvektor 107 Auslastung 214 Aussteuerkennlinie 61 Automat
deterministischer 188 Automatentheorie 107
Basis 36 Befehlsablauf
sequentieller Befehlsablauf 190 Befehlscode 156 Befehlsholphase 179
374 Sachverzeichnis
Befehlsmixe 230 Befehlsprozessor 118, 194 Befehlsregister 179,197 Befehlssatz 148,210,221,298 Befehlsstrom 199 Befehlsverarbeitung 190 Befehlsvorrat 162 Befehlsweg 196 Befehlsziihler 145, 161, 197 Befehlszyklus 155 Benchmark 234 Berechnung 118,119,192 Beschreibungssprache
textuelle 315 Betriebssystem 161,220,237 Bezeichner 327 Biniiraddierwerk 115, 116 Biniircode 37 Bindung, 363 Biquiniircode 37 Bitfolgen 162, 163 B-Komplement 27 Block-Generate 171 Block-Hilfssignale 172 Block-Propagate 171 Boolesche Algebra 79,80 Boolesche Variable 45,90 Boolescher Verband 80 Bottom-UP-Entwurf 219 Bus
asynchroner Bus 155 semi-synchroner Bus 153 semi-synchroner Busse 154 synchroner Bus 153
Bussystem 147 Buszyklus 137
Cache 119,136,355 Cache-Controller 149 Cache-Memory 149 CALL-Befehl 161 Carry Generate 169 Carry Propagate 169 Carry-Look-Ahead-Adder 168 Carry-Save-Adder 167 CASE-Anweisung 324 Charakteristik 31 Chip Select-Leitungen 143 Circuit
Full Customized 255 Semi Customized 255
CISC 193 CISC-Architektur 155, 185 CLAA
4-Bit CLAA 171,172 CLAG 170 Closenessfunktion 364 Clusterung
hierarchische 364 CMOS
CMOS- (Complementary-Metal-Oxyd-Semiconductor) 84
CMOS-Inverter 137 CMOS-Systemen 141 Code 34
mit fester Wortliinge 34 mit variabler Wortliinge 34 Morse-Code 34
Codebaum 34 Codespeicher 156 Codevektor 37 Codewort 37 Codierung 20, 34, 35, 120
direkt urnkehrbare 35 nicht direkt urnkehrbare 35
Codierungsfaktor 184 Compiler 112, 162,221 Complex Segmented Block Device 258 Concurrent 319,338 CONFIGURATION 318,330,332 Constraints 182 Content Addressable Memory 197 Control Memory 181 Controller 148, 150 Co-Prozessor 352, 365 Co-Simulation 348 Cosyma-Konzept 364 Co-Synthese 348 Co-Test 348 CPU 163,195 CPU-Zeit 211,213
Data Transfer ACKnowledge 155 Daten 11, 151 Datenbus 152, 158, 163 Datenfluss
Graph 191,363 Prozessor 363 Rechner 191
Datenleitung 138 Datenpfad 122, 124 Datenprozessor 193
Datenregister 144 Datenspeicher 156 Datenstrom 199 Datentoken 191 Datentore 125 Datenwort 174 Decodierschaltungen 181 Defuzzyfizierung 357,361 Demultiplexer 119, 122, 124 deterministischer endlicher Automat
302 Dezimalzahl 22 Dhrystone-Benchmark 235 Diagnosegraph 237 Dirac-StoB 10 Direktheit 184 Disjunktion 83, 92 Distributed memory 209 Distributivgesetz 81 Division 164 Dotierung 42, 48 DRAM-Zelle 141 Dreiadress-Maschine 159 Drei-Adress-Maschine 180 DSP
DSP:: Digital Signal Processor 149 Dualsystem 23 Dualzahl 22, 26, 71 Dualzahlen 172 Dynamische Erweiterbarkeit 217
Ebers-Moll'sches Ersatzschaltbild 42 ECS 200 EEPROM 140,305 Ein- und Ausgabewerk 188 Ein-Adress-Maschine 158 Ein-Adresss-Maschine 180 Einerkomplement 26 Eingabealphabet 188 Eingabemenge 193 Eingabewerk 151 Eingangsregister 260 Eingangsspannungsdrift 64 Eingangsstromdrift 64 Eingangsvektor 107, 121 elektrische LOschbarkeit 265 Embedded Control 351 Embedded Systems 347 Emitter 42 ENTITY 330, 331 Entropie 17
Sachverzeichnis 375
Entwurfsraum 210 dreidimensionaler 182
Entwurfsverfahren Bottom-Up 324
EPROM 140,305 EPROM-Zelle 141 Erlanger Klassifikationsschema 200,
202 Erwartungswert 17 Exklusiv-ODER Funktion 81
Fahrstuhlsteuerung 88 Fan In 45 Fan Out 45 Fehlertoleranz 214,216 Feldbezeichner 272 Feldprogrammierung 140, 256 Festkomma-Arithmetik 167 Festkommadarstellung 28, 29 Festpunktdarstellung 28 Field Programmable Gate Array 258 Field Programmable Logic Array 258,
279 Finite-State-Machine 112 Flag
Carry Flag 145 negative Flag 145 Overflow Flag 145 Zero Flag 145
Flag-Register 173 Flash-EPROM 140 Flipflop 50, 52
D-Flipflop 129, 167 dynamisches Flipflop 52 Master-Slave-Flipflop III RS-Flipflop 129 statisches Flipflop 52 T-Flipflop 131
Floating Gate 140,307 Fourier Analyse 6 Fourier-Koeffizienten 8 Fourier-Reihe 5, 9 Fourier-Transformation 4, 11 Funktionen
arithmetische Funktionen 173 logische Funktionen 173
Funktionsaufruf 343 Funktionsmix 231 Fusible Links 308 Fuzzy Prozessor 357 Fuzzyfizierung 357,359
376 Sachverzeichnis
Fuzzy-Set 357, 358
GAL-Bausteine 87 Galoisfeld 37 GAMM-Mix 231 ganzrationale Zahlen 28 gebrochen rationale Zahlen 28 GENERIC 325 Generic Array Logic 258, 265 Gesch windigkeitsgewinn 213 GLAG
Carry Look Ahead Generator 169 Gleichtaktunterdriickung 63 Gleichtaktverstiirkung 63 Gleichverteilung 16 Gleitkommadarstellung 30, 33, 34 Gleitkommazahl 28, 33
nonnalisierte Gleitkommazahl 33 Gleitpunktzahlen 28 Grammatik 14,36 Granularitat 363 Grauwertbild 4
Halbaddierer 164, 167 2,2-Addierer 165
Halbleiterspeicher 136 Hamming-Distanz 37 Handshake 155 Hard- und Software Systeme
digitale 86 Hardware
programmierbare Hardware 174 Hardware Array Logic 265 Hardware-Assembler 112 Hardwarebeschreibungssprachen 147 Hardware-Monitor 214,236 Hardwareredundanz 216 Hardware-Software Co-Design 223,
350,362,363,364 Harmonische Analyse 6 Hazards 110, 221 Heterogenitiit 348 hidden bit 34 Hilfsvariablen 169, 170, 171 HMOS - High Density Metal Oxyd
Semiconductor 148 Host PCI-Briicke 355 Hysterese 55
IEEE Fonnat 32 Inferenz 357,360,361
Infonnation 1,2,11,12,14,15,17,36 Infonnationsgehalt 15, 16, 19, 103 injizierte Prozessorbefehle 353 Instruktionen 119 Instruktionsregister 194 Interpretationsphase 190 Inverter 44, 137
JEDEC Adressen 271,273 JEDEC-Code 271 JEDEC-Datei 276
Kanten 111 Kardinalzahl 13,36 Kamaugh-Veit-Diagramm 91 KDNF
kanonisch disjunktive Nonnalform 87
Kellerautomat 188 Kellerspeicher 179 Kippstufe 49,54
astabile Kippstufe 50 bistabile Kippstufe 50, 126, 127 mono stabile Kippstufe 50 RS-Kippstufe 127, 128, 129
Klassifikation Erlanger 187 Flynn 187
KLIPS 230 Knoten 105, 111 Kommutativgesetz 80 Komparator 71 Kompatibilitat 216 Komplementiires Element 81 Komplementbildung 164 Komplementdarstellung 25 Komplexitiit 259 Konfigurierbarkeit 352 Konjunktion 80, 83, 86, 164 Konsensus-Verfahren 103 Konsistenz 217 Kontrollfluss
Graph 363 Prozessor 363
Kostenfunktional 349 Ktirzungsregel 90 KV -Tafel 92, 93, 96, 97
Laplace-Transfonnation 4 Latch-Register 129, 158 Layout 319
Leerlaufspannungsverstiirkung 61 Leistungsbewertung 211 Leitwerk 179,203 Leseoperation 152, 154 Lesezugriff 152 LIFO-Struktur
LIFO-Struktur (Last-In-First-Out 180 Lines
Long 286 Short 286
Logic Allocator 281 Logik
binare Logik 103 kombinatorische Logik 181
Logikb1ock 1. Ordnung 257, 258, 280 Logikb1ock 2. Ordnung 258, 280 Logikzustandsfunktion 101 lose gekoppelte Systeme 209 LSB
least significant bit 73
Makrobefehl 121, 181 Makrobibliothek 358 Makro-Pipelining 205 Makrozellen 258,281,292 Mantisse 30,31,32,34
normalisierte Form 32 Maschinenbefehl 120, 181, 184 Maschinenbefehlssatz 158, 159 Maschinencode 147, 158 Maskenprogrammierung 256 Masterkarte 355 Matrixspeicher 181 Maxterm 86, 87, 88, 100 Mealy-Automat 109, 110 Mean Time Between Failure 215 Mean Time To Repair 215 Medwedjew-Automat 110 Megablock 282 Mehrfachzuweisungen 119 Metasprache 14 Metriken 363 MFLOPS 230 Mikroarchitektur 221 Mikrobefehl 120,174 Mikro-Code 175 Mikrocomputer
Ein-Platinen-Mikrocomputer 150 Mikroinstruktion 174,181, 184 Mikroprogramm 121,156,184
Sachverzeichnis 377
Mikroprogrammierung 120, 147, 181, 184 horizontale Mikroprogrammierung
183 vertikale Mikroprogrammierung 183
Mikroprograrnmspeicher 181, 184 Mikrorechnersysteme 150 MIMD 199,209 Minimierungsverfahren nach Quine-Mc-
Clusky 100 Minterm 86,87,90,91, 100, 102 MIPS 229 MISD 199 MLIPS 230 Modellierung
strukturale 324 Monitoring 236 Monoflop 50 Moore-Automat 109, 110 MOPS 229 Morse-Codes 35 MOS-FET 48 MOS-Transistoren 137 MSB
most significant bit 73 Multiplexer 118, 119, 122, 124 Multiprozessorsysteme 135,205,209 Multitaskingsystem 149 Multivibrator 50
N achbarschaftsbeziehungen 91 NAND-Gatter 45 Neben1iiufigkeit 200,201,203,345 Negation 80,164 NEGATION 83 Netz1iste 314,319,333 Netzwerkflussmodell 237 Neutrales Element 81 NOP
No OPeration 157 Normalform
disjunkte 359 disjunktive Normalform 87,90,100,
102 kanonisch konjunktive Normalform
88,102 normalisierte Gleitkommazahl 31 Northbridge 355 Null-Adress-Maschine 160 Nullpunkt
virtueller Nullpunkt 77
378 Sachverzeichnis
OpCode 156 Operanden 25,167 Operation
Einfach-Operationen 178 Exc1usiv-Oder-Operation 178 logische ODER-Operation 178 logische UND-Operation 178
Operationscode 159, 160 Operationsgeschwindigkeit 229 Operationssteuerung 181 Operationsverstiirker 60, 63, 69, 70, 77 Operationswerk 119,120,121 Operator
Maximum 359 Minimum 359 Modulo 336 Reminder 336 Signum 335
Orthogonalitat 218 OTP-Baustein 352 Output Enable 143 Overflow-Flag 28
PACKAGE 318,330,332,343 BODY 332, 343
Page-Mode-DRAM 139 Parallelismus
explizieter 207 impliziter 207
Parallelitat 200, 201 Parallelrechner 205 Parallelwandler 71 Partitionierung
funktionale 363 Hardware-Software 362 strukturale 363
PC eingebetteter 353,355 Industrie 353
PCI-ISA-Brucke 355 Performance 349 Personal Computer 148 Petri-Netz 221,237 Pflichtenheft 220 Phase
Ausfiihrungsphase 157 Decode-Phase 156 Execute-Phase 156 Fetch-Phase 155 Holen-Phase 156
Ladephase 156 Load-Phase 156 Speicherphase 157 Write Back Phase 156
Phasen-Konzept 155 Phasen-Pipelining 205 Pipelining 200, 201, 203 Place-and-Route 288 Point -Einheiten
Floating-Point-Einheiten 149 Integer- Point-Einheiten 149
Polysiliziumbrucken 305 Pre-Fetch 156 Primimplikant 102 Prioritatsdekoder 71 Produktterm-Array 292 Produktzeile 141 Programm 162 Programmable Array Logic 256, 258 Programrniermodelle 148 Programrniersprache 163 Programmstatusregister 180 Programrnzahler 156, 180, 194 PROM 121 Prozedurdeklaration 343 Prozessausfiihrungsphase 346 Prozessor
Befehlsprozessor 163, 164 Datenprozessor 163, 164 Multimedia-Prozessor 149
Prozessoren 4 Bit Prozessoren 148 CISC- Prozessoren 148 DSP-Prozessor 148 Pipeline Prozessoren 147 RISC-Prozessoren 147, 181 Spezialprozessoren 150 Standard Prozessoren 150 Superskalare Prozessoren 147
Prozessorlokalitat 135
QUAD FLAT PACKS 256 Quantisierungsintervalle 71 Quellcode 162,163,236 Quelloperanden 160 Quibiniircodeworte 38
RAM 196,305 Realtime Fahigkeit 349 Rechenwerk 118, 121, 151, 188,203,
357
Rechnerarithmetik 25 Rechnerstruktur 187 Reduktionsprinzip 117 Redundanz 19,36 Referenzlokalitat 135 Refresh 138, 139 Refresh-Zyklen 138 Register 119, 126, 143,263 Registerfile 119,144,174 Registersatz 144 Registersatzpointer 144 Registertransfer 119 Registertransferebene 119, 120, 123,
313,324 Registertypen 120 Ripple Carry Adder 165,167 RISC Konzept 149 RISC-MIPS 229 ROM 196 RS-232 Schnittstelle 46
Schaltalgebra 79,86,94,97 Schalter
eiektronischer Schalter 42 Schaltfunktion 92,97,98, 106 Schalt-Matrix 286 Schaltnetz 79, 103, 105, 106, 111, 163,
168 Schaltungen
anwenderspezifische 253 Integrierte 253
Schaltungssynthese 90 Schaltvariable 103, 106, 121 Schaltwerk 79, 106, 107, 112, 164
asynchron 106 synchron 106 zustandsorientiert 110
Schaltwerkentwurf 120 Schieberegister 39, 164, 167, 176, 177 Schleifen 360 Schmitt-Trigger 50,54 Schreiboperation 152 Schreibzugriff 152 Schwellspannung 127 Schwellwert 54, 55 Schwellwertdiskriminator 54 Scoreboard 221 Sea of Gates 222, 292 Sechstupei 115 Semiotik 14,36 Serialitat 200, 201
Sachverzeichnis 379
Shannon Theorem 17 Shared Memory 364, 365 Shifter 119,176 Sichtenkonzept 350 Signal
DTACK- Signal 155 Signale 152 Signallaufzeit 46 Signaliibergangszeit 46 Signalverarbeitung 59 Signalzuweisungsphase 346 Sign-Hag 173 SIMD 199,209 Simple Programmable Logic Device
258 Simulated Annealing 364 Simulation 238,259,345 Single Assignment Variable 191,207 SISD 199,209 Software-Monitore 236 Softwarequalitiit 255 Softwaretechnik 350 SOP
Sum-Of-Products 87 Source Code 162,365 Southbridge 355 Spannungsfolger 70 Spannungsverstiirker 60 Sparsarnkeit 218 Speicher 135
Blockspeicher 136 DRAM 136, 138, 139 Festwertspeicher 140 RAM 136 Random Access Memory 136 ROM 136 SRAM 136 Tag-RAM 136 Tagspeicher 136
speichergekoppelte Systeme 209 Speicherglieder 106 Speicherkondensator 138 Speicherwerk 151,188 Speicherw6rter 190 Speicherzelle
DRAM 138 Ein-Transistor 138 SRAM 137,138
Spektral-Transformationen 4 Sprungbefehl 189, 197 SRAM 292
380 Sachverzeichnis
Stack Data Stack 180 Hardware-Stack 180 Software-Stack 179 Top of Stack 180 User Stack 180
Stackbefehle POP 180 PUSH 180
Stack-Maschine 160,179 Stackpointer 161 Standardschaltungen 253 Standardzellen 222 Stapelregister 145, 179 State Machine 273 Statusregister 145, 194 Steuerbus 152 Steuerleitung 121,154, 172, 182 Steuerwerk 118,119,120, 151, 156,
164,179,183,188,203,302 festverdrahtetes Steuerwerk 181 mikroprogramrnierbares Steuerwerk
182 Steuerwerk mit festverdrahteten
logischen Schaltungen 180 Steuerwerk mit Mikroprograrnrnspeicher
180 Steuerwortspeicher 121 Storsicherheit 46 Stromverstiirker 60 Strukturmodellierung 319 Subtraktion 25, 164, 178 Suchverfahren 364 Superpositionsgesetz 4 Symbole
mnemotechnische Symbole 162 Symmetrie 218 Synchron Mode 267 Syntaktischer Rahmen 330 Syntax 14,36 Synthese 226, 314 System
eingebettetes 347,348,349,350 Systemebene 312,362 Systemsoftwarevereinfachung 217 Systolische Arrays 209
Taktflanke 107, 111 Taktsignal 107 Taktzyklus 118,158,211 Task Switching Mechanismen 149
Taxonomie 187,206,209 Teilschaltungen 105 Teilschaltwerke 118 Temperaturkoeffizienten 64 Testvektoren 272 Time-to-Market 312 Top-Down-Entwurf 219 tracing 237 Tragerkarte 355 Transistoren 127
bipolare Transistoren 41 Transistorschalter 43, 44 Transparenz 218 Triple Modular Redundancy 216 Tristate 125 Tristate-Ausgange 266 Tristate-Treiber 142 TTL
TTL- (Transistor-Transistor -Logik 84
TTL-Schaltkreise 45 Turingmaschine 188
Dberdeckung 102 Dberftihrungsautomaten 109 Uberftihrungsfunktion 108 Dberlebenswahrscheinlichkeit 214 Dbertrage 173 Ubertragungsvorschau 171
Umschalter 124 Urnsetzung
direkte 75 indirekte 75
Ungewissheit 17,19 UV-Licht 141
Variable 344 Ausgangsvariable 108 Eingangsvariable 108 Zustandsvariable 108
Vektor Ausgangsvektor 108 Eingangsvektor 108
Verarbeitungsgeschwindigkeit 211 Verbindungen 105 Verbindungsmatrix 105 Verbindungsnetz 282 Verftigbarkeit 214 Verhaltensbeschreibung
textuelle 123
Verhaltensmodellierung 319 Verkehrsverhaltnisse im Rechner 236 Verkniipfung
arithmetische Verkniipfung 164 logische Verkniipfung 164 NICHT-Verkniipfung 83 ODER-Verkniipfung 80,83,164 UND-Verkniipfung 80,82, 164
Verkniipfungsglieder 105, 164, 170, 181
Verlasslichkeit 214 Verlustleistung 43 Verschiebebefehle 157 Verstarker 59
Differenzverstarker 61 Nichtlinearer Verstarker 60 Operationsverstarker 60 Proportionalverstarker 60 Symmetrische Verstarker 60 Unsymmetrische Verstarker 60
Verstarkung 49 Verzogerungszeit 47,259 VHDL 314,316,318,324,330,335 Virtual Memory Management 149 Virtuelle Maschine 149, 161, 162 VLSI-Chip 222 Volladdierer 115, 164, 167
3,2-Addierer 165 von-Neumann Rechner 155 Vorwmszahler 132 Vorzeichen 24 Vorzeichendarstellung 24
Waferflache 254 Wandler
mit der Strategie der sukzessiven Approximation 72
mit Folgestrategie 72 mit Zahlstrategie 72
Warteschlangenmodell 237,238 Wartezyklen 154 Werteintervall 103
Sachverzeichnis 381
Wertetabelle 104 Wortlange 20 Wortleitung 137,138
Y-Diagrarnm 312
ZahI13,20,21,22,24,27,29,36,59 Zahlenbereich 24 Zahlendarstellung 21,25 Zahlensystem 21,22,59, 103 Zahler 121, 131 Zeichen 14, 16, 18,34 Zeichenfolge 15 Zeichenverbande 36 Zeichenvorrat 35 Zentraleinheit 121, 151, 179, 189
CPU - Central Processing Unit 147 Zero-Flag 173 Zielalphabet 34 Zielfunktion 364 Zieloperand 160 Ziffer 13,20,22,36 Ziffemaufwand 21 Ziffemfolge 59 Zustand
aktueller Zustand 108 Zustandsautomat 111, 112, 113, 114,
117,281 Zustandsautomatenmodell 107 Zustandsfolgetabellen 111, 116, 117 Zustandsfunktion 80, 100, 105 Zustandsgraph Ill, 113 ZustandsgroBe 79 Zustandsiiberfiihrungsfunktion 188 Zustandsvariable 80, 106 Zustandsvektor 107 Zuverlassigkeit 214 Zweiadress-Maschine 159, 180 Zweierkomplement 26,28,33 Zwei-Phasen-Konzept 190 Zyklische Codes 39