EP1118924B1

Microprocessor system and method of operation

Abstract

This record has no abstract on file.

EP1118924B1, drawing sheet 1
Sheet 1 of 1

Term

Term ended

Expired 19 January 2020, 6.7 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

8 claims: 1 independent, 7 dependent

  1. 1
    Verfahren zum Betrieb einer Mikroprozessoranordnung mit - einer ersten Einheit (1) und einer weiteren Einheit (3, 4, 5), - einem Bus (2), über den die erste Einheit (1) mit der weiteren Einheit (3, 4, 5) verbunden ist und der Leitungen (22) für Bussignale (B), die einen Datenwert angeben, umfasst, - einer Bussteuereinheit (11) zur Steuerung von Zugriffen der ersten Einheit (1) auf die weitere Einheit (3, 4, 5) über den Bus (2), gekennzeichnet, durch - eine Leitung (21) für ein Zustandssignal, das den Betriebszustand des Busses (2) angibt, - bei dem dann, wenn von der Bussteuereinheit (11) über die Leitung (21) für das Zustandssignal (BS) mitgeteilt wird, daß kein Zugriff von der ersten Einheit (1) auf die weitere Einheit (3, 4, 5) durchgeführt wird, ein Datenwert zufallsgesteuert erzeugt wird und an die Leitungen (22) für die weiteren Bussignale (B) angelegt wird.
  2. 2
    Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Bussteuereinheit (11) das Zustandssignal und den Datenwert (B) taktweise erzeugt und daß dann, wenn in einem ersten Takt mitgeteilt wird, daß kein Zugriff von der ersten Einheit (1) auf die weitere Einheit (3, 4, 5) durchgeführt wird, in einem nachfolgenden Takt der zufallsgesteuert erzeugte Datenwert erzeugt und an die Leitungen (22) für die weiteren Bussignale (B) angelegt wird.
  3. 3
    Verfahren nach Anspruch 2, dadurch gekennzeichnet, daß der weiteren Einheit (3) der Mikroprozessoranordnung eine Adresse zugeordnet ist, durch die von der ersten Einheit (1) auf die weitere Einheit (3) zugreifbar ist, daß im nachfolgenden Takt nach einem ersten Takt, in dem mitgeteilt wird, daß kein Zugriff von der ersten Einheit auf die weitere Einheit durchgeführt wird, eine andere als die der weiteren Einheit zugeordnete Adresse an die Leitungen (22) für die weiteren Bussignale (B) angelegt wird.
  4. 4
    Verfahren nach Anspruch 3, dadurch gekennzeichnet, daß in einem dem nachfolgenden Takt wiederum nachfolgenden Takt ein Lese- oder ein Schreibzugriff über den Bus (2) ausgeführt wird.
  5. 5
    Verfahren nach Anspruch 4, dadurch gekennzeichnet, daß das Zustandssignal Signalzustände für einen Lesezugriff und einen Schreibzugriff umfaßt und daß auf der Leitung (21) für das Zustandssignal einer dieser Signalzustände angelegt wird und daß zugeordnet an den Leitungen (22) für die weiteren Bussignale (B) ein zufallsgesteuert erzeugter Datenwert angelegt wird.
  6. 6
    Verfahren nach Anspruch 5, dadurch gekennzeichnet, daß der Bus (2) der Mikroprozessoranordnung eine Leitung für ein Freigabesignal der weiteren Einheit umfaßt und daß dann, wenn von der Bussteuereinheit über die Leitung für das Zustandssignal mitgeteilt wird, daß kein Zugriff von der ersten Einheit auf die weitere Einheit durchgeführt wird, an die Leitung für das Freigabesignal ein zufallsgesteuert erzeugtes Signal angelegt wird.
  7. 7
    Mikroprozessoranordnung zur Durchführung des Verfahrens nach einem der Ansprüche 1 bis 6, die umfaßt:- eine erste Einheit (1) und eine weitere Einheit (3, 4, 5), - einen Bus (2), über den die erste Einheit (1) mit der weiteren Einheit (3, 4, 5) verbunden ist und der vorgesehen ist, Leitungen (22) für weitere Bussignale (B), die einen Datenwert angeben, umfaßt, - eine Bussteuereinheit (11) zur Steuerung von Zugriffen der ersten Einheit (1) an die weitere Einheit (3, 4, 5) über den Bus (2), gekennzeichnet, durch - eine Leitung (21) für ein Zustandssignal, das den Betriebszustand des Busses (2) angibt, - einen Zufallsgenerator (12), der, wenn von der Bussteuereinheit (11) über die Leitung (21) für das Zustandssignal (BS) mitgeteilt wird, daß kein Zugriff von der ersten Einheit (1) auf die weitere Einheit (3, 4, 5) durchgeführt wird, ein Datenwert zufallsgesteuert erzeugt und an die Leitungen (22) für die weiteren Bussignale (B) anlegt.
  8. 8
    Mikroprozessoranordnung nach Anspruch 7, dadurch gekennzeichnet, daß die erste Einheit (1) eine Verarbeitungs- und Steuereinheit eines Mikroprozessors ist und daß die weitere Einheit eine Peripherieeinheit (4, 5) eines Mikroprozessors zur Ein- und Ausgabe von Signalen vom und zum Mikroprozessor oder ein Speicher (3) ist.