fpga fifo 和 pingpong 有什么不同?

如题所述

fifo是先进先出寄存器,主要用于用于数据缓冲,一般是快速设备和慢速设备接口之间用
pingpong就是著名的乒乓,用于用慢速设备处理高速数据,里面的数据缓冲就用的fifo(思想),他有多个fifo,这样就能从宏观上看就相当于将高速数据分频了,然后每个低速时钟同时处理,处理完后有汇集起来,变成高速数据,这是面积换速度的一个体现,跟流水线有点异曲同工之妙

其实思想都差不多,都是先将数据存起来,有高速时钟将数据存起来,然后又低速时钟来慢慢处理,每一个处理的数据又送到另一组存储器里,有高速设备调用
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-06-02
fifo是first in first out,先进后出
pingpang是两个buffer,这个存满存那个。。。。
很不一样
第2个回答  2009-06-02
意思就不一样

fpga fifo 和 pingpong 有什么不同?
pingpong就是著名的乒乓,用于用慢速设备处理高速数据,里面的数据缓冲就用的fifo(思想),他有多个fifo,这样就能从宏观上看就相当于将高速数据分频了,然后每个低速时钟同时处理,处理完后有汇集起来,变成高速数据,这是面积换速度的一个体现,跟流水线有点异曲同工之妙 其实思想都差不多,都是先将...

fpga芯片可以干嘛用的
FPGA芯片具有灵活性和适应性,可以利用预先编辑的逻辑结构文件调整内部结构,通过约束文件调整不同逻辑单元的连接和位置,优化数据路径。在处理视频信号时,FPGA芯片能充分利用其速度和结构优势,实现乒乓技术和流水线技术。在连接外部设备时,芯片采用数据并行连接方式,拓宽图像信息的位宽,利用内部逻辑功能提高...

相似回答