FIFO-type one-way interfacing device between a master unit and a slave unit, and corresponding master unit and slave unit

An interfacing device ( 23 ) of the type enabling one-way interfacing between a master unit ( 21 ) and a slave unit ( 22 ), includes: a memory plane managed according to a "first in, first out" mode, with write and read pointers, and making it possible to store words coming from the master...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BIRSAN LAURENTIU, GARNIER SYLVAIN, DELALANDE THIERRY
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:An interfacing device ( 23 ) of the type enabling one-way interfacing between a master unit ( 21 ) and a slave unit ( 22 ), includes: a memory plane managed according to a "first in, first out" mode, with write and read pointers, and making it possible to store words coming from the master unit, via an input bus (FIFODin); a bank of output registers capable of containing words read in the memory plane and providing an output signal (FIFODout) capable of being read by the slave unit; a mechanism configured to receive read requests (FIFORdRq=1) coming from the slave unit and write requests (FIFOWr=1) coming from the master unit, each read request requiring the reading of a word group. The interfacing device further includes: a mechanism configured to receive, for each read request, of the size (NbWords) of the word group associated with said read request, size being variable from one read request to the other; and a mechanism configured to acknowledge read requests, generating, for each read request, an acknowledgement signal with a "true" value (FIFORdAck=1) if a number of words at least equal to the size (NbWords) of the word group associated with read request is available on the output signal (FIFODout) of the bank of output registers.