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.