燧原科技采用新思科技虚拟原型技术加速AI芯片的软件开发

 如今软件开发和测试已经成为芯片开发过程中最重要且最耗时的任务之一。这与芯片与日俱增的软件需求直接相关。工业界已经意识到传统依赖RTL设计完成之后才开始软件开发及低效的调试手段越来越不能满足芯片开发项目时间的需求,同时也认识到不依赖RTL设计和硬件开发平台尽早提前开发和测试软硬件系统的重要性和必要性。

虚拟原型是电子系统的快速仿真平台,用于软件开发、集成、测试和验证。虚拟原型可以在早于芯片RTL设计之前数月生成并打包分发,因此可以实现在企业内部和企业之间同时进行软硬件协同设计。虚拟原型不依赖于RTL设计及物理硬件,其优势显而易见,为传统软件开发流程补充了调试和分析工具,可用于查看和控制软硬件电子系统的行为模式。新思科技 Virtualizer/VDK提供一个完整的解决方案,其中包括各种用于创建和使用虚拟原型的IP模型、工具、方法和设计服务。

燧原科技采用新思科技Virtualizer/VDK和PCIe虚拟I/O技术提前构建芯片虚拟原型平台,并在RTL实现之前完成相关的软件开发测试工作。PCIe虚拟I/O技术允许将作为PCIe设备的虚拟原型连接到虚拟机主机系统。该虚拟机可以通过自行选择用户操作系统进行配置,像物理设备一样检测到用户的PCIe虚拟原型设备。

通过Virtualizer的强大功能使燧原科技能基于虚拟原型平台开发AI芯片侧的固件和PCIe设备的主机侧驱动程序,并开发和运行在目标操作系统上使用该设备的应用程序,使得软件开发测试工作提前三个月以上,极大缩短后续硬件加速器或者FPGA平台上的软硬协同验证的时间。利用新思科技Virtualizer/VDK提供强大的软硬件追踪和分析能力,帮助燧原科技更好更快地优化AI软件工具链并验证软件是否最大化利用硬件的资源。

AI芯片虚拟原型平台和虚拟主机通过PCIe虚拟I/O技术连接框图

关于燧原科技

2018年3月成立于上海,在上海和北京设有研发中心。其产品是针对云端数据中心开发的深度学习高端芯片,定位于人工智能训练平台。芯片将采用自主研发的独特创新架构,具有高算力、高能效比、可编程、低成本、支持主流机器学习框架等特点,专为云端AI 训练设计和优化。

新思科技(Synopsys, Inc.,纳斯达克股票市场代码: SNPS)致力于创新改变世界,在芯片到软件的众多领域,新思科技始终引领技术趋势,与全球科技公司紧密合作,共同开发人们所依赖的电子产品和软件应用。新思科技是全球排名第一的芯片自动化设计解决方案提供商,全球排名第一的芯片接口IP供应商,同时也是信息安全和软件质量的全球领导者。作为半导体、人工智能、汽车电子及软件安全等产业的核心技术驱动者,新思科技的技术一直深刻影响着当前全球五大新兴科技创新应用:智能汽车、物联网、人工智能、云计算和信息安全。

新思科技成立于1986年,总部位于美国硅谷,目前拥有13000多名员工,分布在全球100多个分支机构。2018财年预计营业额31亿美元,拥有3000多项已批准专利,为美国标普500指数成分股龙头企业。

自1995年在中国成立新思科技以来,新思科技已在北京、上海、深圳、厦门、武汉、西安、南京、香港、澳门九大城市设立机构,员工人数超过1100人,建立了完善的技术研发和支持服务体系,秉持“加速创新、推动产业、成就客户”的理念,与产业共同发展,成为中国半导体产业快速发展的优秀伙伴和坚实支撑。新思科技携手合作伙伴共创未来,让明天更有新思!

0

付费内容

查看我的付费内容