Einchipmikrorechner und Signalprozessoren: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Omega (Diskussion | Beiträge) (Die Seite wurde neu angelegt: __TOC__ = Einleitung = == Einordnung == * Einchipmikrorechner (EMR, µC) * Digitaler Signalprozessor (DSP) === Gemeinsamkeiten === * '''Einchip-Konzept''': CPU, Sp...) |
Omega (Diskussion | Beiträge) (→ROM) |
||
Zeile 63: | Zeile 63: | ||
==== ROM ==== | ==== ROM ==== | ||
+ | |||
+ | * Masken-ROM | ||
+ | * PROM/OTR | ||
+ | * EPROM | ||
+ | * EEPROM | ||
+ | * FLASH-EEPROM | ||
+ | * FRAM | ||
+ | * "Bontout" | ||
+ | * "ROM-less" | ||
=== Ein- und Ausgabe === | === Ein- und Ausgabe === |
Version vom 14. Juli 2008, 10:35 Uhr
Einleitung
Einordnung
- Einchipmikrorechner (EMR, µC)
- Digitaler Signalprozessor (DSP)
Gemeinsamkeiten
- Einchip-Konzept: CPU, Speicher, IO, Taktgeber
- minimierte Außenbeschaltung: Abblockkondensator, Quarz
- autonomer Betrieb: Unbeaufsichtigter Betrieb, ohne zusätzlichen Bedienereingriff
- aufgabenspezifisch angepasst: "Nur soviel (Hardware) wie nötig"
- große Typenfamilien: Unterschiede in Speicher/Pins
- viele Typen
- Crosswerkzeuge: Entwicklung auf PC, aber Code für Chips
Unterschiede
EMP | DSP | |
Leistung | niedrig bis mittel | mittel bis hoch |
Datenbreite | 4, 8, 16, 32 | 16, 32, 64 |
Speichergröße | ||
* intern | sehr wenig bis mittel | meist nur mittel |
* extern | wenig bis mittel | groß bis sehr groß |
Besondere Befehle | Bit-Befehle, Bit-Adressierung |
MAC (Multiplikation, Akkumulation), zirkuläre Adressierung, Saturation (Festkomma-Arithmetik) |
Typische Anwendungen | digitale Filter/Regler Mustererkennung Bildverarbeitung |
Rechnerkern
- RISC oder CISC
- Harvard oder von Neumann
- viele Spezialregister (SFR)
- allg. Register häufig verbunden mit int. RAM
Speicher
<graphviz> digraph G { "Speicher" -> "intern"; "Speicher" -> "Speicherinterface";
"intern" -> "ROM"; "intern" -> "RAM";
"Speicherinterface" -> "Seriell"; "Speicherinterface" -> "Businterface"; "Speicherinterface" -> "\"glueless\"\n(Treiberlos)"; } </graphviz>
ROM
- Masken-ROM
- PROM/OTR
- EPROM
- EEPROM
- FLASH-EEPROM
- FRAM
- "Bontout"
- "ROM-less"
Ein- und Ausgabe
Sonstiges
Typenbeispiele
(nicht prüfungsrelevant)