chinaaetwoaini

转 zynq总结

1
阅读(2936)

做技术还是得考虑真正的商业。树莓派,这玩意,只能玩玩,无法商用。那跟zynq有啥关系。?


zynq这玩意也只能吹吹的东西。那些把集成的arm吹的天花乱坠的,估计没用过它卖过产品。这些项目也只是学校的课设一样,不实用。


今天听到老总说,之前有个项目用1.2G的ARM做视觉处理,散热不行。还有软件设计傻了吧唧用opencv移植做。结果项目还是废了。


之前我还打算用arm做做算法,看来还是废了,这玩意没法用啊。


zynq平台到底啥玩意。有人把它神物一样捧。zynq都知道集成arm和fpga。但是集成有啥牛逼之处?


之前很多没集成的项目,经常是看到dsp和fpga交互总线是用emif类似于sram的接口,arm加fpga也是一类。所以zynq也是一样的,arm和fpga交互总线换了一个名称叫hp总线。hp总线还可以操作ocm片上高速缓存,还有也是ddr外部数据内容。


至于gp这种东西就是普通io,跟arm和fpga通过uart也差不多类似。


有人肯定问了,为啥要acp总线。acp你肯定不敢用在linux,只能用在单任务的实时操作系统。acp是数据通道的,是arm马上要取走的数据。用在非linux的裸跑程序中。



讲了这么多总线。有啥用?只是告诉大家arm这玩意也就是做做简单的东西。zynq用的最多是以太网,usb。有的客户基本拿它以太网传输视频图像,采集摄像头数据,因为TI那玩意不好通用各类摄像头。至于算法,算了吧。



公司老总说,前年就是用arm做了一个视觉平台。傻逼用linux全部调用opencv做视觉效果。结果功耗又高,效果又差。opencv能用arm玩吗?算了吧,要上intel架构,才有牛逼的效率。


Baidu
map