集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1508|回复: 2

软硬件协同设计技术

[复制链接]
小舍YZ 发表于 2017-7-17 18:00:35 | 显示全部楼层 |阅读模式
软硬件协同设计技术

根据目前计算机和IC设计技术的发展来看,系统软件的研制要落后于硬件,如果在芯片设计过程中,没有相应的软件支持,那么对芯片的验证和模拟仿真都将遇到极大的障碍。

针对嵌入式系统Soc设计面临的问题与挑战,研究者们开始探索新的设计方法学——软硬件协同设计(Hardware/Software Co-Design)方法学。软硬件协同设计方法学的研究始于90年代初期,第一届International Workshop on Hardware/Software Codesign会议于1993年召开,它标志着软硬件协同设计方法学的研究正式展开,软硬件协同设计领域正式确立。

软硬件协同设计不仅是一种设计技术,同时也是种新的设计方法学,其核心问题是协调软件子系统和硬件子系统。

与传统的嵌入式系统设计方法不同,软硬件协同设计强调软件和硬件设计开发的并行性和相互反馈,如图1-3所示,克服了传统方法中把软件和硬件分开设计所带来的种种弊端,协调软件和硬件之间的制约关系,达到系统高效工作的目的,软硬件协同设计提高了设计抽象的层次,拓展了设计覆盖的范围。

与此同时,软硬件协同设计强调利用现有资源(已经过验证的IP核和软件构件),缩短系统开发周期,降低系统成本,提高系统性能,保证系统开发质量,适应Soc设计。

Soc软硬件协同设计研究目前还处于发展阶段,许多技术仍未成熟和实用化,但是该技术将给嵌入式系统设计带来革命性的变化,能够极大地提高设计生产力,研究意义重大。

图1-3 软硬件协同设计流程

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
d643189658 发表于 2017-8-11 18:38:23 | 显示全部楼层
谢谢楼主的分享
zxopenljx 发表于 2019-11-10 15:32:18 | 显示全部楼层
软硬件协同设计技术
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-4-20 05:36 , Processed in 0.060007 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表