DM368是德州仪器达芬奇系列里的一款视频处理芯片,大概2010年前后是网络摄像机和视频编码设备里的热门方案。现在虽然已经不是主流,但存量设备不少,维护老项目时还会碰到,了解一下它的底细很有必要。
这颗芯片的结构是典型的异构设计:一颗ARM9内核的主处理器,主频四百多MHz,跑Linux系统,负责网络、存储、业务逻辑这些通用任务;视频编解码的重活则交给专用的视频协处理器,硬编码H.264能到1080p30帧。CPU干调度、协处理器干计算,这种分工是那个年代视频芯片的标准做法。
当年的典型应用就是IP网络摄像机。图像传感器把原始视频送进来,DM368做ISP处理后压缩成H.264码流,通过网络发出去。视频服务器、车载录像机、可视对讲门口机里也能见到它。配套的CCD、CMOS传感器方案,原厂和第三方都有成熟的参考设计。
开发这套平台用的是TI的DVSDK软件包,底层是Linux,编解码通过框架调用协处理器完成,应用层主要做码流封装、网络传输和用户界面。学习曲线不算平缓,光是把官方例程跑通、搞清楚视频采集到编码输出的数据流,就得花上一段时间。
从现在的眼光看,DM368的算力和编码能力已经落后了,H.265、智能分析这些新需求它都接不住。后来这个生态位被海思的Hi3516系列等芯片接棒,性价比和集成度都上了一个台阶。TI自己也逐步淡出了通用视频处理市场,把精力收回到汽车和工业芯片上。
老设备维护的建议很实际:DM368方案的产品能稳定跑就继续用,备件能多囤就囤一点;新项目就别再选它了,生态和供货都不支持。这也是嵌入式行业的一个缩影,芯片的生命周期往往比产品本身更值得关注。
下一篇:没有了