1471 views|3 replies

1

Posts

0

Resources
The OP
 

FIFO read and write problems [Copy link]

Hey guys, I have a question for you: When a continuous data stream is stored in an asynchronous FIFO, the read and write clocks have the same frequency but different sources, so there will be a phase difference accumulation. Will the read empty or write full situation occur over time? How can I avoid this problem?

This post is from FPGA/CPLD

Latest reply

The reading speed is faster than the writing speed.  Details Published on 2023-12-22 14:09
 

1025

Posts

1

Resources
2
 

What is the concept of phase difference accumulation? For clocks with the same frequency, the phase difference should always be fixed, so why does it accumulate?

Isn't FIFO used to solve the problem of crossing clock domains?

This post is from FPGA/CPLD
 
 

19

Posts

2

Resources
3
 

The clock frequencies used at both ends of the asynchronous fifo read and write are different

This post is from FPGA/CPLD
 
 
 

5

Posts

0

Resources
4
 
The reading speed is faster than the writing speed.
This post is from FPGA/CPLD
 
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list