达芬奇解决方案的几个问题:
扫描二维码
随时随地手机看文章
对于达芬奇系列解决方案(包括芯片和软件),我想说那么几句话:
1、新推出的两款芯片,内部RAM容量太小。
tms320dm6443和tms320dm6446两款dsp,内部RAM只有64K-byte,对于运行图象编解码算法来说,太少了,需要消耗大量的EMIF时间来通过EDMA与DRAM交换数据,这将极大地限制计算能力。再加上让人晕头转向的两级cache的同步问题,必定让编程人员郁闷。
当然,我也注意到,TI增大了L1 cache,并且支持DDR2,集成了ARM9作为主控cpu,这是否会弥补L2 cache太小带来的弊端,只好拭目以待了。
2、达芬奇方案中,各种视频编解码算法库的效果以及透明度,有待观察。
其实对于真正做过嵌入式视频开发的人来说,达芬奇方案中最有价值的是其许诺提供的各种视频算法,例如H264,MPEG4等。还有就是傻瓜化的开发方法。这将极大地减小嵌入式视频系统开发难度,加快产品上市时间。
但是,如果TI真的免费提供了这些算法的优良版本,将会极大损害他的第三方合作伙伴的商业利益,最终还是损害到自己的利益。权衡利弊,是否敢于这么做,也只好拭目以待了。
3、达芬奇方案中,采用Linux作为操作系统,是否被熟悉DSP/BIOS的程序员认可。
采用TI DSP开发嵌入式视频系统的程序员,想必都熟悉DSP/BIOS,现在需要再重新学习Linux开发环境,比较让人郁闷。最终结果如何,等到两年以后可以看到结果。
4、当然,达芬奇方案的优点也不少,在此夸几句。
芯片中的资源非常丰富,像个大杂烩,罗列一下:
ARM9, DDR2接口,USB2.0(支持高速模式),100M的EMAC,SD卡接口,等等。
以前因为TI的高端DSP不直接支持UART而大受诟病,现在同时提供了三路UART。这也算了,竟然还有4路10位精度的DAC作为视频编码器,就让我惊讶了。
达芬奇的软件方案可以提供好多的视频算法,这可是难得的。虽然对其心存疑虑,毕竟值得期待。
总的来说,我认为达芬奇方案推出的芯片和软件,表明TI现在也追求务实的态度,不再一直追求所谓的高性能,值得大家欢迎。
史修栋 总经理
上海润图智能系统有限公司