首页> 外文会议>VLSI Design, Automation and Test, 2009. VLSI-DAT '09 >A Network-on-Chip monitoring infrastructure for communication-centric debug of embedded multi-processor SoCs
【24h】

A Network-on-Chip monitoring infrastructure for communication-centric debug of embedded multi-processor SoCs

机译:片上网络监控基础架构,用于以通信为中心的嵌入式多处理器SoC调试

获取原文

摘要

Problems in a new System on Chip (SOC) consisting of hardware and embedded software often only show up when a silicon prototype of the chip is placed in its intended target environment and the application is executed. Traditionally, the debugging of embedded systems is difficult and time consuming because of the intrinsic lack of internal system observability and controlability in the target environment. Design for Debug (DfD) is the act of adding debug support to the design of a chip, in the realization that not every SOC is correct first time. DfD provides debug engineers with increased observability and controlability of the internal operation of an embedded system. In this paper, we present a monitoring infrastructure for multi-processor SOCs with a Network on Chip (NOC), and explain its application to performance analysis and debug. We describe how our monitors aid in the performance analysis and debug of the interactions of the embedded processors. We present a generic template for bus and router monitors, and show how they are instantiated at design time in our NOC design flow. We conclude this paper with details of their hardware cost.
机译:仅当将芯片的硅原型放置在预期的目标环境中并执行应用程序时,由硬件和嵌入式软件组成的新的片上系统(SOC)中的问题才会经常出现。传统上,嵌入式系统的调试既困难又耗时,因为目标环境中内部系统的可观察性和可控制性本质上是缺乏的。实现调试设计(DfD)是在芯片设计中添加调试支持的一种行为,因为并不是每个SOC都是正确的。 DfD为调试工程师提供了嵌入式系统内部操作增强的可观察性和可控制性。在本文中,我们介绍了一种具有片上网络(NOC)的多处理器SOC监视基础结构,并说明了其在性能分析和调试中的应用。我们描述了监视器如何帮助性能分析和调试嵌入式处理器的交互。我们提供了总线和路由器监视器的通用模板,并在我们的NOC设计流程中展示了如何在设计时实例化它们。我们在本文结束时将详细介绍其硬件成本。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号