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

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

3天内不再提示

软硬件协同设计是系统芯片的基础设计方法学

倩倩 来源:Semi Connect 作者:Semi Connect 2022-08-12 11:28 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

软硬件协同设计(Hardware Software Co-design)是指在系统芯片开发过程中,软件与硬件共同定义与开发的过程。在进行系统芯片定义时,特定功能既可以通过处理器运行软件来实现,也可以用专用硬件来实现。软件实现灵活,可升级,但能效比较低;硬件实现能效高,但一旦设计好了就无法更改。通过软硬件协同设计,能够以定量的方式研究系统中各个部件以软件或硬件的方式实现的优劣,从而最终寻找到系统芯片设计的优化解决方案。因此软硬件协同设计是系统芯片的基础设计方法学。

软硬件协同设计分为软硬件划分,软硬件协同仿真验证和软硬件综合3个阶段,如图5-99所示。

c40ba994-19ee-11ed-ba43-dac502259ad0.jpg

软硬件划分是在系统层面上进行功能划分,确定系统的部分功能模块采用硬件实现,部分系统功能模块采用软件实现。在进行软硬件功能划分时,设计开发者既要考虑系统的开发时间,成本,又要考虑市场可提供的资源等诸多因素。在系统芯片开发设计过程中,软硬件划分难度较大,过程复杂,是整个系统芯片开发设计中的最重要环节。

软硬件协同仿真验证是对软硬件功能设计的正确性及性能进行验证和评估。传统设计中,硬件和软件通常是分开独立开发设计的,到系统设计后期才将软硬件两部分集成到一起进行验证。在协同设计中,硬件和软件是交互设计的,在设计的每一个阶段都可以进行系统的软硬件验证。仿真验证的目的是在设计早期利用仿真验证系统尽早发现设计中的问题,避免在系统设计后期进行修改,造成不必要的时间和成本浪费。

软硬件综合是将高层次的软硬件描述转化为软硬件的低层次软硬件实现。其主要任务是在系统设计约束下,研究利用系统提供的各种软硬件资源,在满足系统设计性能要求的基础上,实现最终的软硬件系统。

软硬件协同设计方法学的研究始于20世纪90年代初期,随后快速发展起来。目前,软硬件协同设计方法被广泛应用在系统芯片设计中。基于ARM公司的RVDS(Real View Development Suite),Cypress公司的PSoC Creator IDE和Synopsys公司的Virtual Platform 可以提供完整的系统芯片软硬件协同设计和验证。

审核编辑 :李倩

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

    关注

    1

    文章

    324

    浏览量

    20212
  • 系统芯片
    +关注

    关注

    0

    文章

    39

    浏览量

    18585

原文标题:系统芯片设计—软硬件协同设计

