Eingebettete Systeme:
Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Buch |
Sprache: | Deutsch |
Veröffentlicht: |
Berlin [u.a.]
Springer
2008
|
Ausgabe: | Korr. Nachdr. |
Schriftenreihe: | eXamen.press
|
Schlagwörter: | |
Links: | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017612385&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Umfang: | XVIII, 264 S. graph. Darst. |
ISBN: | 9783540340485 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035556583 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t| | ||
008 | 090609s2008 xx d||| |||| 00||| ger d | ||
020 | |a 9783540340485 |9 978-3-540-34048-5 | ||
035 | |a (OCoLC)552488933 | ||
035 | |a (DE-599)BVBBV035556583 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
049 | |a DE-739 |a DE-83 |a DE-91 | ||
082 | 0 | |a 004.21 |2 22/ger | |
084 | |a ST 153 |0 (DE-625)143597: |2 rvk | ||
084 | |a DAT 260f |2 stub | ||
100 | 1 | |a Marwedel, Peter |d 1949- |e Verfasser |0 (DE-588)132720736 |4 aut | |
245 | 1 | 0 | |a Eingebettete Systeme |c Peter Marwedel |
250 | |a Korr. Nachdr. | ||
264 | 1 | |a Berlin [u.a.] |b Springer |c 2008 | |
300 | |a XVIII, 264 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a eXamen.press | |
650 | 4 | |a Eingebettetes System | |
650 | 0 | 7 | |a Systementwurf |0 (DE-588)4261480-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Eingebettetes System |0 (DE-588)4396978-1 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Eingebettetes System |0 (DE-588)4396978-1 |D s |
689 | 0 | 1 | |a Systementwurf |0 (DE-588)4261480-6 |D s |
689 | 0 | |8 1\p |5 DE-604 | |
856 | 4 | 2 | |m Digitalisierung UB Passau |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017612385&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-017612385 |
Datensatz im Suchindex
DE-BY-TUM_call_number | 0002 DAT 260f 2010 A 7934 |
---|---|
DE-BY-TUM_katkey | 1744447 |
DE-BY-TUM_location | 00 |
DE-BY-TUM_media_number | 040090418863 |
_version_ | 1821933144009342976 |
adam_text | Inhaltsverzeichnis
1 Einleitung................................................. 1
1.1 Begriffe und Abgrenzung................................. 1
1.2 Anwendungsgebiete...................................... 6
1.3 Wachsende Relevanz von eingebetteten Systemen............ 8
1.4 Struktur dieses Buches................................... 10
2 Spezifikationssprachen..................................... 13
2.1 Anforderungen.......................................... 13
2.2 Berechnungsmodelle ..................................... 17
2.3 StateCharts............................................. 18
2.3.1 Modellierung von Hierarchie........................ 19
2.3.2 Zeitbedingungen .................................. 24
2.3.3 Kantenbeschriftungen und StateMate-Semantik....... 25
2.3.4 Bewertung und Erweiterungen...................... 28
2.4 Allgemeine Spracheigenschaften........................... 29
2.4.1 Synchrone und asynchrone Sprachen................. 29
2.4.2 Prozess-Konzepte.................................. 30
2.4.3 Synchronisation und Kommunkation................. 30
2.4.4 Spezifikation von Zeitbedingungen................... 31
2.4.5 Nicht-Standard-Ein-ZAusgabegeräte................. 32
2.5 SDL................................................... 32
2.6 Petrinetze.............................................. 39
2.6.1 Einführung....................................... 39
2.6.2 Bedingungs-/Ereignisnetze.......................... 42
2.6.3
Stellen^Transitionen-Netze
......................... 43
2.6.4 PrädikatVEreignis-Netze........................... 47
2.6.5 Bewertung........................................ 49
2.7 Message
Sequence
Charts................................. 49
2.8 UML .................................................. 51
2.9 Prozessnetze............................................ 55
2.9.1 Taskgraphen...................................... 55
2.9.2 Asynchroner Nachrichtenaustausch.................. 58
2.9.3 Synchroner Nachrichtenaustauch.................... 60
2.10 Java................................................... 63
2.11 VHDL................................................. 64
2.11.1 Einführung....................................... 64
2.11.2
Entities
und
Architectures
.......................... 66
2.11.3 Mehrwertige Logik und IEEE 1164.................. 68
2.11.4 VHDL-Prozesse und Simulations-Semantik ........... 75
2.12 SystemC ............................................... 80
2.13 Verilog und System Verilog................................ 81
2.14 SpecC ................................................. 83
2.15 Weitere Sprachen........................................ 84
2.16 Ebenen der Hardware-Modellierung........................ 87
2.17 Vergleich der Sprachen................................... 90
2.18 Verlässlichkeitsanforderungen ............................. 92
Hardware eingebetteter Systeme .......................... 95
3.1 Einführung............................................. 95
3.2 Eingabe................................................ 96
3.2.1 Sensoren......................................... 96
3.2.2 Sample-and-Hold-Schaltungen....................... 99
3.2.3 A/D-Wandler.....................................100
3.3 Kommunikation.........................................102
3.3.1 Anforderungen....................................103
3.3.2 Elektrische Robustheit.............................104
3.3.3 Garantieren von Echtzeitverhalten...................105
3.3.4 Beispiele.........................................106
3.4 Verarbeitungseinheiten...................................108
3.4.1 Überblick ........................................108
3.4.2 Anwendungsspezifische integrierte Schaltkreise
(ASICs)
109
3.4.3 Prozessoren.......................................110
3.4.4 Rekonfigurierbare Logik............................126
3.5 Speicher................................................129
3.6 Ausgabe................................................131
3.6.1 DZA-Wandler.....................................132
3.6.2 Aktuatoren.......................................133
4 Eingebettete Betriebssysteme, Middleware und
Scheduling
135
4.1 Schranken von Ausführungszeiten .........................136
4.2
Scheduling in
Echtzeitsystemen............................137
4.2.1 Klassifikation von
Scheduling-
Algorithmen............138
4.2.2 Aperiodisches
Scheduling
...........................141
4.2.3 Periodisches
Scheduling
............................149
4.2.4 Ressourcen-Zugriffs-Protokolle......................155
4.3 Eingebettete Betriebssysteme.............................158
4.3.1 Allgemeine Anforderungen..........................158
4.3.2 Echtzeitbetriebssysteme............................160
4.4 Middleware.............................................164
4.4.1 Echtzeit-Datenbanken..............................164
4.4.2 Zugriff auf entfernte Objekte........................165
5 Implementierung eingebetteter Systeme:
Hardware-ZSoftware-Codesign.............................169
5.1 Organisation der Nebenläufigkeit auf Task-Ebene............172
5.2 High-Level-Optimieiungen................................176
5.2.1 Umwandlung von Gleitkomma- in Festkomma-
Darstellung .......................................176
5.2.2 Einfache Schleifentransformationen..................177
5.2.3 Kachei-ZBlockweise Verarbeitung von Schleifen........179
5.2.4 Aufteilen von Schleifen ............................182
5.2.5 Falten von Feldern.................................184
5.3 Hardware-ZSoftware-Partitionierung.......................186
5.3.1 Einleitung........................................186
5.3.2
COOL
...........................................187
5.4
Compiler
für eingebettete Systeme.........................197
5.4.1 Einführung.......................................197
5.4.2 Energieoptimierende Compiler......................198
5.4.3 Compiler für digitale Signalverarbeitung..............202
5.4.4 Compiler für Multimedia-Prozessoren................205
5.4.5 Compiler für VLIW-Prozessoren.....................205
5.4.6 Compiler für Netzwerkprozessoren...................206
5.4.7 Compiler-Erzeugung, retargierbare Compiler und
Untersuchung des Entwurfsraums....................207
5.5 Versorgungsspannungs-Anpassung und Energie-Management . . 207
5.5.1 Dynamische Anpassung der Versorgungsspannung.....207
5.5.2 Dynamisches Power-Management....................211
6 Evaluierung und Validierung...............................213
6.1 Einleitung..............................................213
6.2 Pareto-Optimalität ......................................215
6.3 Simulation..............................................217
6.4 Rapid
Prototyping
und Emulation.........................218
6.5 Leistungsbewertung......................................219
6.6 Bewertung des Energieverbrauchs..........................226
6.7 Risiko- und Verlässlichkeits-Analyse........................227
6.8 Formale Verifikation.....................................233
6.9 Testen.................................................236
6.9.1 Betrachteter Bereich...............................236
6.9.2 Testfreundlicher Entwurf...........................237
6.9.3 Selbstestprogramme ...............................240
6.10 Fehlersimulation.........................................241
6.11 Fehlerinjektion..........................................242
Literaturverzeichnis ...........................................245
Sachverzeichnis................................................259
|
any_adam_object | 1 |
author | Marwedel, Peter 1949- |
author_GND | (DE-588)132720736 |
author_facet | Marwedel, Peter 1949- |
author_role | aut |
author_sort | Marwedel, Peter 1949- |
author_variant | p m pm |
building | Verbundindex |
bvnumber | BV035556583 |
classification_rvk | ST 153 |
classification_tum | DAT 260f |
ctrlnum | (OCoLC)552488933 (DE-599)BVBBV035556583 |
dewey-full | 004.21 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004.21 |
dewey-search | 004.21 |
dewey-sort | 14.21 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | Korr. Nachdr. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01556nam a2200409 c 4500</leader><controlfield tag="001">BV035556583</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">090609s2008 xx d||| |||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783540340485</subfield><subfield code="9">978-3-540-34048-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)552488933</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV035556583</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-739</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-91</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004.21</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 153</subfield><subfield code="0">(DE-625)143597:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 260f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Marwedel, Peter</subfield><subfield code="d">1949-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)132720736</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Eingebettete Systeme</subfield><subfield code="c">Peter Marwedel</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Korr. Nachdr.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berlin [u.a.]</subfield><subfield code="b">Springer</subfield><subfield code="c">2008</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVIII, 264 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">eXamen.press</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Eingebettetes System</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Systementwurf</subfield><subfield code="0">(DE-588)4261480-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Eingebettetes System</subfield><subfield code="0">(DE-588)4396978-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Eingebettetes System</subfield><subfield code="0">(DE-588)4396978-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Systementwurf</subfield><subfield code="0">(DE-588)4261480-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Passau</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017612385&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-017612385</subfield></datafield></record></collection> |
id | DE-604.BV035556583 |
illustrated | Illustrated |
indexdate | 2024-12-20T13:37:46Z |
institution | BVB |
isbn | 9783540340485 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-017612385 |
oclc_num | 552488933 |
open_access_boolean | |
owner | DE-739 DE-83 DE-91 DE-BY-TUM |
owner_facet | DE-739 DE-83 DE-91 DE-BY-TUM |
physical | XVIII, 264 S. graph. Darst. |
publishDate | 2008 |
publishDateSearch | 2008 |
publishDateSort | 2008 |
publisher | Springer |
record_format | marc |
series2 | eXamen.press |
spellingShingle | Marwedel, Peter 1949- Eingebettete Systeme Eingebettetes System Systementwurf (DE-588)4261480-6 gnd Eingebettetes System (DE-588)4396978-1 gnd |
subject_GND | (DE-588)4261480-6 (DE-588)4396978-1 |
title | Eingebettete Systeme |
title_auth | Eingebettete Systeme |
title_exact_search | Eingebettete Systeme |
title_full | Eingebettete Systeme Peter Marwedel |
title_fullStr | Eingebettete Systeme Peter Marwedel |
title_full_unstemmed | Eingebettete Systeme Peter Marwedel |
title_short | Eingebettete Systeme |
title_sort | eingebettete systeme |
topic | Eingebettetes System Systementwurf (DE-588)4261480-6 gnd Eingebettetes System (DE-588)4396978-1 gnd |
topic_facet | Eingebettetes System Systementwurf |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017612385&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT marwedelpeter eingebettetesysteme |
Inhaltsverzeichnis
Paper/Kapitel scannen lassen
Paper/Kapitel scannen lassen
Teilbibliothek Stammgelände
Signatur: |
0002 DAT 260f 2010 A 7934
Lageplan |
---|---|
Exemplar 1 | Ausleihbar Am Standort |