随着微电子行业越来越多的自主品牌问世,与国外同类的差距持续缩小,其中部分甚至可以与国际巨头一决高下,这,极大的提升了国内客户的用户体验,如信息安全、安防监控、便携式消费电子等领域。
在欣欣向荣的电子行业发展大背景下,fpga这一特殊的行业也在默默变化着。大家都知道这个行业是西方发达国家对华重点禁运的领域,即使是买一颗只有几十个逻辑单元的pld也需要供应商做出口登记备案,极大影响了我国电子技术的发展速度。
在国家核高基项目重点支持的4大高端芯片中,cpu、dsp 、存储器都取得了极大的技术突破,似乎只有fpga还没有大规模国产化。在此多说一点,国外的厂商xilinx ,altera ,lattice, microsemi,在华商务发展的都不错,大中华区占他们的年销售比例都很高。笔者自己也是用altera 的器件多一些。
话说回来,altera 的产品从flex到目前的stratix10其产品性能都很不错,尤其软件的易用性。当你架构好设计的框架,其他就可以最大程度交给软件了,当然时序约束是必要的。xilinx则是在器件的布线上开放更多,这让设计的性能与灵活性更有保证,对于性能敏感的用户来说,这点就很吸引眼球。不过,目前在国内好像altera的销量压过xilinx一头,可能与前者更接地气的本土支持有关。
笔者之前虽然关注国产fpga芯片,但是主要还是在用国外这几家,直到上个月手头接到一个新项目,需要用一颗fpga实现h.264编码的特殊算法,设计虽然支持1080p,但是,帧间预测要求要有特别的算法以实现最小的逻辑开销,才算对国产fpga器件的使用有了真正的了解。这个新项目对于器件的性价比,特别是性能要求不算很低,当我还在为选择cyclone4 或spartan6犹豫不决时,紫光同创的fae 打电话给我,说他们也在做fpga,属于清华紫光旗下。我之前知道的深圳有国微电子,在做国产化fpga,fae介绍说他们是同一家母公司,不过同创是单独运营并且独立研发的。
听着这里,我顿感疑惑,fpga的架构不是一朝一夕可以搞定的,特别是与软件的配合。一致性行吗?编译可靠吗?资源利用率行吗?ip资源怎么样?关键是公司运营能长久化吗?
抱着试试看的态度,我答应了对方,他当场答应帮忙安装一套软件并提供一套开发样板。紫光同创的fpga开发软件叫pds,开发板叫“pgt30gdemo 板” ,板子做的中规中矩,双网口,必要的外部接口,一颗主芯片。
我尝试着将以前的代码移植过来,打开操作软件, 界面与其他的eda工具没有什么特别之处, 软件综合使用的是synplify pro,布局布线是软件自动完成,这也没什么不同,最后完成产生下载配置文件。从综合结果来看,相同的设计逻辑耗费比cyclonev要多些,但是也不突兀,可能与两者的架构不同有关。
在pgt3g的数据手册,笔者发现其最小逻辑单元称 ”clm” ,采用的是lut5输入,为什么采用lut5而不是流行的lut6或lut4? 仔细研究了下,发现clm包括4个lut5与6个dd,clm的lut5可以用mux开关互联,这样在一些需要更宽数据及多路输入的地方就可以实现同级互联,用以减少传输delay。
这点还是深得我心的,我在设计时需要大量使用乘法器资源,pgt30g的乘法器资源相对较多,可实现乘加,乘加和,乘累加,乘法器可以实现预加累加器并带有内部流水寄存器,并节省fpga逻辑与块ram单元。
下载到开发板后器件的运行还算稳定,的确是超过了我的预期。但是,整个编译时间略长,对操作系统支持也不算太友好,希望他们在将来能够改善。
除了技术层面的切身体验,企业的软实力也是选择国产器件最为重要的考虑因素。紫光同创作为紫光系一员,至少从资金层面上无后顾之忧。 我担心是一旦选用,其后续支持如何?因为fpga行业是要软件支撑硬件,如果编译环节用户体验不好,这也是致命打击。
若不谈国家利益或安全,单从消费者角度,国产器件怎么与国外厂商同台竞技? 笔者以为有以下两点:一是产品替代,这主要是利用成本优势取代国外产品,这条路比较容易切入,市场也很清晰,但很容易进入价格红区;二是创新应用,这条路国外厂商也在开拓,就看谁更贴近客户需求。国外大厂为了维持其高的利润水平不断提高工艺制程,导致器件逻辑容量越增越大,并且引导客户跟随着其创新的脚步一步步向前。其实在很多领域不一定采用高工艺制程的器件就更适合自己的设计应用,国内厂商应该努力打破这个垄断,以性价比,差异化为客户提供贴近实际应用的产品。
欣喜的是在与紫光同创技术人员聊天的过程中,他告诉我寻找产品差异化与外设的硬件化正是他们重点关注的方向。
在国产fpga主力匮乏的赛场,还是希望紫光同创能够支撑起一片天空。这不是喊喊口号就能拿出好的成绩的,而是需要沉下心并耐得住寂寞。说实话,紫光同创的软件略感单薄,但是每个步骤也还是扎扎实实,完成设计需求是没问题的。希望紫光同创能够迎难而上,提供质优价廉的产品,真正实现国货当自强。
作为一名有闲又爱嘚嘚的工程师,最后还是忍不住想呼喊一句,同行们,是时候给国产fpga芯片一个机会了!
分析印度尼西亚的电池镍使用量及主要问题
国产多功能控制器VP3481介绍
带分立式续流二极管的异步转换器如何实现低辐射
二极管厂商:强茂股份有限公司简介
全球化时代的芯片领域存在竞争与合作
紫光同创国产FPGA领域挑大梁 将国际巨头一决高下
4000系列CMOS数字集成电路制作(2)
怎样正确使用物联网卡?
PLC和运动控制器的比较,在哪些要求下选用运动控制器?
fireflyAIO-3399C主板FAQs方案
重庆市成立了首个国家级示范实践法治VR教育基地
嵌入式软件开发是什么意思
对人工智能的七大误区
苹果将要推出的5G版iPhone成本会有所增加
简易LED光电特性测试装置设计
用于电子皮肤热管理的超薄、柔性、辐射式冷却界面
制造业的未来发展趋势 自动化技术不容忽视
交流三相三线电源滤波器有什么特点和优势?
美高森美推出以太网络供电PSE管理器PD69104A
数字货币的相对估值方法你掌握了吗