文章出处:【微信号:Semi Connect,微信公众号:Semi Connect】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    上海AI实验室携手中科曙光启动国产软硬件适配验证合作计划

    在近日举行的第二届浦江AI学术年会上,备受行业瞩目的“国产软硬件适配验证合作计划”正式启动。作为该计划的核心发起方之一,中科曙光受邀出席“AI全环节软硬件验证平台评测计划”发布环节,见证了这一旨在打通国产AI产业链关键堵点的重要时刻。
    的头像 发表于 04-03 11:17 446次阅读

    理想汽车发布端侧大模型软硬协同设计定律

    近日,理想汽车联合国创决策智能技术研究所正式发布端侧大模型“软硬协同设计定律”,提出面向车载与边缘场景的大模型软硬一体化设计方法,为下一代智能驾驶
    的头像 发表于 03-04 16:00 888次阅读
    理想汽车发布端侧大模型<b class='flag-5'>软硬</b><b class='flag-5'>协同</b>设计定律

    兆易创新与涂鸦智能合作:软硬协同破局 AIoT

    )正式达成深度合作。双方将依托各自在硬件芯片与软件生态领域的核心优势,实现技术、资源与场景的全方位协同,共同推动 AI+IoT 领域的生态共建,为全球开发者与终端客户打造一站式软硬件
    的头像 发表于 03-04 09:41 2105次阅读

    智能开关的软硬件协同,让复杂场景下的用电计量更稳定

    基于用电管理实践,蓝奥声推出的系列智能触摸开关面板(以下简称“智能触摸开关”),通过灵活安装与组网设计,实现了设备用电控制、电能计量、用电监测和安全保护等主要功能,并通过软硬件协同保障了用电数据采集与用电管控在复杂环境下稳定运行。
    的头像 发表于 01-31 09:53 698次阅读
    智能开关的<b class='flag-5'>软硬件</b><b class='flag-5'>协同</b>,让复杂场景下的用电计量更稳定

    利用 NucleiStudio IDE 和 vivado 进行软硬件联合仿真

    ,使用NucleiStudio IDE 和 vivado对蜂鸟E203+demo协处理器的软硬件协同仿真实验已经完成。根据以上步骤可以方便地对E203 SoC进行软硬件仿真调试。
    发表于 11-05 13:56

    软硬件协同技术分享 - 任务划分 + 自定义指令集

    Level , ESL)得到催生,然而ESL设计依赖于复杂的高层次建模以及庞大的数据支持,且其工具链的发展仍不是十分完善。 在现阶段的开发氛围中,软硬件协同开发是一种能够缩短开发周期,并提升总体性能的高效
    发表于 10-28 08:03

    RFID 软硬件协同:重塑医疗与学校领域的智能化管理新生态

    + 场景化软件” 的深度协同 —— 硬件负责 “数据采集”,软件承担 “数据处理与应用”,二者结合为医疗、学校领域打造从 “信息采集” 到 “决策优化” 的完整管理闭环,推动其从传统人工管理向智能化升级。 一、RFID 软硬件
    的头像 发表于 10-21 12:09 480次阅读

    兆芯加入基础软硬件产品漏洞生态联盟

    近日,CCS 2025成都网络安全技术交流系列活动——国家漏洞库(CNNVD)基础软硬件产品漏洞治理生态大会在成都成功举办。来自国家关键基础设施单位、基础软硬件企业、高校科研机构的数百名代表齐聚一堂,共商网络安全发展大计。
    的头像 发表于 09-22 13:50 950次阅读

    一种经典的软硬件结合+5V一键开关机电路 #MOS管 #电路原理 #半导体 #电子

    软硬件
    微碧半导体VBsemi
    发布于 :2025年09月05日 16:38:40

    硬核加速,软硬协同!混合仿真赋能RISC-V芯片敏捷开发

    RISC-V开放指令集架构(ISA)正为芯片产业带来革命性机遇,其开源性与模块化特性助力企业实现定制化、差异化创新,显著加速产品迭代。随着RISC-V向高性能多核架构演进,软硬件协同验证复杂度急剧
    的头像 发表于 08-29 10:49 1201次阅读
    硬核加速,<b class='flag-5'>软硬</b><b class='flag-5'>协同</b>!混合仿真赋能RISC-V<b class='flag-5'>芯片</b>敏捷开发

    兆芯CPU近期适配软硬件产品推荐

    近日,兆芯持续携手多家产业合作伙伴,围绕开先KX-7000、开胜KH-40000等兆芯高性能自主处理器加强软硬件生态建设,共同完成包括AI加速卡、内存、企业级SSD、服务器操作系统、安全操作系统
    的头像 发表于 08-20 17:39 2336次阅读

    电动工具EMC测试整改:软硬件协同方案

    深圳南柯电子|电动工具EMC测试整改:软硬件协同方案
    的头像 发表于 08-12 17:02 1024次阅读
    电动工具EMC测试整改:<b class='flag-5'>软硬件</b><b class='flag-5'>协同</b>方案

    国产8通道24位ADC软硬件兼容ADS131E08电能计量方案

    国产8通道24位ADC软硬件兼容ADS131E08电能计量方案
    的头像 发表于 04-29 10:09 1537次阅读
    国产8通道24位ADC<b class='flag-5'>软硬件</b>兼容ADS131E08电能计量方案

    24位同步采样ADC软硬件替换ADS1274动态应变器应用方案

    24位同步采样ADC软硬件替换ADS1274动态应变器应用方案
    的头像 发表于 04-28 09:52 1226次阅读
    24位同步采样ADC<b class='flag-5'>软硬件</b>替换ADS1274动态应变器应用方案

    16位6通道AFE软硬件兼容ADS1120多参数监护仪应用方案

    16位6通道AFE软硬件兼容ADS1120多参数监护仪应用方案
    的头像 发表于 04-25 09:42 967次阅读
    16位6通道AFE<b class='flag-5'>软硬件</b>兼容ADS1120多参数监护仪应用方案