No video

FIFO Depth Calculation | How to Calculate FIFO Depth | Clock Domain crossing | CDC | VLSI Interview

  Рет қаралды 11,972

Electronicspedia

Electronicspedia

Күн бұрын

Пікірлер: 20
@Sachindeo93
@Sachindeo93 2 жыл бұрын
One small note here: Since you are designing asynchronous fifo, you need to take delay for synchronizes into the account (unless told not to assume by the interviewer/examiner). So it will be addition by 2 or 3 (depends on clock frequencies and how much stage synchronizers you are using for pointer crossing the domains) into the depth value, as you need empty to be de-asserted before the first read can start.
@Electronicspedia
@Electronicspedia 2 жыл бұрын
Yes I agree with this. Thanks for bringing this point. 👍👍 I will pin your comments, so others can take a look.
@abhijeetchauhan4111
@abhijeetchauhan4111 2 жыл бұрын
Suppose I use 2FF for CDC, how many clk cycles I have to add as extra delays ?
@Electronicspedia
@Electronicspedia 2 жыл бұрын
@@abhijeetchauhan4111 Usually metastability settles in +/- 1 clock cycle on number of stages in synchronizers. This information you will get in synchronizers library datasheet.
@abhijeetchauhan4111
@abhijeetchauhan4111 2 жыл бұрын
@@Electronicspedia So will it take one extra cycle for every read/write or one extra cycle for all read/write together. I mean whil creating fifo depth, do I need to add +1 in the final depth calculation or I need to take one extra cycle for each read/write ?
@Electronicspedia
@Electronicspedia 2 жыл бұрын
Yes that's correct. We need to take extra depth. This because we have to synchronize read pointers to calculate full condition And synchronize write pointer to calculate empty condition
@tarunkohli8047
@tarunkohli8047 2 жыл бұрын
Please add more factors and cover all interview questions.
@ginozhang0184
@ginozhang0184 2 жыл бұрын
Thank you so much for your sharing. It's very useful !
@Electronicspedia
@Electronicspedia 2 жыл бұрын
Keep watching. Happy Learning 👍
@Electronicspedia
@Electronicspedia 2 жыл бұрын
Please Like, Share and Subscribe to my channel kzbin.info
@karthishanmugam5674
@karthishanmugam5674 2 жыл бұрын
Thanks for sharing sir,it is more useful sir I have some doubts in the fifo depth calculation sir 1,if write frequency is greater that read frequency and infinite data sir, that means no limit in data transfer and no idle cycle sir, that is the minimum depth calculation for fifo sir. 2,if write and read frequency are same only difference is phase is different sir and no idle cycle and transfer infinite data sir, what is the minimum depth calculation sir. Thanks for advance sir
@Electronicspedia
@Electronicspedia 2 жыл бұрын
In case 1 , the FIFO will over flow if there is a infinite data transfer at some point of time. So we can not calculate FIFO depth in this case In case 2, ideally you need 1 deep FIFO. but since we have synchronizers in the design , we need to take those into account. Fifo depth = 1 + number of stages synchronizers
@karthishanmugam5674
@karthishanmugam5674 2 жыл бұрын
@@Electronicspedia Thanks sir, for case 2 which module need to synchronious sir for write or read clock,both are same frequency only change is phases only sir
@mbuaesenju8514
@mbuaesenju8514 10 ай бұрын
Thank you.
@ginozhang0184
@ginozhang0184 2 жыл бұрын
Could you please explain how ping pong memory design works ? I would appreciate it.
@Electronicspedia
@Electronicspedia 2 жыл бұрын
Sure I have taken a note. Will explain in future videos. Thanks for suggesting.
@IITMIAN_ABHILASH
@IITMIAN_ABHILASH Жыл бұрын
Dear sir why we need to substract 25 from 100 in the depth calculation 9:52.
Designing a First In First Out (FIFO) in Verilog
24:41
Shepherd Tutorials
Рет қаралды 27 М.
When you discover a family secret
00:59
im_siowei
Рет қаралды 22 МЛН
Blue Food VS Red Food Emoji Mukbang
00:33
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 20 МЛН
白天使选错惹黑天使生气。#天使 #小丑女
00:31
天使夫妇
Рет қаралды 15 МЛН
Electronics Interview Questions: FIFO Buffer Depth Calculation
5:21
FIFO DEPTH CALCULATIONS
19:56
VLSI Gyan
Рет қаралды 1,9 М.
Electronics Interview Questions: FIFO Buffer Depth Calculation PART 1
5:48
13.14. Asynchronous FIFOs
14:48
Electron Tube
Рет қаралды 12 М.
When you discover a family secret
00:59
im_siowei
Рет қаралды 22 МЛН