- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
英飞凌tricore用户手册 第16章 片上调试支持 OCDS.pdf
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”
顺序事件逻辑:由事件驱动并带有界限比较器的计数器被用作断点和追踪质量的事件源
缓冲追踪数据的优化压缩
从仿真内存读取代码和数据
用户手册 16-1 V1.0,2011-12
OCDS,V1.5
TC1728
片上调试支持 (OCDS)
高精度复杂的资格-和触发机制
事件前和事件后追踪缓冲 (“数字示波器”)
行为计数器
可进行高达主机接口带宽的持续追踪记录和追踪数据采集
中间时间戳单元关联从不同的内核或来源的追踪
同时或有选择性的启动和停止所有内核的中央机制
追踪内存已满时停止系统
仿真设备包括使用额外的仿真硬件扩展的产品芯片部分。有关仿真设备功能 (如需工具供应商提供)的详细
信息,请联系当地的英飞凌代表。
图16-1 显示了TC1728 OCDS 系统的框图
用户手册 16-2 V1.0,2011-12
OCDS,V1.5
TC1728
片上调试支持 (OCDS)
图16-1 OCDS 系统框图
用户手册 16-3 V1.0,2011-12
OCDS,V1.5
TC1728
文档评论(0)