Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Fifo's are used for the interfacing two different modules working with different frequecy or same frequency.Depending upon that we have asynchronous and synchronuous fifo . u can find a lot of material in net
depending on the application u can go for synchronous fifo , where as asynchronous FIFO is used to tranfer data(data bus - if single bit changes u can go for double synchronizer) between two clock domains which are asynchronous to each other.
You can refer asynchronous fifo papers by cummings.
Hi,
According to me there are four kinds of FIFO's
1) single port syncronous fifo
either read or write operation can be done with same frequency
2) single port asyncronous fifo
either read or write operation can be done with unequal frequency
3) Dual port syncronous fifo
read and write can be done simulataniously with equal frequency
4) Dual port asyncronous fifo
read and write can be done simulataniously with unequal frequency
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.