0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用于系统实现的平台连续体

星星科技指导员 来源:嵌入式计算设计 作者:Ran Avinun 2022-06-28 16:04 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

电子行业正在从硬件定义向系统定义转变,而电子产品越来越受应用驱动。结果,产品差异化已经转移到系统(基于软件)的内容上,而硬件平台及其开发过程变得越来越商品化。在这个新兴领域中抓住新机遇需要在电子行业的基础上进行扩展。必须解决系统开发人员的需求,并且必须将对这些需求的响应集成到一个解决方案中。

与进度延误和产品质量有关的潜在风险已经变得巨大。上市时间压力和软件定义产品功能的趋势使得传统的顺序流程,其中系统级芯片 (SoC) 开发之后是电路板和设备开发,然后是软件开发,已经过时了。在系统启动时满足功能、功率和性能已成为最具挑战性的任务。对于许多 OEM 公司来说,系统启动占用了整个开发周期的三分之一到二分之一,产品质量和可预测性成为第二和第三优先事项。系统启动是 OEM 高管最关心的问题,因为它可以决定或破坏其产品的盈利能力。

如果你参与过关于系统实现的辩论,你的问题可能是这样的:

系统级验证的最佳方法是什么?

我们是否应该投资于更快的虚拟平台的承诺,同时处理它们固有的时间不准确性?

基于 FPGA 的原型设计方法——成本低但启动时间长——是否足以完成工作?

我们应该仅仅依靠系统仿真还是仿真加速?

如何利用这些技术与我们的 IP 供应商和客户进行协作?

在过去的 15 年里,我参加了几十个小组和圆桌会议,提出了这样的问题。答案很大程度上取决于具体负责人的责任或他或她公司的产品,有些人在更换公司时会改变答案。多年来,我们(在 Cadence)意识到所提供的特定产品并不那么重要。重要的是客户获得的价值以及他们需要花费的资源、时间和金钱。我们也意识到没有一种产品或平台可以解决所有的系统验证和确认问题。需要多个平台的组合。

成功完成下一代设计的最大挑战是避免芯片重新旋转、按时完成越来越多的软件,还是找到验证硬件和软件之间交互的方法?

许多验证团队使用临时的技术组合以及脱节的环境和平台,以至于他们无法完成工作。为了跟上高级系统开发的需求,传统的方法根本不够高效。验证吞吐量无法满足当今日益复杂的设计要求。根据最近与大型复杂系统验证团队的讨论,使用寄存器传输语言 (RTL) 仿真完成复杂的验证任务不再有效。需要的是一个高性能环境,适用于整个设计过程中的系统上下文中的硬件验证、低级固件和软件开发。

大图解决方案必须提供统一的流程,为用户提供熟悉的环境,能够最大化和扩展子系统和系统级仿真的仿真能力。环境和性能需要对系统、软件和硬件验证团队具有吸引力和吸引力。Cadence 设想的流程结合了开放、连接、可扩展和一流的硬件/软件平台,包括硬件辅助验证和基于软件的工具。集成流程需要在为设计团队和企业级客户提供可扩展的可用性方面开辟新天地,在多个抽象层次上连接设计和验证流程,提供高性能和灵活的建模环境。想象一下您可以使用集成流程为系统实现。

业务痛点

上市时间是系统开发商和系统公司面临的第一大挑战。公司(尤其是在消费市场)面临着满足其市场窗口并将其整体设计周期从 12 个月缩短至 6 个月的压力。这些公司需要能够以可预测的时间表与供应商和合作伙伴进行有效的沟通和互动。CEO 希望走上革命性的道路,将他们的组织从芯片或 IC 制造商转变为系统公司。

在这一转型过程中,公司领导者需要将他们的硬件和软件团队整合为一个。开发服务并赢得市场特定应用的标准产品的方法将让位于在正确的时间进入市场,同时满足规范。与此同时,这些具有前瞻性的公司将与正在生成内容的合作伙伴(Facebook、谷歌、Netflix 以及类似的组织或运营商,如 AT&T、Comcast 和 Verizon)合作。因此,电子行业参与者很可能错过他们的市场窗口,除非他们改变他们开发系统的方式。图 1 显示了由于在慢速、中速和快速细分市场中缺少市场窗口而导致的潜在收入损失风险。六个月的延迟可能导致平均损失 5000 万美元。

图 1:没有在正确的时间进入市场的风险随着市场的快速发展而增加。

poYBAGK6tjOATw0eAAEZwljgzI8752.png

技术痛点

