应大家的要求,重新开了一个帖,总结了一下我们这7,8年来跟ADI仿真器的各种纠葛,听我掰一掰ADI仿真器的一些有趣的“内幕”,有些也许必须得讲的很模糊,大家如果有不明白的,我只能在这里说:你懂的...
ADI仿真器的发展史我就不再重复了,之前有专门做了个视频去讲。今天主要是想掰一下这看似很神秘很高深的ADI仿真器。
初级阶段,我们叫黑暗时期,ADI的仿真器全球统一价3000美金,真是贵呀,不仅是中国客户,ADI自己在对中国市场时都会觉得情何以堪!我个人一直认为这个阶段非常大的限制了ADI进入中国,而TI大哥在这边耍得如火如荼。
在大家都坐不住了的时候,ADI觉得必须要有改变,否则一个工具都要3000美金的DSP,这门槛会把99%的中国客户挡在外面了,于是ADI给了一个1200美金工具包的模式,即是一套评估板加一套仿真器加一套正版软件一共1200美金。这对于之前的3000美金来讲,已经是一个非常大的让步,这个模式一直持续到了今年的5月。
有了1200美金的价格,新的问题又出来了,有些客户已经不再需要开发板了,如果我只想买仿真器怎么办?早期有不少客户就以1200美金把工具包买过来,拆出仿真器来用,开发板甩进库房。我们有一个客户就是这样,每次我看到他们库房里大把的TS201开发板,只能感叹真是浪费啊!于是ADI又给了这样一个政策,只要购买了工具包的客户,如果要再购买仿真器的话,就以800美金的价格出售,800美金这个价格正式粉墨登场了!一直到现在为止,各位如果要购买ADI的ADZS-HPUSB-ICE,正规的价格一定是800美金。
时间来到了2009年,800美金的价格对于TI大把的千元人民币的仿真器,仍然还有很大的差距,于是ADI整出了一个超低成本的Blackfin仿真器,ADZS-ICE-100B,这个仿真器150美金,不走寻常路,跟ADI以前的品质完全背离,可以说是一个实验品。
原厂仿真器的价格之路大概就是这样了。几乎我的每个客户都会问我,ADI是一个卖芯片的公司,为什么工具卖得这么贵?又不是靠工具来挣钱!我只能弱弱的说:你懂的...
从EZKIT板上裁剪下来的仿真器模块-第一代本地仿真器
我们从03年开始琢磨怎么将ADI的仿真器本地化,在这期间也有几个过程,最早大家都打起了EZKIT的主意,ADI的评估板上都会自带一个板级的仿真模块,如果把那个模块拿出来,不就可以做成仿真器了么,于是就有了在使用时Session选择必须选EZKIT的本地工具。因为是从EZKIT上分下拉的,所以这个ICE就肯定只能支持这个板子上的型号。老版的EZKIT是一个USB控制芯片作为主控芯片,速度非常慢,所以最早的本地工具的确是很烂,如果大家手上有这个版本的ICE,可以拆开来看一下,那个主控芯片已经停产了哦。再往后EZKIT升级了,仿真模块变成一个BF535和一个FPGA组成,这个时候仿真速度快了一些,但和原厂仿真器相比,仍有非常大的差距!另外值得注意的一点是,这一类的仿真器因为是从EZKIT板上裁下来的模块,所以他是肯定连不上ADI官方的EZKIT板。
安装插件后支持的仿真器-第二代本地仿真器
而后ADI在Visual DSP++软件上开放了一个API,让我们可以走一个插件式的玩意来自己做ICE,所以这种需要安装驱动,Session选择时选择第三方插件的模式,就是这种技术了。这种技术我在这边就不多做评价,各位使用者自己体验吧。
完全原厂技术仿真器-第三代本地仿真器
最后一种就是我们一直想做的,就是直接用ADI原厂的HPUSB-ICE技术和100B技术。经过我们2年的研发,解决了多个技术难点,终于把这两个10层板设计的仿真器技术掌握了,期间有各种辛酸不足为外人道也。现在的Open ADSP仿真器就是基于这两种技术而来的,并做了很多的优化和改进,比如HPUSB仿真器的接口电路、电源,100B仿真器的接口电路,驱动高速屏蔽线缆、外壳等。我们可以很自豪的说,510和560的ICE在性能上已经能够达到并超越ADI原厂ICE性能了,而这两类仿真器已经正在成为ADI处理器用户的首选工具。
【OpenADSP开源社区】北京四维卓信电子有限公司研发
www.openadsp.com
文章评论(0条评论)
登录后参与讨论