随着国内SoC设计验证水平的提高,需求慢慢从单纯的SoC功能验证升级为SoC系统整体性能的预估和调试。以Veloce加速器为硬件平台,Mentor, a Siemens Business 提供了强有力的解决方案和流程,不仅帮助客户完成功能验证,还可以对系统功耗和系统性能进行准确的量化并高效的指导设计人员完成优化。
2020年7月17日10:00 ~ 11:30,以“Veloce在SoC系统验证中的应用”为主题,Mentor技术直播在线开启。
硬件加速器能够大大提高流片信心和产品上市速度。
很多人认为硬件加速器无非是一种速度更快的仿真器而已。毫无疑问,由于硬件加速器使用物理硬件进行仿真,使用硬件加速器验证复杂的集成电路和大型片上系统(SoC)能比软件仿真器快若干数量级。与仿真用通用计算机相比,仿真用单一功能计算机能提供更高容量、更高效的系统。并且,许多拥有并使用硬件加速器的公司都发现,除具有加快仿真速度的功能外,硬件加速器还具有其他一些功能。例如,许多经验丰富的硬件加速器用户正在推动完整的端到端功能验证的封装,即待测设计的一端为驱动程序,另一端为其他目标外围设备。端到端功能测试能实现在流片前确认大型SoC(包含如多媒体、PCIe、USB和以太网)的完整功能路径。
与单纯地加快仿真速度相比,能够充分验证驱动程序和硬件则有更显著的价值。由于在硬件加速器上使用真实的驱动程序和精确的硬件外围接口来进行调试,这给片上系统(SoC)的可用性带来更多的保证。同时,经过全面测试的设备驱动程序能加快回片后的调试进度。此外,硬件加速器的高速度和大容量使得待测设计(DUT)可以运行于和流片后一样的硅芯片原生环境上,远远早于FPGA原型和样片。硬件加速器使启动实时操作系统(RTOS)、运行设备驱动程序、执行复杂的计算、发送指令到DUT并显示结果成为可能。如此一来,硬件加速器用户所能做的远多于仿真加速,他们现在可以在硅的环境中验证一个“虚拟”的SoC,完成和真实芯片一样的测试。
用户已成功地应用这种端到端验证流程的其中一个领域就是验证手机的图形处理单元(GPU)。首先,在硬件加速器中对GPU核进行编译。然后,调用驱动程序。而为了运行驱动程序,必须启动RTOS,因为设备驱动程序需要借助RTOS中包含的功能才能运行。最后,GPU对图像进行渲染,换句话说,就是DUT的输出。整个过程中会涉及到一系列非常复杂的操作。启动LinuxRTOS需要数十亿时钟周期。RTOS将一张原始图像发送至设备驱动程序。设备驱动程序首先对图像进行无数次计算和存储操作,然后获取和向GPU提供存储地址等信息,最后指示GPU对图像进行渲染。然后,GPU从这些地址中获取所需的数据,以便进行图片制作。所有这些活动都需要运行大量的软件,而且需要数十亿个周期将一系列帧转变成视频。
如此巨大的时钟周期数,软件仿真器是无法简单完成的,而硬件加速器可以。例如,Mentor的Veloce硬件加速器可每秒运行一百万个周期,所以用户可在约两个小时内就能运行一百亿个周期。能够在处理器上运行驱动程序,接收原始图像,对图像进行准备,将图像发送至GPU进行渲染,然后处理成最终图像,这些使得硬件加速器用户能够如同测试最终产品一样充分测试待测设计。
Veloce的用户还拥有一个独特的优势,就是使用运行于工作站上的VirtuaLAB多媒体分析组件将GPU渲染的图像显示出来,该组件可从硬件加速器中获取多个帧并组合成视频。这使得Veloce用户能够看到实时视频,所以用户就可以直观地检查是否存在响应时间慢、抖动、拖尾、重影等现象。
只有Mentor的Veloce仿真环境可以提供这样一个端到端功能验证流程,因为只有Veloce具有这种流程要求的配套技术。Veloce提供了一个完整的功能验证环境,包括断言、功能覆盖、低功耗验证、全面的嵌入式软件调试套件、虚拟和物理外设、虚拟探针、加速软件执行、快速、准确的设计编译、全芯片调试可视性和企业级服务器功能。Mentor无与伦比的超高速数据通道能以闪电般的速度实现仿真器和工作站之间大量数据的传输,因此工程师可以在不中断仿真运行的前提下在硬件加速器和工作站上进行调试。
由于结合了驱动程序、RTOS和GPU,基于硬件加速器的端到端SoC功能验证流程为用户提供了很高的信心,正因为进行了全面的功能验证,前述芯片的视频接口、处理器和存储子系统出现功能错误的可能性很小。并且由于驱动程序已经在硬件加速器实现的真实硬件上进行过充分调试,所以一旦芯片出现任何问题,设计团队就会知道芯片存在制造方面的问题,因此不需要浪费时间在重新验证GPU或GPU与处理器的接口上,从而大大提高流片信心和产品上市速度。
扫码立即报名
参加线上研讨会并回复问卷
有机会获得多功能小夜灯!
关于摩尔精英
摩尔精英是领先的芯片生态链平台,使命是“让中国没有难做的芯片”,提供一站式 “芯片设计服务、供应链管理、人才和企业服务”等专业服务,客户覆盖全球1500家芯片公司。我们致力于提升效率,赋能芯片公司加速设计。
我们拥有从180nm到8nm的设计服务能力,支持Turnkey、NRE和驻场等灵活服务模式,提供从Spec/FPGA/算法到芯片交付,包括:架构规划、IP选型、前端设计、DFT、验证、物理设计、版图、IT/CAD PaaS、流片、封装和测试等服务。产品涵盖:消费电子、物联网、高性能计算、汽车电子、工业等。
摩尔精英目前全球员工超过300人,总部位于上海,在合肥、北京、深圳、重庆、苏州、广州、成都、西安、南京、厦门、新竹和硅谷等地有分支机构。
任何半导体产业相关需求,都可以提交给我们需求提交
*免责声明:本文由作者原创。文章内容系作者个人观点,半导体行业观察转载仅为了传达一种不同的观点,不代表半导体行业观察对该观点赞同或支持,如果有任何异议,欢迎联系半导体行业观察。
今天是《半导体行业观察》为您分享的第2365期内容,欢迎关注。
推荐阅读
半导体行业观察
半导体第一垂直媒体
实时 专业 原创 深度

识别二维码,回复下方关键词,阅读更多
联发科|存储|CMOS|晶圆FPGA|苹果|5G|英伟达|射频
回复 投稿,看《如何成为“半导体行业观察”的一员 》
回复 搜索,还能轻松找到其他你感兴趣的文章!
继续阅读
阅读原文