随着系统设计复杂性(想想多核、多线程、多任务和快速增加的软件内容)的增长,满足应用程序驱动的需求变得更具挑战性。一个关键挑战是从芯片流片到上市时间。系统硬件/软件启动和集成是关键瓶颈。当前旨在缓解这些瓶颈的产品是专有仪器,采用不可配置的模型,并且不容易准备好插入第三方工具。更重要的是,这些产品是分散的,带有不连贯的点工具,将集成和从一个开发阶段迁移到另一个开发阶段的负担留给了用户。这些产品仅限于解决单个抽象级别。

客户的理想是能够满足他们所有需求的单一平台。不幸的是,没有单一的硬件/软件开发平台可以解决所有设计阶段。因此,需要基于多个平台组合的单一解决方案/流程。每个平台都专注于具有不同优化特性的流程的每个阶段。

例如,在设计的早期,用户需要一个可以在硬件抽象模型之上运行他们的软件的平台。在这个过程的后期,他们需要在硬件的准确表示之上运行他们的软件。客户花费数月和许多美元手动跨平台迁移。他们需要一组连续的开放和连接平台。选择的开放平台应基于标准并具有第三方支持。互联平台应具有集成的产品、方法和流程,以允许用户自动从一个平台迁移到另一个平台。成功的平台将支持整个流程中的硬件/软件验证和集成过程,具有可扩展的性能和容量,以支持多个抽象级别。

一套全面的开放、连接和可扩展的系统实现平台

Cadence 通过开发和交付一整套称为系统开发套件的硬件/软件平台来解决前面提到的技术挑战。该套件是开放的、连接的和可扩展的,具有强大的生态系统合作伙伴关系、服务和集成方法。基于其在高级验证和加速/仿真方面的行业领先产品,这一连续统一体在市场上创造了一种解决关键系统开发挑战的方法。如图 2 所示,这种方法包括四个具有性能权衡的硬件/软件平台。尽管所有这些平台都支持硬件和软件的验证和集成,但有些平台更侧重于硬件验证和验证,而另一些平台则针对软件开发人员的更高性能。

图 2:设计团队需要针对离散开发阶段优化的集成平台集,以满足上市时间目标。

poYBAGK6tjyAc2aWAAIccCkJxkY769.png

每个平台都唯一地连接到下一个平台,以便在用户从一个开发阶段迁移到另一个开发阶段时加快硬件/软件环境的启动时间。

虚拟系统平台

虚拟系统平台为系统开发人员提供的工具可帮助他们创建和分析虚拟平台/原型设计。软件开发人员获得了一个平台,可以在用于早期软件开发和软件分发的抽象模型之上运行他们的软件。它是开放的(基于标准)并提供可扩展的性能和卓越的硬件/软件调试功能。它通过统一的模拟器和通用的验证IP连接到Incisive Verification Platform。

Incisive 验证平台(带有 Incisive Enterprise Simulator)

该平台的高级验证工具基于开放式方法 (UVM) 进行块/芯片级验证,具有丰富的优化验证 IP 组合,可扩展到其他平台。它帮助验证工程师启动固件并提供硬件/软件指标驱动的验证功能,该功能也可与虚拟系统平台和验证计算平台一起使用。

验证计算平台(Palladium XP)

用户将发现该平台提供具有可扩展容量和性能的周期精确系统验证(仿真)和加速功能,其中包括硬件/软件调试功能。该平台是开放的,提供快速启动和周转时间,并提供低功耗验证和分析以及度量驱动的验证功能。它通过热插拔、通用调试、运行时、编译和验证IP连接到Incisive Verification Platform。

快速原型制作平台

基于 FPGA 的快速原型开发平台作为一个周期精确的软件开发平台,能够连接到现实世界的接口以运行详尽的回归。它允许向软件开发人员分发多个负担得起的原型。它是开放的,支持基于标准的 ASIC 流程,并提供高度准确的可扩展启动和调试。结合验证计算平台,组合解决方案提供通用编译流程、SpeedBridge 适配器和强大的调试功能。

概括

电子和半导体行业在过去十年中发生了重大转变,软件已经超越硬件,成为系统开发成本、进度和风险的主要驱动因素。

系统集成时间是系统开发商和系统公司面临的主要挑战。

目前市场上的产品是封闭的、分散的和有限的。

