随着集成电路的发展,芯片的集成度越来越高,其中嵌入了 CPU、GPU、MMUs 以及存储器,为了满足通信需求还会配置各种协议接口,如多媒体、视频、以太网以及 PCIe 等,因此在大规模芯片设计中硬件加速器变成工程师的不二选择,它可以帮助工程师快速找出问题所在,缩短开发周期,加快产品上市时间,在如今竞争激烈的市场环境下受到很多用户的青睐。
硬件仿真,优势尽显
说到仿真我们可能首先会想到软件仿真,因为其调试方便,但是如今也因为速度慢而遭到诟病。当然还有 FPGA 仿真,它以速度快被人们所知,但是缺点是在测试中可见程度差,工程师不容易直接看出问题所在,因此查错花费时间较长。为了更全面满足 IC 设计者的需求,EDA 厂商纷纷推出了硬件仿真加速器,不仅速度快、容量大,而且可以进行实时调试,给开发人员带来很大的帮助。如今硬件仿真已经成为任何验证策略中的主角,因为它能够在最具挑战性的设计中找出最难发现的缺陷,尤其是当缺陷的影响跨越嵌入式软件和底层硬件之间的边界时。Mentor Graphics 公司在硬件仿真领域已经耕耘多年,其推出的 Veloce 硬件仿真平台已经得到很多客户的认可。
Mentor Graphics 公司产品市场经理 Gabriele Pulini 指出,“硬件仿真的速度是软件仿真的 1000 倍到 2000 倍,还可以找出软件仿真无法测出的问题,使芯片在流片之前进行完备的软硬件测试。”
Mentor Graphics 公司产品市场经理 Gabriele Pulini
多方合作,建立生态圈
20 年前 IC 设计以门为主,如今以 IP 为主,ARM 核的遍地开花给 IC 设计带来便利,同时也加大了测试的难度。以 IP 为主的 IC 设计规模越来越大,ARM 核心架构也越来越复杂,因此如何对核进行验证,如何将其准确例化在 SoC 里,以及如何在 SoC 里面验证和优化成为 IC 设计工程师要考虑的重中之重。为了满足测试需求,Mentor Graphics 积极与 IP 核授权厂商展开合作,尽可能早的获得最新 IP 和相关技术,以帮助 IC 设计工程师解决设计中的问题。由此可见,建立生态圈是硬件仿真测试厂商帮助用户快速解决问题提供了强有力的保障。
Gabriele Pulini 介绍,“我们已经与 ARM 公司签订一份多年订购协议。通过此协议,我们可以在常规发布前优化其 ARM IP 流程和工具。这将使 Mentor 的客户能在其设计中加入最新的 ARM IP,相信其验证、实施和测试环境已达最优化,并且还能使其最新 ASIC 和 FPGA 设计的性能和功能都达到最高水平。同时,Imagination 全系列的从入门级到最高性能 MIPS CPU 的设计,包括最新推出的以 MIPS R6 架构为基础的深度嵌入式 M 级 M6250,都能运用 Mentor Veloce 硬件仿真平台,并且可以通过 Codelink 产品来进行调试。”
Veloce 扩展 APP 库:开辟硬件仿真新纪元
Veloce 硬件仿真平台具有诸多优势,如灵活的硬件仿真器可以允许多个用户远程操作,其对数据中心很友好,企业服务器软件使多用户之间的硬件使用率最大化等,因此近几年的市场成长很快。为了更好地服务客户,Mentor Graphics 公司在原来的基础上又推出用于 Veloce 硬件仿真平台的新型应用程序。
Veloce Apps 包括 Veloce Deterministic ICE、Veloce DFT 和 Veloce FastPath,可以解决复杂 SoC 和系统设计中的关键系统级验证难题。这些应用程序在升级的 Veloce OS3 操作系统上运行,而新的操作系统极大加快了设计编译周期、门级流程和结果重新检查。相比以往以硬件为中心的策略,Veloce OS3 上的 Veloce Apps 组合使用可以更快速地向更多工程师提供更加丰富的功能。
Gabriele Pulini 解释,“硬件仿真从出现到如今已经走过了 3 个阶段,从最初只有 CPU/GPU 的 ICE 时代到加速时代,随着互联网、多媒体以及存储器的出现进入到虚拟化时代,如今应用越来越多,随之出现了手机、汽车、物联网以及 DFS 等领域,硬件仿真进入了应用时代。Veloce Apps 的推出扩充丰富了 Mentor Graphics 在这些领域的服务能力,未来我们会推出更多的应用以扩展 Veloce APP 库,用户可以根据测试需要选择库的种类进行购买安装。”
与非网原创报道,谢绝转载!
更多关于 Veloce APP 的详细内容,请参照:Mentor Graphics 发布 Veloce Apps:开启硬件仿真新纪元