Continue to Site

Welcome to EDAboard.com

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.

Minimun depth of an asynchronous FIFO

Status
Not open for further replies.

fragnen

Full Member level 3
Joined
Apr 3, 2019
Messages
182
Helped
0
Reputation
0
Reaction score
1
Trophy points
18
Activity points
1,299
What is the minimum depth of an asynchronous FIFO and why that should be the minimum depth? I mean if there is any depth below which we cannot get an asynchronous FIFO.
 

2
That will only work if the clocks are asynchronous but the same frequency (and there is enough dead time to account for frequency drift between the clocks, unless they are locked), otherwise it needs to be 4 or greater depending on the fill/drain rate difference.

You need to study the fill/drain rate problem. That is the basis of any FIFO design depth calculation.
 
Last edited:

So let me frame the question again.

What is the minimum depth of an asynchronous FIFO when write and read clock frequencies are same and why that should be the minimum depth?
 

Draw a timing diagram and analyze it.

It appears to me you aren't very motivated to do your own research and analysis and want others to do it for you.
 

Draw a timing diagram and analyze it.

It appears to me you aren't very motivated to do your own research and analysis and want others to do it for you.
Can you please provide some more hints?
 

Draw the timing diagram and analyze it. You don't need more hints, we've already told you what you need to do.

Do you know how to draw a timing diagram or analyze a digital circuit?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top