ASIC与FPGA之争何去何从? 赛灵思CTO给出答案
作者:张迎辉
赛灵思中国大学合作十周年庆典上周在上海举行,同期还举办了OpenHW2016开源硬件与全可编程技术论坛。会议邀请了超过两百名来自中国高校的老师参加,赛灵思的CTO Ivo Bolsens、硬蛋网 CTO李世鹏博士、赛灵思研究院高级总监和多位技术专家,专程赶到活动现场做特别发言。多位高校资老师也在会议上分享了采用在教学与科研中Xilinx FPGA芯片的成果与心得。活动中,来自10所大学的大学生还在论坛上展示了基于Zynq系列设计的采用先进的视频处理方面的设计作品。
十年162个联合实验室,赛灵思高校计划硕果累累
赛灵思大学计划中国区技术经理陆佳华在介绍赛灵思中国大学计划的成果
赛灵思大学计划中国区技术经理陆佳华在十周年活动上致词时介绍,从2006年起,赛灵思与中国大陆的高校联合建立了共162所联合实验室。赛灵思支持建设了57本可编程技术教材。赛灵思建立的OpenHW社区目前有超过53000名注册用户,网站年浏览器过千万,成为了一站式的全可编程技术学习交流平台。今年赛灵思还联手其他半导体厂商,刚刚完成赞助协办了“全国大学生智能互联创新大赛”,成为教育部、教指委、高校和企业深度产学合作的重要项目。
据介绍,基于赛灵思的FPGA Zynq开展的嵌入式视频设计平台,已经被众多高校作为FPGA学习课程授课教学的核心内容,应用到了无人机机器视觉、机器人视频识别以及医学视觉、工业视觉等个新兴领域。在活动中,来自清华大学的汪玉教授,也作了神经网络深度学习的软硬件设计方面的演讲。
ASIC与FPGA的竞争?
在谈到现在半导体技术发展趋势时,赛灵思CTO Ivo Bolsens在演讲也强调指出,随着半导体工艺越来越先进,ASIC的成本会越来越高,每次工艺的更新,ASIC的数量都会明显减少。
Ivo认为:“在28纳米工艺下,单颗ASIC的平均开发成本是7000万美元,ASIC的数量是301颗。进入20纳米时代后,AISC的平均开发成本达到了1.3亿美元,这一代工艺下,ASIC的开发数量会减少到181颗。”他认为高成本、高风险、更短的产品上市时间以及紧张半导体公司研发预算,更新工艺的ASIC只会越来越少。过去几年中的半导体公司大合并,也说明了半导体产业面临的市场外部环境在收缩,企业整合就是在共同抵抗外部风险,FPGA在新兴市场上的应用只会更多。
Ivo表示,赛灵思的高增长的市场将会是更加智能、物物连接以及差异化的市场。他强调了以下四大市场应用是赛灵思看好的领域:云计算、嵌入式视频、物联网和5G无线通信。
赛灵思CTO Ivo Bolsens(中)在“XUP-10 years” 活动上与会者的集体合影
“云计算会带来存储、网络和计算的加速,嵌入式视频可以让汽车和机器看到一切,工业物联网可以实现即时控制,5G通信可以给网络带来更大的带宽。在这些快速成长的市场,赛灵思可以扮演重要的角色。” Ivo说道。
赛灵思为高校推出的新一代低成本Zynq PYNQ-Z1开发板
Xilinx研究院高级总监Patrick Lysaght则介绍了今年下半年针对高校群体推出的基于 Zynq XC7Z020 CLG4000的PYNQ-Z1 Board,预计售价仅为65美元。学生们可以用它作为“口袋机”。Patrick也提醒所有来会者,在FPGA编写程序时,除了C语言外,还可以更多地去关注学习Python。
Xilinx研究院高级总监Patrick Lysaght表示新一代ZYNQ学习板PCB印成了粉红色,售价只需65美元。
国外一些知名大学已经采用Python教授程序设计课程。例如卡耐基梅隆大学的编程基础、麻省理工学院的计算机科学及编程导论就使用Python语言讲授。众多开源的科学计算软件包都提供了Python的调用接口,例如著名的计算机视觉库OpenCV、三维可视化库VTK、医学图像处理库ITK。
此外,Python完全免费,大多数开源计算库都提供了Python的调用接口,用户可在任何计算机上免费安装Python及其扩展库。Patrick建议中国的大学编程时可以采用Python教学。