本文基于模拟器件公司的Blackfin系列DSP,设计实现了一套完整的高速图像采集压缩编码系统。本文主要针对该系统中的三部分高速大量数据流进行了分析,深入讨论了其产生的原因及其对系统性能的影响。根据BlackfinDSP特有的PPI接口以及为图像处理专门优化过的DMA机制,设计了完整的高速图像数据处理机制,其中包括了对于三部分数据流专门设计的三套子机制:原始图像数据的采集、图像处理最小单元的提取和搬移以及压缩后图像数据的搬移,通过PPI接口、乒乓缓存和循环缓存与DMA和Memory-DMA的配合实现了高效率的图像数据处理。
The paper designs a completely high-speed image collecting and coding system based on the Blackfin DSP produced by Analog Devices, Inc. Furthermore, the thesis primarily analyzes the three parts of a huge data stream, stresses on analyzing the reason of its generation and its influence on the functions of the system. It also develops a totally high-speed image data processing mechanism which relies on the special PPI port and the DMA controller owned by the Blaekfin DSP. In it, there are three subsystems to meet the needs of the three parts of data stream respectively, which includes image data acquisition, generation and the removal of the minimum processing unit and the removal of the data after processing. Therefore, by combining the PPI port, the ping-pang buffer and the circular buffer with DMA and Memory-DMA, the system accomplishes high efficiency of image data processing.