付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、DSP 系统的建模和配置嵌入式软件开发需要对目标架构及其使用有广泛透彻的认识和了解。把嵌入式系统从概念转化为能够有效地在 硬件环境中部署的高效解决方案,需要一系列步骤。整个过 程包括:分析、架构搭建、评估、硬件支持、设计、编码、 调试、集成、验证和确认。在这个过程中,如果硬件资源没 有得到有效利用,或是软件没有针对硬件资源进行优化,都 可能对性能造成严重影响。CEVA-X 系列 DSP 内核中采用的创新架构需要完全新颖 的方案,以充分利用可能的设计变量来控制总体性能。 CEVA-X1620 是 CEVA x 内核系列的第一款产品,采用非 常先进的并行架构, 在一个机器周期中可执行多达 8 条指
2、令 对于这类先进架构,高效能及高效率地使用硬件资源非常重 要。此外, CEVA-X 整合了完整的存储器子系统,负责分层 存储器管理。 这包括直接存储访问 (DMA) 控制器、 板上缓存、 写入缓冲器、内部及外部存储器、存储器管理及仲裁。利用 这种广泛的功能集,通过完整精确的仿真环境和先进的配置 能力,就可以轻松地完成软件应用的优化。对仿真环境的要求对基于 DSP 实时的软件开发而言,仿真环境非常重 要,需要具有以下几个特点。可视性,透明性一一可以监控内部硬件和硬件逻辑的工 作。即使它们不是硬件接口的一部分,在实际的硬件环境中 一般不可见,但是,了解它们的情况是解决问题和提高性能 的关键。调试一
3、当缺乏精确的仿真环境时,在只提供有限可视性 的硬件上运行所有进程意味着需要利用更多的资源,并会增 加调试时间。因此,仿真环境应提供硬件本身不支持的额外 调试功能。灵活性这是指在提交给最终系统架构之前检查几 种不同系统布局的能力。实现最佳性能通常要设置不同的硬 件环境参数,并利用软件进行反复试验。对于所选择的具体 设置,需要依靠仿真环境来准确预测其对系统的影响。时间在能够执行所有运行时间测试之前,无需耗费太多时间和增加特殊硬件就能够实现并行硬件和软件的开 发。精确仿真和全面配置先进的仿真和配置环境完全采用软件建模,并具有全面 广泛的配置能力, 能够帮助系统架构师和 DSP 软件工程师更 好地进行
4、应用设计。这种方法和环境显著提高了系统性能, 相应减少了开发时间。全面的建模环境意味着 CEVA-X1620 实现方案能够以多种模式用于不同的开发阶段或不同的开 发目的。仿真工具中最先支持的是类似于标准仿真解决方案的基本 指令集仿真 (ISS) 模式。在这种模式中,每一条指令都作为不 可分割的阶段被执行。该模式执行速度非常快,便于软件开 发。周期精确仿真 (CAS) 是更先进的仿真模式。在这种模式 中,包括所有流水线级的架构行为被完全仿真。在进行精度 检查或硬件验证时,该模式对全系统仿真非常重要,这时仿 真器可以作为内核模块方便地模拟真实硬件的功能。除了周 期精确能力之外,全部存储器子系统 (
5、MSS) 都被建模,可对 整个系统进行仿真。 这样一来, 由于软件与硬件的交互作用, 因此能够实现真实精确的仿真。 这种模式包括了所有的 MSS 模块, 故可对所有的存储层次进行调试, 包括缓存、 写缓冲、 内部,外部存储器。另外,它也可以通过仿真分析不同的存储器布局情况,以针对每一种布局,观察算法执行期间存储 器的访问和冲突情况。配置除了全面完善的仿真能力之外, CEVA 还提供面向 C-level 的应用程序及存储器的配置器。 这种配置器可对整个 仿真环境进行自动分析。它能在基本的 ISS 模式中提供完全的 C-level 配置。通过 查找出潜在的问题,比如应用内核、瓶颈和最耗费代码行的 部分,可有效地提高软件性能。这是非常强有力的工具,能 够减少关键功能的时钟数和非关键功能的代码大小。应用程 序配置在 c 函数上被自动执行,无需修改任何代码,同时还 可用于汇编程序。然后,应用程序配置可基于 CAS 和 MSS 仿真器被执行, 以根据每一个功能的存储映射和存储冲突获得它的真正应 用性能。在应用程序以 CAS 和 MSS 模式被配置及有关功能已被 确定后,配置器可给出完整的存储器使用信息,其中包括缓 存使用和冲突、每项功能的停滞概要、代码存储停滞、数据 存储停滞、代码存储冲突及数据存储冲突的相关信息。这种 全面透彻的 MSS 配置信息可指导用户针对应用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 职业性皮肤病-职业病诊断医师模拟试题库及答案(广东省云浮市2026年)
- 预防接种异常反应处置与危机应对技能培训班考试题及答案
- 医院感染预防与控制管理试题及答案6
- 新版《生产安全法》考试题库及答案
- 事业单位卫生预防医学考试试题及答案
- 临床护理技术操作及常见并发症预防处理规范试题及答案
- 黑龙江艺术职业学院单招职业适应性测试题库及答案
- 大数据与财务管理单招职业测试题及答案
- 安全保护服务人员中级保安员模拟试题及答案1
- 2026年内江职业技术学院单招面试题库及答案
- 中暑应急处置流程培训课件
- 2026上海市农产品质量安全中心公开招聘博士研究生笔试备考试题及答案详解
- 2025年中国铁道科学研究院集团有限公司招聘(178人)笔试历年参考题库附带答案详解
- ICU病房地震应急演练方案脚本
- GB 46768-2025有限空间作业安全技术规范
- 渔船合伙投资协议书
- 2025年03月内蒙古鄂尔多斯市卫生健康委员会所属事业单位引进高层次人才30人笔试历年参考题库考点剖析附解题思路及答案详解
- 2025城市水上旅游服务规范
- 《高等教育心理学》教师岗前培训考试复习题库(含答案)
- 散文阅读专题汇编(含答案)(2023全国各地中考语文现代文阅读分类汇编22篇)
- CJJ56-2012市政工程勘察规范
评论
0/150
提交评论