摘要: (华强电子世界网讯)Code Composer Studio(CCStudio)调整版是德州仪器 (TI) Code Composer Studio IDE(TI 的 eXpressDSP™ 软件与开发工具的核心)的最新产品。CCStud...
(华强电子世界网讯) Code Composer Studio(CCStudio)调整版是德州仪器 (TI) Code Composer Studio IDE(TI 的 eXpressDSP™ 软件与开发工具的核心)的最新产品。CCStudio 调整版通过集成新的增强型工具,使针对速率与尺寸的代码优化比以往任何时候都更快、更轻松,缩短了实时嵌入式应用的设计进程。
CCStudio 调整版的高性能优化功能由两个组件提供驱动力。第一个组件是仪表板查看器,它为编程人员提供了调整进程的多窗口观察。第二个组件由三个核心调整工具组成:Compiler Consultant、CodeSizeTune 与 CacheTune。
该仪表板包括配置文件查看器、配置文件设置、目标窗口以及建议窗口,通过它们可以深入、直观地了解程序实现用户主要目标的方法。如果与核心调整工具配合使用,该仪表板可充当“虚拟顾问”,不仅能够找到并告知代码可进一步优化的区域,而且使编程人员能够轻松制定、调节与监控应用目标。一旦确定了要改进的区域,编程人员即可使用 CCStudio 调整版的强大工具,对代码的性能与大小进行优化。提高性能与内存的效率可以降低系统成本,进而缩短上市时间。
新型仪表板以及强大的优化工具
• 建议窗口:直观的用户界面,该窗口向用户介绍了调整工具、帮助其设置每种工具,并在用户使用每种工具时以交互方式进行指导。它能够为编程人员提供前瞻性建议,帮助评估与解决代码优化任务;
• 目标窗口:通过此窗口,编程人员能够制定并跟踪面向周期数与代码大小的开发目标。CCStudio 调整版能够跟踪朝这些目标发展的进度,不断显示并更新与该目标有关的当前数据、原有数据及 δ 数据;
• 配置文件设置:此窗口是一种易于使用的工具,用于初始化配置文件数据,以进行优化。编程人员可选择将要从“收集运行时间循环信息”或“分析总周期的所有函数及循环”等一系列操作选项中收集的数据类型与范围;
• 配置文件查看器:“配置文件查看器”窗口显示了用于优化的简单链接以及周期数、流水线延迟与高速缓存遗漏等性能指标。该窗口提供了直接链接到 CCStudio 调整版核心工具之一 Compiler Consultant 的分类整理数据,以便为编程人员提供专家建议;
• Compiler Consultant:作为“虚拟专家”,Compiler Consultant 提供了改进编程人员输入代码的具体建议,例如修改循环语句或指明将哪些信息传递给编译器以协助优化。这有助于编程人员立即获得芯片架构特性的全部优势,而不必重新编写完整的代码。该工具始终以处理器的架构为设计理念,前瞻性地直接链接到代码行进行编辑,从而进一步简化了优化进程;
• CodeSizeTune:在短短几分钟内,CodeSizeTune 即可评估各代码函数的所有编译器选项集,然后生成由合成周期数与代码大小构成的二维图形。用户可以在图形上选择距离理想目标最近的点,然后 CCStudio 调整版会使用该点对应的选项来生成每个函数。要使大小与性能同时达到最佳水平,过去,编程人员必须单独执行多次编译,并评估各种编译器选项之间的利弊。CodeSizeTune 可以通过使编程人员直观了解优化的灵敏度,提供特定的值,它确定了这样一个区域:当图形沿着周期数或代码大小数轴发生细微的变化时,都会在优化方面产生显著的增益;
• CacheTune:编程人员经常发现他们很难确定高速缓存冲突以及高速缓存性能欠佳的原因。该集成工具使得编程人员能够确定其应用因高速缓存问题而使性能欠佳的位置与时间。通过使用二维图形以及点击界面,CacheTune 可以显示高速缓存中击中/遗漏的数据,并通过建议窗口提供改进高速缓存性能的建议。通过增加高速缓存击中次数,编程人员又可减少内存访问周期数,进而提高应用性能。
CCStudio 调整版的其它特性包括:
• 深入、直观了解器件的快速模拟器,能够快速、准确地解决问题;
• 用于 TI XDS560™ JTAG 仿真器的高速仿真驱动程序;
• 为 TI 的 DSP 平台专门设计的 DSP/BIOS,包括多线程内核、实时分析工具及外设配置库;
此外,TI 第三方还提供了逻辑分析器、硬件测试设备以及支持 USB、以太网、PCI、并行端口、PCMCIA 与 ISA 总线等不同主机 I/O 接口的各种仿真器。CCStudio 调整版的调试与仿真软件具有自我配置功能,并采用全新的高级用户界面,从而使片上系统 (SoC) 器件的调试尽可能简单。CCStudio 调整版还支持插件应用开发,这些应用不仅能够控制处理器,而且能够通过 RTDX 直观显示仿真数据。
社群二维码
关注“华强商城“微信公众号
Copyright 2010-2023 hqbuy.com,Inc.All right reserved. 服务热线:400-830-6691 粤ICP备05106676号 经营许可证:粤B2-20210308