4、嵌入式系统设计:混合架构/应用模型与异构MPSoC架构解析

嵌入式系统设计:混合架构/应用模型与异构MPSoC架构解析

1. 嵌入式系统设计概述

在嵌入式系统设计中,处理器通信和计算活动的调度变得明确。此阶段的仿真能够进行精确到周期的性能验证,对应于经典的硬件/软件协同仿真模型,其中处理器使用指令集模拟器,硬件资源使用RTL组件或精确到周期的TLM组件。

为了在不同设计步骤中验证软件,会根据每个软件抽象级别采用不同的执行模型。在系统架构级的初始仿真中,可使用Simulink;而对于其他情况,则使用SystemC设计语言。

2. 混合架构/应用模型的概念

2.1 定义

架构和应用规范可以组合成一个混合硬件/软件模型,其中软件任务被映射到处理器子系统上。通过抽象处理器子系统和通信拓扑,可以对这种混合表示进行建模。处理器子系统由抽象子系统模型替代,通信则使用抽象通信平台描述,最终形成混合架构/应用模型,也称为混合硬件/软件模型或组合算法/架构模型。

2.2 组合算法/架构模型的优势

  • 捕捉行为与互连 :能够捕捉架构和算法的行为以及它们之间的互连,有助于构建确保应用和架构协同良好运行的正确系统。
  • 避免错误与确保完整 :避免不一致和错误,有助于确保规范的完整性,其执行相当于实现一个与全局系统行为相同的模型。
  • 提前验证与调试 :在最终硬件架构实现之前,就可以对系统功能进行验证、仿真和调试。
  • 构建性能模型 :有助于早期构建全局硬件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值