论文部分内容阅读
数字信息时代为我们带来了便利,同时也从技术上对我们提出了挑战,数字图像或者视频更是如此。面对海量数据,为达到系统的实时性要求,数据的采集、传输、处理已成为该类系统的关键环节。因此,有必须在数据的传输、处理上进行进一步的深入研究,寻求此类问题的解决方法。本论文根据RFID(Radio Frequency Identification)数据密集以及高速的特点对硬件系统进行了设计,完成了硬件电路的方案设计,芯片选型,原理图设计,PCB (PrintedCircuit Board)设计,PCI (Peripheral Component Interface)驱动程序的研究,并在多核DSP (Digital Signal Processor)上对数据进行了并行处理。其中,硬件平台包括千兆以太网对外接口、PCI总线、FPGA(Field Programmable Gate Array)核心电路、DDR2SDRAM开关电路、DDR2SDRAM通道、多核DSP核心电路设计等。作者使用PLX公司的PCI9056作为上位机与下位机之间数据传输的桥梁,在数据传输速度上比采用传统的芯片有了飞跃。使用双通道的DDR2SDRAM作为FPGA与DSP之间的数据传输通道,通过乒乓机制,将FPGA从PCI9056芯片获取的图像数据传输到多核DSP。多核DSP在对接收到数据做了并行处理之后,再将处理后的结果通过HPI (Host Port Interface)总线返回给FPGA,从而实现数据的高速率传输。整个数据传输与并行处理的时间小于10ms,完全可以满足系统的实时性要求。最后,对Windows的驱动程序进行了研究,并对图像匹配算法做了改进,给出了实验结果和分析。