Systementwurf

  • Systembegriff
  • Beispiel Antiblockiersystem
  • Signalverarbeitung
  • Hardware/Software- Partitionierung
  • Hardware oder Software?
  • Electronic Design Automation
Startseite
Hardware oder Software? Spezifische ICs Software auf universellemStandard-Prozessor Viele Funktionen? Funktionelle Flexibilitätgefordert? Nein Ja Nein Sind spätermehr Funktionenvorgesehen? Ja Sind viele Datenzwischenzuspeichern? Nein Ja Nein Sind viele logischeZustände zuspeichern? Nein Ja Standardprozessor schnell genug? Nein Ja Ja Standardprozessor + spezifischer Koprozessor Nein Ja

Diese Frage ist nicht leicht zu beantworten. Einige Kriterien dazu sind beispielhaft dargestellt. Eine Prozessor-Lösung ist sicher stets dann vorzuziehen, wenn viele Daten sequentiell verarbeitet werden müssen und wenn die Lösung flexibel sein soll, da viele Funktionsänderungen durch Modifikation der Software leicht durchgeführt werden können. Die höchste Performance wird dagegen stets durch eine unmittelbare Hardware-Realisierung erzielt. Weitere nicht dargestellte Aspekte sind beispielsweise die Verlustleistung und vor allem die Kosten der gewählten Lösung, die stark von der zu realisierenden Stückzahl abhängig sind.