为了解决系统开发成本、进度和风险挑战,需要一套全面的开放、连接和可扩展的硬件/软件平台,以加速从一个平台到另一个平台的迁移。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1665

    文章

    22576

    浏览量

    640888
  • 半导体
    +关注

    关注

    339

    文章

    31504

    浏览量

    267715
  • asic
    +关注

    关注

    34

    文章

    1282

    浏览量

    125090
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    借助任意智能实现高质量Android开发

    作为 Android 开发者,您在选择用于应用开发的智能、工具和 LLM 时有丰富的选择。无论是在使用 Android Studio 中的 Gemini,或 Gemini CLI
    的头像 发表于 05-11 11:03 462次阅读
    借助任意智能<b class='flag-5'>体</b><b class='flag-5'>实现</b>高质量Android开发

    GLAD应用:全息光栅模拟

    | | 概述 自从伽伯1948年提出全息术后,光学全息术已经被广泛用于三维光学成像领域。全息成像技术是采用全息光栅作为成像元件对物体进行三维成像的技术。 1990年,由Barbastathis
    发表于 04-24 08:25

    OCAD应用:四组元连续变焦系统

    | | 四组元连续变焦系统是在三组元连续变焦系统的基础上增加了一个变焦组分担系统像面位移,由两个变焦组一个补偿组,再加一个前固定组和后固定组
    发表于 04-17 08:20

    OCAD应用:五组元连续变焦系统

    五组元连续变焦系统实际上是在三组元系统是基础上发展起来的两个三组元连续变焦系统的叠加。前后两个三组元参数分配一样,两个变焦组和连个补偿组分别
    发表于 04-16 08:26

    什么是安消一化物联网系统平台--安防消防一化物联网系统平台简称安消一化云平台

    安防消防一系统、大型场馆消防安防一系统平台、大型场馆消防安防指挥中心一
    的头像 发表于 04-14 08:59 685次阅读

    光储充一化电站微电网系统建设的应用方案

    与电能储存系统实现能源的效利用和持续稳定供应。该模式不仅能显著提升太阳能发电的使用效率,还能减少对传统化石燃料的依赖,对缓解能源危机和减少环境污染具有重要意义。然而,光储充一化电站的建设面临众多技术
    发表于 04-10 15:49

    小艺开放平台鸿蒙智能开发智能配置-基础信息

    创建智能后,开发者可以进入智能配置页面对智能基础信息进行编辑。支持编辑智能图标、智能名称、智能
    发表于 02-02 16:47

    小艺开放平台平台功能

    平台的高效编排方式。开发者可通过该模式基于鸿蒙Agent通信协议快速、便捷地将成熟的第三方智能对接至小艺开放平台实现分发与调用,提升平台
    发表于 01-30 15:24

    小艺开放平台快速创建鸿蒙智能

    1.登录小艺开放平台,进入小艺智能平台页面,点击立即体验,进入创建页面。 2.点击左上角【+创建智能】按钮,即可进入智能创建流程。 3
    发表于 01-19 11:00

    格物优信高温液态金属连续测温系统的核心优势

    测温系统,专为高温熔融金属设计,能够实现对铁水、钢水、铝水、铜水等高温液体实现高效、实时且精准的连续温度监控。
    的头像 发表于 12-29 09:51 618次阅读

    微软Microsoft Copilot Studio智能平台全面升级

    近期,微软lgnite大会重磅宣布Microsoft Copilot Studio全面升级,集成智能构建、自动化与治理,支持多模型和跨平台集成,强化安全与可控性。企业可一站式打造高效、合规,且可扩展的智能体系统,推动流程重塑与
    的头像 发表于 12-09 17:36 1566次阅读

    工业互联网平台能够集成哪些系统

    是其集成的核心系统类型及具体实现方式: 一、生产制造系统实现全流程数字化管控 制造执行系统(MES) 功能 :连接企业计划层(ERP)与车
    的头像 发表于 11-03 10:11 451次阅读

    微软Microsoft Sentinel升级为智能化AI技术安全平台

    微软持续在安全领域推出新平台与工具,Microsoft Sentinel平台升级为智能化Al技术安全平台,集成智能Security Copilot副驾驶?
    的头像 发表于 10-13 15:48 919次阅读

    基于机智云平台的新疆农田气候检测系统设计与实现

    本文设计了一种基于云平台的新疆农田气候检测系统用于实时监测风速、温湿度和PM2.5等环境参数,提升农业生产智能化水平。系统采用STM32单片机与传感器采集数据,通过ESP8266Wi
    的头像 发表于 09-23 18:45 1017次阅读
    基于机智云<b class='flag-5'>平台</b>的新疆农田气候检测<b class='flag-5'>系统</b>设计与<b class='flag-5'>实现</b>

    LambdaTest推出全球首个AI智能测试平台

    领先的AI原生测试平台LambdaTest已推出其智能对智能测试(Agent-to-Agent Testing)平台的封闭测试版。这是全球首个专为验证与评估AI智能
    的头像 发表于 08-26 17:37 1276次阅读