(1)极快的运算速度,确保图像处理算法的实时性
DSP处理器从TMS320DM642开始进入图像处理领域,随后的Davinci处理器TMS320DM6467在智能交通(卡口、车牌识别)、安防(运动目标检测跟踪、周界防范)等领域得到的应用。2012年,业界最高性能的TI 新一代KeyStone架构的TMS320C6678处理器实现量产,其8个1.25GHzDSP内核,可在10W功耗下实现160GFLOP的性能,使其在运算速度、存储速度、存储容量更加适合图像算法的实现。
(2)极强的可靠性,确保可以适应工业现场的复杂环境
TMS320C6678图像处理系统诸如DB9、FMC等稳定的紧耦合接插件,避免了像PCI、PCIe这类接口的弊端,确保具有极强的抗震动能力;整个系统的功耗不到工控机的1/4,可采用铝壳体风冷散热,受环境温度、外界噪声的影响非常小;同时因为直接面向硬件编程,而且TI的SYS/BIOS操作系统非常精简,不存在病毒侵扰、软件死机的现象;板卡上集成了看门狗复位电路,进一步确保了系统可靠性。
(3)极高的集成度,确保结构紧凑、接口方便
TMS320C6678图像处理系统由于采用基于SOC的DSP芯片以及FPGA器件,板卡体积得以大幅度压缩;同时DSP芯片内置丰富的对外通信接口,其中高速接口包括PCIe、RapidIO、HyperLink等,中速接口包括Ethernet、低速接口包括UART、SPI、I2C等。这些接口只需少量电路接口实现与器件、外部设备的互联互通。
(1)SmartReflex:CVDD和VCC1V0由UCD9244和UCD7242产生,同时还需要增加一个温度传感器,芯片引脚够多且电路极为复杂,还需要软件配置,最为严重的问题是因为输出电流不能大于10A,只能用于1GHz的TMS320C6678芯片。
(2)其他辅助电源均采用分离芯片搭建,占用板卡面积较大,且稳定性受到影响。
(1)SmartReflex:CVDD和VCC1V0采用模拟设计,由LM10011和外置Mosfet管产生,芯片引脚极少,无须编程配置,同时输出电流可达15A,能用于1.25GHz的TMS320C6678芯片。(2)其他辅助电源均采用TI的模块化电源,结构紧凑、稳定可靠。
AMC接口:
4线SRIO2.1-5GbaudPerLane全双工。2线PCIeGen2-5GbaudPerLane全双工。1路SGMII接口,24线TDM接口。
JTAG调试接口。 MMC接口。
FMC接口:4线SRIO2.1-5GbaudPerLane全双工。2线PCIeGen2-5GbaudPerLane全双工。22对差分对扩展线。1路SPI接口。2对差分时钟线。可扩展4路千兆网相机接口和4路Camera-Link相机接口。
NDK,占有极高的CPU,带宽有限,不支持双网口。
将应用程序的.out文件经过一系列转换为.bin文件,如果是多核程序,需要进行资源分配、存储区域划分等操作,然后组合层一个新文件,最后用烧写。
只需在我们自主设计的PC客户端点击选中每个核的.out文件,然后一键自动完成文件转换、文件打包和文件烧写,无须使用。
提供三个典型应用的图像例程,技术内容涉及缺陷检测、条码识别、视觉定位,编程实现涉及任务分配、任务并行、数据并行、多核调度、TIImgLib库使用等,并提供《面向多相机接入的TMS320C6678图像处理系统算法开发例程》说明文件。tms320c6678
一般采用IntelCorei3/i5/i7,以Corei5-3610ME为例说明:
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-25203-1.html
发动一场战争
恶狗理解草狗意