多核调试新方法探讨 new methods to multi-core debug.pdfVIP

多核调试新方法探讨 new methods to multi-core debug.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多核调试新方法探讨 new methods to multi-core debug

栏目编辑I 王莹I 要的挑战来自以下几个方面: ·有效地管理内存和外设等共享资源; ·在多内核、多电路板和多操作系统的环 境中对操作系统和应用代码进行调试; ·优化JTAG接口并充分利用JTAG带宽I ·调试单个芯片中的同构和异构多核,进 多核调试新方法探讨 而实现整个系统的协同调试; ·有效地利用JTAG与基于代理的调试方 NewMethodstoMulti—Core Debug 法,确保不同调试工具之间的顺畅协同; 英国风河系统公司韩青 ·确保多核环境中应用调试的同步机制。 在多核调试中,主要是在解决一个核心问 对于嵌入式装置而言,多核技术可以提供 题一由SoC厂商所提供的JTAG接口所造成的 更高的处理器性能、更有效的电源利用率,并 局限性。为了节省成本,许多SoC厂商都只为 且占用更少的物理空间,因而具有许多优势。 芯片提供单一的JTAG接口,而不管包含多少 要想充分发挥多核以及多处理解决方案的 个内核。对于开发者来说,最大的挑战就是经 潜能,仅仅拥有高性能的芯片是不够的,还需要 济有效地使用这些接口来同步多核以及多处理 采用新的编程方法、调试方法和工具。在传统 的调试,而经常用到的就是采用IEEE1149.1标 上,JTAG技术主要是用于硬件调试,如今也常准Daisy—chain(菊型链)方法。 常用于基于代理的调试(Agent-based debugging)。 然而,在多核和多处理的环境中,片上调试(On— 和TMS。在多核调试中主要使用TDI和TDO。 chipdebugging)正在扮演着越来越重要的角色。 在Daisy—chain中,前一个内核的输出被连接到 后一个内核的输入,以这种方式连接到所有内 多核软件调试的难点 核。Daisy—chain方法是基于标准的,得到了广 多核环境显著增加了系统复杂度,因此在 泛的应用,并且在所有的多核环境中都是有效 对操作系统和与多核相关的硬件进行调试的时 的。 候,就必须采用一整套更有效的工具。在嵌入式 软件开发工作中,多核主要呈现为多处理器的形 JTAG服务器的软件接口来解决多核环境中经 式,而这

您可能关注的文档

文档评论(0)

hello118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档