概念:该产品官方名称为DSTREAM-PT仿真器,配合ARM DS-5可对所有的ARM内核芯片进行开发。
DSTREAM-PT,ARM公司2019年4月推出的最高性能的调试跟踪解决方案。
高性能调试和跟踪功能,快速下载,自适应JTAG时钟速率和并行流跟踪的理想选择。 DSTREAM-PT具有快速开发所需的性能,自适应目标平台,以及对广泛的Arm架构支持。
灵活的架构,支持第三方IP和调试器
设备连接:
FPGA加速提供高下载速度,帮助您快速完成单核和多核设备上的代码。
第二代连接器DSTREAM-ST和DSTREAM-PT采用最先进的目标接口设计,可自动调谐到目标平台。
DSTREAM调试器完全集成到Arm Development Studio中,其中包括功能强大的软件实用程序,可帮助实现SoC启动和硬件验证。 它还为第三方和自定义工具提供接口。 从最初的开发到设备开发,使Development Studio和DSTREAM-PT成为您的调试解决方案。
DSTREAM调试连接器的设计考虑了最新的Arm处理器和技术,这些处理器和技术正在以更复杂的配置实现。 使用最新的Armv8 SoC节省大量开发时间。
Development Studio附带了一个平台配置实用程序(PCE),可以使用DSTREAM ST和DSTREAM-PT来访问目标设备,以自动检测核心和CoreSight配置单元。 然后PCE可以自动创建ARM Development Studio平台配置,为您提供多种调试和跟踪配置,从而节省平台启动时间。 为了完善这一点,我们还提供了一个高级抽象层(调试和跟踪服务层 - DTSL),这使得添加自定义跟踪对象和更容易满足复杂拓扑的需求。 我们的合作伙伴在全球范围内信任和使用Armv8开发,DSTREAM调试器和开发工具, Arm专家提供支持,为复杂的基于Cortex-A系列的SoC提供了支持。
Trace是解决复杂软件/硬件和实时性问题的重要工具,因为它可以在不需要任何软件或硬件工具的情况下对软件执行进行后期分析。
DSTREAM-PT跟踪缓冲区(最高8GB)可长时间实现高带宽并行跟踪,从而进一步了解软件在目标上的执行情况.
Arm Development Studio与DSTREAM调试器一起,包括用于SoC建立强大软件实用程序和用于第三方IP支持的接口。
CoreSight访问工具(CSAT)为目标的CoreSight调试访问端口(DAP)提供可编写脚本的低级接口,可以访问片上调试和系统总线。 在调试器与目标的连接可用之前,CSAT可用于执行初始启动测试。
CSAT支持配置连接到DAP的第三方IP,例如自定义仪器硬件,并且可以在调试器连接到Arm处理器时使用。 这使得能够调试复杂的硬件相关问题。
Arm目标连接产品通过Python脚本实现强大的低级目标控制。 例如,这允许您将它们配置为在连接到目标时自动刷新看门狗程序计时器,并解决硬件错误。
Development Studio还使用Jython脚本进行调试和跟踪配置,从而可以轻松定义复杂的跟踪拓扑并帮助您将跟踪路由到Development Studio
Arm和其他处理器核心的第三方调试器或其他客户特定工具可以使用RDDI接口连接到DSTREAM调试器。 虽然RDDI是C语言API,但可以使用其他语言,例如Java和Python。 DSTREAM系列中的固件具有灵活的架构,可通过单个调试接口连接到SoC上的多个Arm和第三方IP内核.
全部0条评论
快来发表一下你的评论吧 !