EP0903663B1

Apparatus comprising a circular buffer and an arrangement carrying out a programm accessing said circular buffer

Abstract

This record has no abstract on file.

EP0903663B1, drawing sheet 1
Sheet 1 of 1

Term

Term ended

Expired 24 August 2018, 8.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

7 claims: 5 independent, 2 dependent

  1. 1
    Verfahren zum Betreiben einer Anordnung mit - einem über einen Schreibzeiger und einen Lesezeiger (DP x , KP x ) adressierbaren Umlaufspeicher (D, K), - einer Einrichtung, welche ein auf den Umlaufspeicher (D, K) zugreifendes Programm ausführt, und - einer Signalisierungseinrichtung, durch welche ein Sprung des Schreibzeigers oder des Lesezeigers (DP x , KP x ) vom Speicherende zum Speicheranfang oder umgekehrt signalisiert wird, dadurch gekennzeichnet, daß der Umlaufspeicher (D, K) derart ausgelegt wird, daß der Sprung des Schreibzeigers oder des Lesezeigers (DP x , KP x ) vom Speicherende zum Speicheranfang oder umgekehrt mit dem bestimmungsgemäßen Ende einer Programmschleife des auf den Umlaufspeicher (D, K) zugreifenden Programmes zusammenfällt, und daß die Signalisierung des Sprunges des Schreibzeigers oder des Lesezeigers (DP x , KP x ) vom Speicherende zum Speicheranfang oder umgekehrt als Abbruchbedingung für die Programmschleife verwendet wird.
  2. 2
    Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Signalisierung des Sprunges des Schreibzeigers oder des Lesezeigers (DP x , KP x ) vom Speicherende zum Speicheranfang oder umgekehrt durch ein Setzen, Rücksetzen oder Umschalten einer Kennung erfolgt.
  3. 3
    Verfahren nach Anspruch 2, dadurch gekennzeichnet, daß die Kennung auf externe Veranlassung hin in einen keinen Sprung des Schreibzeigers oder des Lesezeigers (DP x , KP x ) signalisierenden Zustand versetzbar ist.
  4. 4
    Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß Sprünge des Schreibzeigers vom Speicherende zum Speicheranfang oder umgekehrt, und Sprünge des Lesezeigers (DP x , KB x ) vom Speicherende zum Speicheranfang oder umgekehrt unterschiedlich signalisiert werden.
  5. 5
    Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß Sprünge des Schreibzeigers oder des Lesezeigers (DP x , KP x ) vom Speicherende zum Speicheranfang und Sprünge des Schreibzeigers oder des Lesezeigers (DP x , KP x ) vom Speicheranfang zum Speicherende unterschiedlich signalisiert werden.
  6. 6
    Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß die Signalisierung des Sprunges des Schreibzeigers oder des Lesezeigers (DP x , KP x ) vom Speicherende zum Speicheranfang oder umgekehrt von einer den Schreibzeiger oder den Lesezeiger erzeugenden oder verwaltenden Adreßgenerierungseinheit veranlaßt wird.
  7. 7
    Anordnung mit - einem über einen Schreibzeiger und einen Lesezeiger (DP x , KP x ) adressierbaren Umlaufspeicher (D, K), - einer Einrichtung, welche ein auf den Umlaufspeicher (D, K) zugreifendes Programm ausführt, und - einer Signalisierungseinrichtung, durch welche ein Sprung des Schreibzeigers oder des Lesezeigers (DP x , KP x ) vom Speicherende zum speicheranfang oder umgekehrt signalisiert wird, dadurch gekennzeichnet, daß der Umlaufspeicher (D, K) derart ausgelegt wird, daß der Sprung des Schreibzeigers oder des Lesezeigers (DP x , KP x ) vom Speicherende zum Speicheranfang oder umgekehrt mit dem bestimmungsgemäßen Ende einer Programmschleife des auf den Umlaufspeicher (D, K) zugreifenden Programmes zusammenfällt, und daß die Signalisierung des Sprunges des Schreibzeigers oder des Lesezeigers (DP x , KP x ) vom Speicherende zum Speicheranfang oder umgekehrt als Abbruchbedingung für die Programmschleife verwendet wird.