1oo4 Sicherheitsarchitektur mit 32-bit Prozessor

1oo4 System basierend auf Microblaze Soft-Prozessor

Entwurfsbeschreibung

  • Prozessor Speicherbus-Schnittstellen (PLBs) und IP-Cores dienen dem Daten- und Befehlstransfer.
  • Die Fast-Simplex-Link Schnittstellen (FSL-Busse) werden verwendet, um die vier Prozessoren miteinander zu verbinden.
  • Ausgabe und Testergebnisse über UART und GPIO-Module.
  • PLB_to_PLB Bridges werden verwendet, um die Daten- und Adresssignale der UART und der GPIO-Module über PLBs zur Verfügung zu stellen.
  • Der MUTEX IP-Core dient der Synchronisation des Prozesses.

1oo4 System basierend auf LEON3 Soft-Prozessor

Entwurfsbeschreibung

  • 1oo4 SoC nach IEC 61508 bis SIL 3.
  • Vier LEON3 Soft-Prozessoren.
  • Jeder Prozessor hat ein eigenes AHB-Bussystem und einen On-Chip-RAM
  • Ein Komparator wird verwendet, um die CPUs und den Speicher der vier Prozessoren zu vergleichen.
  • Über einen MUTEX IP-Core wird ausgewählt, welcher Prozessor an die Peripheriegeräte angeschlossen werden kann.
  • Wenn ein Prozessor ausfällt, wird das System auf 1oo3 degradiert.
  • Wenn zwei Prozessoren ausfallen, wird das System auf 1oo2 degradiert.