admin 管理员组文章数量: 1184232
2024年3月20日发(作者:access软件开发)
TC1728
片上调试支持(OCDS)
16片上调试支持
本章概述了有关TC1728的调试功能。这一章不详细介绍TC1728的调试功能和方法。有关片上调试支持
(OCDS)功能(如需工具供应商提供)的详细信息请联系当地的英飞凌代表。
16.1概览
TC1728支持OCDS级别1和OCDS级别3。
OCDS级别1
OCDS级别1主要用于系统软件调试的目的,其需要低成本标准调试硬件。
OCDS级别1基于一种调试接口,其用于通过外部的调试硬件与系统进行通信。片上Cerberus模块控制调
试接口与芯片模块之间相互作用,并特别允许访问设备的整个地址空间。内存映射的片上调试资源使其可能由指
令和数据地址触发以及控制用户程序执行(运行/停止、断点,单步执行)。
OCDS级别3
OCDS级别3基于使用仿真设备的多核调试解决方案(MCDS)。此设备具有达到高端仿真的目的所需的以下
功能:
仿真设备在具有和TC1728相同封装的产品系列里可用
跟踪和重叠RAM引起的高电流消耗是唯一的差别
Tricore程序跟踪
Tricore数据跟踪(无寄存器文件跟踪)
PCP所有权追踪
PCP程序跟踪
PCP数据写入PRAM跟踪(无寄存器文件跟踪)
内部外设总线(SPB)的完全可视性
本地存储器总线(LMB)的完全可视性
所有资源的时间对齐平行追踪
基于普通事件产生逻辑的断点和观察点
工作在指令指针和存储器地址的比较器:A<=IP<=B
工作在数据总线上的屏蔽比较器:DATA=“xxxx55xx”
顺序事件逻辑:由事件驱动并带有界限比较器的计数器被用作断点和追踪质量的事件源
缓冲追踪数据的优化压缩
从仿真内存读取代码和数据
用户手册
OCDS,V1.5
16-1V1.0,2011-12
TC1728
片上调试支持(OCDS)
高精度复杂的资格-和触发机制
事件前和事件后追踪缓冲(“数字示波器”)
行为计数器
可进行高达主机接口带宽的持续追踪记录和追踪数据采集
中间时间戳单元关联从不同的内核或来源的追踪
同时或有选择性的启动和停止所有内核的中央机制
追踪内存已满时停止系统
仿真设备包括使用额外的仿真硬件扩展的产品芯片部分。有关仿真设备功能(如需工具供应商提供)的详细
信息,请联系当地的英飞凌代表。
图16-1
显示了TC1728OCDS系统的框图
用户手册
OCDS,V1.5
16-2V1.0,2011-12
版权声明:本文标题:英飞凌tricore用户手册 第16章 片上调试支持 OCDS 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1710882636a577834.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论