Logika — FIFO Urządzenia pamięci to wyspecjalizowany typ układów scalonych zaprojektowany do wydajnego zarządzania sekwencjami danych. FIFO oznacza „First In, First Out”, co opisuje sposób, w jaki te obwody przetwarzają dane: pierwsza informacja, która wchodzi do FIFO, jako pierwsza opuszcza. Dzięki temu kolejność danych pozostaje stała, co czyni je kluczowymi w zastosowaniach, w których kluczowy jest czas. Pełnią przede wszystkim funkcję buforów, tymczasowo przechowując dane pomiędzy procesami działającymi z różnymi prędkościami, aby zapewnić płynny i synchroniczny przepływ informacji.
Pamięć FIFO jest powszechnie stosowana w telekomunikacji, informatyce i systemach przetwarzania czasu rzeczywistego tam, gdzie kolejność danych ma kluczowe znaczenie, na przykład w routerach sieciowych, strumieniowym przesyłaniu audio/wideo i obsłudze pakietów danych. Charakterystyka tych produktów obejmuje pojemność pamięci, często mierzoną w bajtach, oraz prędkość przesyłania danych. Pomagają w przezwyciężaniu problemów z synchronizacją i niedopasowaniem przepustowości danych pomiędzy systemami cyfrowymi. Kilku producentów znanych z produkcji wysokiej jakości komponentów pamięci Logic - FIFO to Texas Instruments, Cypress Semiconductor, IDT (Integrated Device Technology) i Renesas Electronics.