Questions tagged [fifo]
FIFO (First In, First Out) is one way of managing a buffer for data
105 questions
0 votes
0 answers
14 views
Full flag in asynchronous fifo?
My question is about calculation of full flag for an asynchronous fifo: rdptr is grey code of read pointer which is synchronized to write clock. Original read pointer increments on read operation and ...
2 votes
1 answer
139 views
2DFF synchronizer output was determined to be a clock by timing analyzer
I'm the newbie in FPGA. I want to design a frequency counter, so the design will involved some CDC problem. Therefore, I used FIFO (I use the Quartus FIFO IP) and 2DFF synchronizer in my design. Below ...
1 vote
2 answers
614 views
Synchronous FIFO design code review
As a personal project, I have designed a synchronous FIFO in Verilog HDL. But while testing with a testbench, I observed that the FIFO values are flushed out after one clock cycle when read-enable is ...
6 votes
4 answers
724 views
Is there a canonical way to signal WS2811/2812 LED strip?
The WS2811/2812 protocol is well-defined and hence the chip now seems to dominate addressable strip lighting products. People have managed to use SPI and UART to control it, and someone even did it ...
2 votes
2 answers
666 views
FT232H FIFO slow USB?
So, I have an FT232H chip, specifically this breakout. I'm trying to read data as fast as possible from it, so I've set it to synchronous 245 FIFO mode, which the datasheet says should yield up to 40 ...
0 votes
1 answer
250 views
IIM-42352 interrupt triggers multiple times, when condition is only met once
Currently I am working with esp32-s3-mini system which communicates with IIM-42352 accelerometer via SPI. My configurations are as follows: *FIFO mode- stream to FIFO *Packet size- 16 bytes *Interrupt ...
1 vote
1 answer
1k views
Verification of asynchronous FIFO
I am completely new to the SystemVerilog world, and I am trying to verify the asynchronous FIFO made by Cummings. The goal is to verify this design by using the Tb components, so no UVM at all. I ...
0 votes
1 answer
277 views
Importance of ADC Speed for Accelerator Pedal Position Sensor (APPS)
We are building a electric vehicle and need an accelerator pedal position system. We have the circuit designed as shown below. When simulating our circuit, the ADC speed of the Arduino Uno seemed slow....