- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
使用clt 工具优化c6000代码 - 德州仪器
Application Report
ZHCA583 – November 2013
使用 CLT 工具优化 C6000 代码
Allen Yin Communication Infrastructure
摘要
在C6000 DSP 的开发过程中,优化是必不可少的一个环节,根据对象不同可以分为系统,
算法,代码以及内存优化。通常,开发者熟悉自己的代码,会从前三个方面修改以获得整
体性能的提升,但是对于内存尤其是缓存(Cache )的优化,因为其涉及到芯片本身的架
构,Cache 的维护由DSP 自动完成,用户通常不能干预,所以似乎无从着手;考虑到这些
实际的问题,从TI 的7.0 系列编译器开始支持使用缓存优化工具(Cache Layout Tools )
对 C6000 代码进行优化,通过这一系列的工具,可以很轻松的完成 L1P Cache 性能的提
升,本文详细介绍了该工具的使用方法。
1
ZHCA583
Contents
1. 引言 3
2. C6000 DSP 内核缓存机制 3
3. 内存优化工具 5
4. 实例教程 5
4. 结论 10
参考文献 10
Figures
Figure 1. C6000 存储器结构 3
Figure 2. 函数的不正确排布 4
Figure 3. 函数的正确排布 5
Figure 4. CCS 初编译的选项 6
Figure 5. CCS 重编译的选项 10
2 使用CLT 工具优化C6000 代码
ZHCA583
1. 引言
目前,使用TI DSP 的用户越来越多,在C6000 系列DSP 中,包含了C64x, C64x+, C66x 等。在
C6000 DSP 的开发过程中,为了充分利用DSP 的计算资源,需要对用户程序进行优化的工作,根据对
象不同可以分为系统,算法,代码以及内存优化。通常,开发者熟悉自己的系统和代码,可以比较方便
的从前三个方面修改以获得整体性能的提升,但是对于内存尤其是缓存(Cache )的优化,因为其涉及
到芯片本身的架构,Cache 的维护由DSP 自动完成,用户通常不能干预,所以似乎无从着手;考虑到这
些实际的问题,从TI 的7.0 系列编译器开始支持使用缓存优化工具(Cache Layout Tools )对C6000 代
码进行优化,通过这一系列的工具,可以很轻松的完成L1P Cache 性能的提升,本文详细介绍了该工具
的使用方法。
2. C6000 DSP 内核缓存机制
C6000 系统的存储器结构如下图所示。
C6000 CPU
L1P Cache L1D Cache
L2 Cache
Memory
External Memory
Figure
您可能关注的文档
- 上转换发光纳米粒子的制备及其生物兼容性 - 发光学报.pdf
- 槐糖脂合成的廉价底物替代研究进展 - 生物加工过程.pdf
- 转基因速测卡的现场应用性能及其可行性研究 - 食品安全质量检测学报.pdf
- 33 高分子材料的力学性能聚合物作为材料必须具备所需要的力学强度.ppt
- 3d印象派立体.pdf
- 文本挖掘接口文档.pdf
- 胶州湾滨海湿地土壤溶解性有机质的三维荧光特性 - 应用生态学报.pdf
- 计算机文本信息挖掘技术在网络安全中的应用 - 华侨大学学报.pdf
- 巢式荧光pcr结合高分辨熔链曲线检测结核分枝杆菌及其 - 江苏大学.pdf
- 食品分析实验指导2016(学生) - 生命科学与食品工程实验教学中心.doc
- 组蛋白去乙酰化酶在杨树根再生和生长中的功能 - 江苏农业科学.pdf
- 旅馆业的等级评鉴.ppt
- 基于文本挖掘的历史街区游客感知研究 - 云南农业大学.pdf
- 甘薯块根储藏蛋白(sporamin)启动子克隆及功能验证cloning and .pdf
- syncytin 蛋白的原核表达及其多克隆抗体的制备和鉴定 - 免疫学杂志.pdf
- 斗嫁精子发生及雄性性腺组织学研究 - 海洋学报.pdf
- 凉血通瘀方凉血活血有效部位及其化学成分hplc-ms 和 - 药学学报.pdf
- 3种石斛pepc羧化酶活力比较 - 云南农业大学.pdf
- 不明原因男性不育人群中睾丸特异性乳酸脱氢酶基因突变的发现及其 .pdf
- 东平湖湿地水质动态及其净化功能分析 - 南水北调与水利科技.pdf
最近下载
- V型滤池的操作维护及方法.pdf VIP
- 江西省上进联考2026届高三上学期第一次联考地理试卷(含答案).pdf
- 九年级数学上第一章特殊平行四边形考试卷.docx
- 安全生产违法案例分析与警示.pptx VIP
- 2022年广东湛江高新技术产业开发区(坡头区)教育系统赴高校招聘教师考试备考试题及答案解析.docx VIP
- DB43_T 2927-2024 中医护理门诊建设与管理规范.docx VIP
- 2022年广东省湛江市坡头区教师招聘考试《教育基础知识》真题试卷.pdf VIP
- 东北证券-美债收益率分析框架系列(二)-二战以后美国货币政策演变框架.pdf
- MAZAK车铣复合操作说明.pdf VIP
- 传染病预检分诊制度.docx VIP
文档评论(0)