通常所说的硬件加速仿真器实际上应该称作为硬件加速原型再现仿真器。硬件加速器已经成为我们IC设计过程中不可缺少的,正式硅流片之前的芯片原型再现仿真中的重要的验证步骤。
那么如何选择适合于我们大陆IC设计公司的加速器呢。我谈一下看法供大家参考。目前市场上的以FPGA作为硬件加速器有如下几种。
1) EVE公司的Ze-Bu系列,该公司是法国公司在美国注册的,该公司正在全世界范围内不断地扩展着加速器市场,最近收购过Tharas, Tharas公司是以一家以CPU和ASIC为主的纯加速仿真器为主的公司。Ze-Bu系列范围的确很广,而且不断在研发着更加高端的产品。我当初在日本工作的时候,曾经是Ze-Bu产品的技术支持工程师。2004年的时候正好是Ze-Bu加速器得到推广的时代。现在应该已经是变得比较成熟的了。主要特点是高端扩展。对于超大规模高端用户是个比较好的选择参考。
2) Synopsys公司的HAPS硬件加速器是从Synplicity公司收购过来的,而Synplicity公司又是从最元老的HARDI公司收购过来的, HAPS比较老型化,当时在日本被称作为老铺,说明该产品是比较成熟的,我当时2003年的时候差一点考虑过在日本关东地区销售的。HAPS产品因为比较稳定,但是以C/C++/SystemC为主的抽象语言的支持比较落后。由于被Synopsys公司所收购,因此在抽象语言库的支持上得到发展。
3) 韩国Dynalith公司的各种硬件加速系列产品。该公司的特点是:美国技术,台湾芯片,韩国元器件及系统组合。除了PCI接口技术为主之外,还采用USB2.0的接口技术,因此中小规模的产品设计的非常精细,各种接口特多。内存的应用也很广。大规模验证对应也在不断开拓。除了HDL的传统支持之外,C/C++/SystemC的支持也非常出色。特别有主见的是对于比如ARM对应,无线通信平台,现在开发的3D图像平台是该公司在现有传统的加速器的基础上的比较有突破的应用选择(Option)开发平台。该公司产品的最大特点是性价比非常之高。
其次,上述各家公司的硬件加速器都有PCI-Express技术,所以高速化程度来说都是相差无几的。从上述介绍的各种以FPGA为基础的硬件加速器来看,我们中国的公司可以根据各自公司项目的需要加以选择。因为牵涉到各家公司产品,所以我也不能作为正式文章发表,只能在我的博客中随便谈谈我所经历过的以及我的看法。
文章评论(0条评论)
登录后参与讨论