BMX160 - What is the FIFO Buffer?

Hi everyone,

Could some one explain me in simple words:

1. What the FIFO buffer is?

2. What is the advantages (if any) of using the FIFO buffer

3. Is it achieved energy optimization my using the FIFO buffer?

Thanks in advance

Nick

Best reply by BSTRobin

Hello Nikosant03,

FIFO (First Input First Output), that is, the first-in first-out queue. It is used in the sensor to cache data to prevent data loss; and can store the data in a centralized manner, which can avoid frequent communication between the main controller and the Sensor, reduce the burden on the CPU, and reduce system power consumption. A FIFO is integrated in BMX160 also to support low power application and prevent data loss in non-real0time system.

View original
3 replies
Resolved