白皮书:TI KeyStone多核SoC工具套件 单个平台满足所有需求

随着处理器功能的增强,其复杂程度也在加大。这就使开发人员对软件进行调试、故障排除和维护的能力面临更大的挑战随着处理器功能的增强调试、故障排除和维护的能力面临更大挑战作者:Vikas Varshney,仿真调试工具工程设计经理 Debbie Greenstreet 德州仪器无线基站基础设施市场营销总监
过去,实施和部署多核片上系统 (SoC) 器件的一大挑战一直都是为编程和调试这些平台提供适当的工具。开发人员要充分发挥多核性能优势,就必须进行高效率分区,并在这些核上运行高质量软件。复杂多核系统的调试会面临同步处理模式以及子系统接口访问受限所带来的其它复杂性。开发和调试多核 SoC 所花费的时间以及实现理想 SoC 性能的能力可用来衡量工具套件的优势。

随着处理器功能的增强,其复杂程度也在加大。这就使开发人员对软件进行调试、故障排除和维护的能力面临更大的挑战。随着多核处理器的推出,实施和分析工作的严格程度也在呈指数级上升。

试想下列情形:一群才华横溢的工程师在考虑有朝一日能使用这种振奋人心的新 SoC 开发全新的无线基站。这种新器件将帮助这些工程师所在的公司迅速高效地向市场推出极具竞争力的新产品。虽然选用的 SoC 是具有 RISC 和 DSP 核组合的异构多核器件,但工程设计团队还是按职能组建,分成了独立的 ARM 和 DSP 开发团队。他们清楚他们必须合作,共同在统一平台上解决整合系统软件的难题。问题是,有没有工具能够应付该 SoC 的复杂性?

TI 支持 KeyStone 扩展的 Code Composer StudioTM (CCStudio) 集成型开发环境包含业界最佳的多核数据可视化技术,支持调试、验证以及跟踪功能。TI 近期推出了全新 KeyStone 多核 SoC,其具有 ARM® RISC 处理器和 TMS320C66x DSP 核组成的异构组合。支持 KeyStone 扩展的 CCStudio 工具套件与KeyStone 器件及软件共同开发,为 SoC 提供了一个统一系统级视图,从而可直观查看 ARM 及 DSP 核、加速器以及外设。

公司信息: