I chip di memoria FIFO (acronimo per first-in, first-out) vengono utilizzati in genere in applicazioni di buffering tra dispositivi che operano a velocità differenti. Sono impiegati per poter aumentare la larghezza di banda e prevenire la perdita di dati quando avvengono comunicazioni ad alta velocità.
I dispositivi FIFO memory sono collegati ad altri componenti del circuito tramite l'uso della saldatura.
Come funzionano i chip di memoria FIFO?
Le memorie FIFO sono circuiti integrati (CI) che memorizzano i dati. Tutti i chip di memoria hanno input e output: i chip FIFO memorizzano questi dati in uno stack di memoria con uno stile "First In - First Out". Ciò significa che i dati archiviati per primi vengono rimossi per primi.
I chip di memoria FIFO funzionano mediante il rilascio dei dati dal loro buffer.
A seconda del dispositivo, le memorie FIFO possono essere unidirezionali (ossia funzionano in una sola direzione) o bidirezionali (cioè funzionano in più di una direzione).
Possono includere ingressi e uscite in parallelo
Possono essere programmabili.
Applicazioni dei chip per memorie FIFO
I chip per memorie FIFO vengono spesso impiegati nei circuiti elettronici in modo da avere il controllo di flusso e il buffering. Sono utilizzati per scopi di sincronizzazione in hardware per computer e nelle CPU (central processing unit).
Trovano applicazione in tutti quei casi in cui i dati debbano essere memorizzati temporaneamente per ulteriore elaborazione e dove siano necessarie alte prestazioni come ad esempio,
le reti,
le stazioni di base wireless,
la grafica,
l'imaging medicale,
l'acquisizione dati,
l'automazione industriale.
Le memorie FIFO possono anche essere utilizzate in impianti di diffusione video grazie alle funzioni programmabili.