虚拟原型设计 

通过提前和加快软件开发加速创新 

硬件和软件集成变得日益复杂,成为了半导体和原始设备制造商公司在开发下一代无线、消费类和汽车设备时所面临的巨大挑战。 在传统的硬件和软件串行开发流程中,绝大多数软件在完成硅片设计之后才开发和验证,往往不能满足极具挑战性的产品开发进度。

通过提前和加快软件开发并提升整个供应链中的沟通,虚拟原型能够加快上市时间。 在硬件设计完成之前的好几个月,软件工程师就能开始开发,使得在完成硅片后的几天内就能启动整个系统。 虚拟原型是完整系统的快速且功能完整的软件模型,可执行未经更改的产品代码并提供无与伦比的高调试效率。

Synopsys 的虚拟原型解决方案包括 Virtualizer 工具集、用于创建虚拟原型的业内最丰富的 事务级模型 (TLM)、用于早期软件开发的 Virtualizer 开发工具包 (VDK),以及可确保项目成功的各种服务。

了解更多 Virtualizer 的相关信息

 

混合原型解决方案
无缝集成虚拟原型和基于 FPGA 的原型


事务级模型
最为丰富的事务级模型

  • VDK
  • 使用 Virtualizer 开发工具包可让软件开发提前more

用于 ARM 处理器的 VDK 系列产品
一站式购齐用于 ARM 处理器的 VDK 系列产品


VDKs汽车
VDKs汽车MCUs和SoCs


用于ARC HS38处理器的VDK
一站式购齐用于ARC HS处理器VDK系列产品


 
通过运行真实的软件应用程序,对复杂嵌入式系统设计、仿真、分析和优化,并定量评估其性能。


 
帮助构建用于完成硅片设计之前软件开发的事务级模型 (TLM) 和虚拟原型。


System Studio
复杂数字信号处理 (DSP) 算法基于模型的设计创建、仿真和分析。
PDF下载数据手册


System Studio 库
3,000 多个可供使用的模型,支持无线和数字信号处理领域的协议和标准的分析与设计


SPW
数字信号处理设计从创新到实施的路径(包括 C 数据流 (CDF) 支持)
PDF下载数据手册


SPW 模型库
用于加快通信系统设计的采用最新标准的模型库,包括 LTE 模型库。


LTE/LTE-A 算法库
LTE/LTE-A 物理层仿真库是一个符合3GPP标准协议的可执行的算法库

Synopsys 可提供最全面的虚拟原型解决方案,包括强大的编程和终端用户工具、最为丰富的各种模型、基于标准的方法论以及各种专业的服务

  • 在可提供硬件之前(甚至在 RTL 之前),就能开始嵌入式软件的开发
  • 强大的调试和分析工具能提高开发人员、测试和验证团队的工作效率
  • 轻松实现在整个供应链的部署,从而增强沟通并实现供应商和客户的同步开发
  • 半导体和电子公司可借助 Synopsys 的各种工具、方法论和服务,来优化实施基于虚拟原型的开发

这样便能提前和加快优质产品的开发。

在从规范到后期生产的整个电子产品开发过程中,均可使用 Synopsys 虚拟原型。

软件驱动验证: 硬件验证团队通过使用 Synopsys 虚拟原型来创建系统级设计测试。 这些测试通过混合协同仿真环境来对 RTL 进行验证,该环境包括接受测试的硬件单元和作为测试平台的虚拟原型。 因此,可以在完整系统(硬件和软件协同验证)的情境下,对硬件进行更加高效地验证。

软件开发、集成和测试: 对于固件程序,设备驱动程序和操作系统需要彼此独立、联网或分布式应用的工作,开发人员需要确保设备软件功能正常且具有优化的性能、功耗和存储器利用情况。 Synopsys 虚拟原型能提供用于开发、执行测试、调试和分析结果的强大环境。 这样可实现各种嵌入式软件开发活动,如设备驱动程度开发、操作系统移植、非侵入性多核软件调试、应用性能优化、以软件为中心功耗分析、故障注入测试和 QA 测试平台替换等。

Synopsys 的混合原型解决方案VirtualizerSynopsys HAPS 基于 FPGA 的 ASIC 原型系统加以集成。 这种结合能为虚拟原型用户提供几种优势,包括通过集成现有的 RTL 模块来减少建模工作量,以及提高包括高保真实际 I/O 在内的原型的精确性。

供应链启动: 在开发电子产品的同时,供应商和客户之间的沟通是确保开发最佳产品的关键。 Synopsys 虚拟原型能用于高效通信规范、实现并行/协同开发硬件和嵌入式软件、改善进入市场的策略,同时推动包括培训、技术支持和长期产品维护在内的各种支持活动。

Synopsys 虚拟原型可用于范围广泛的多种应用市场中。 这些市场包括:

汽车开发和测试汽车电子系统的费用正在大大增加。 软件正推动汽车系统的差异化。 同时,汽车系统的测试正在失控,费用正在飞涨,各种安全要求和标准正在使测试范围更加宽泛,同时新的系统架构正在增加测试装置复杂性。 Synopsys 虚拟原型解决方案可提供全虚拟环境,能够支持基于汽车模型的设计方法。 凭借此解决方案,汽车半导体、一级和原始设备制造商公司就能为早期硬件/软件开发、集成和测试部署更为高效的开发环境,同时还能为协同验证和测试阶段提供简化的参考可执行环境。

无线手机: 从功能手机到智能手机再到平板手机,半导体和移动手机公司需要加快向市场推出具有吸引力的产品。 通过软件直接作用于支持其运行的硬件,往往可实现新的功能需求。 Synopsys 虚拟原型解决方案能让无线开发团队提早开始嵌入式软件的开发、在更高效的环境中开发、集成和测试软件,同时优化包括功耗和性能在内等关键问题的设计。

消费类产品: 对于消费类产品的功能要求日益提高,以满足客户对各种产品的期望,其中包括视频播放器、数码相机、数字电视、机顶盒和打印机。 硬件和软件内容的复杂性正在向传统开发方式提出挑战。 同时,消费类产品还受到严苛上市时间和竞争性定价需求的限制。 借助 Synopsys 虚拟原型解决方案,半导体和电子产品公司可对硬件和软件加以并行开发,同时部署更为高效的软件集成和测试环境。 因此就能减少开发费用并按时交付产品。

对于软件开发和软件驱动验证而言,虚拟原型是一种很有效的方法,而包括工业自动化、网络和航空/国防市场在内的许多其他应用市场也会从虚拟原型所带来的价值中获益匪浅。 如需了解应用市场特定解决方案的更多信息,请联系我们



NewsArticlesBlogsDatasheetsSuccess StoriesWhite PapersWebinarsVideos