您当前的位置:五五电子网电子知识单片机-工控设备DSP/FPGA技术流水线技术在基于FPGA的DSP运算中的应用研究 正文
流水线技术在基于FPGA的DSP运算中的应用研究

流水线技术在基于FPGA的DSP运算中的应用研究

点击数:7113 次   录入时间:03-04 11:46:43   整理:http://www.55dianzi.com   DSP/FPGA技术

  2.4 控制流水线和数据流水线的划分

  由于数字信号处理系统复杂性的不断提高,在利用流水线技术实现DSP运算设计时,还有一个需要考虑的问题就是控制流水线和数据流水线的划分问题。如在高速数据采集与处理系统中,采样数据的处理主要涉及DSP运算,可以归入数据流水线。各输入通道传感器与信号调理电路的选通控制、模数转换、数据缓冲与传送、数据运算控制则需要主控芯片完成,如图2所示。高速主控芯片可以选用FPGA器件,采用流水线技术,将数据采集与处理过程中的通道选择、模数转换、数据缓冲与发送、数据运算四部分的控制过程设计为四级流水线进程,以减少数据采集与处理的平均作业时间,实现高速率的数据采集。主控芯片的流水线技术可以归入控制流水线范畴。

高速数据采集与处理系统的硬件框图

  3 结论

  通过实验对比,验证了利用流水线技术可以实现基于FPGA器件的高速DSP运算。在具体运算器设计中要通过综合过程,比较和优选流水线级数以满足速度和资源优化的需要。DSP系统在进行流水线设计时要根据运算频率明确用否流水线,合理划分控制流水线和数据流水线,还要注意合理选用原理图和VHDL描述,充分利用带有LPM_PIPELINE的LPM和EAB(M4K)等资源,最大限度提高系统数据吞吐率和设计效率。



上一页  [1] [2] 


本文关键字:技术  流水线  DSP/FPGA技术单片机-工控设备 - DSP/FPGA技术