fpga fifo 和 pingpong 有什么不同?
发布网友
发布时间:2022-05-21 02:27
我来回答
共3个回答
热心网友
时间:2023-10-12 01:00
fifo是先进先出寄存器,主要用于用于数据缓冲,一般是快速设备和慢速设备接口之间用
pingpong就是著名的乒乓,用于用慢速设备处理高速数据,里面的数据缓冲就用的fifo(思想),他有多个fifo,这样就能从宏观上看就相当于将高速数据分频了,然后每个低速时钟同时处理,处理完后有汇集起来,变成高速数据,这是面积换速度的一个体现,跟流水线有点异曲同工之妙
其实思想都差不多,都是先将数据存起来,有高速时钟将数据存起来,然后又低速时钟来慢慢处理,每一个处理的数据又送到另一组存储器里,有高速设备调用
热心网友
时间:2023-10-12 01:01
fifo是first in first out,先进后出
pingpang是两个buffer,这个存满存那个。。。。
很不一样
热心网友
时间:2023-10-12 01:01
意思就不一样