首页> 外文学位 >Testing on-chip and multiprocessor interconnection networks and switches.
【24h】

Testing on-chip and multiprocessor interconnection networks and switches.

机译:测试片上和多处理器互连网络和交换机。

获取原文
获取原文并翻译 | 示例

摘要

Present trends in low-latency, high-bandwidth interconnects favour static, direct interconnection networks constructed from point-to-point VLSI routing components connected in mesh/cube, k-ary n-cube, or other regular low dimensional topologies. These direct networks support wormhole switching and virtual channel flow control. Such interconnects are used in many high performance scalable multiprocessor systems, to implement on-chip networks in System-on-Chip (SoC) designs and for designing high-performance switches. Due to their complexity these interconnects pose a significant challenge to effective testing. This thesis addresses the problem of testing low-latency, high-bandwidth direct multiprocessor interconnection networks as well as on-chip networks in SoCs and switches based on this technology. First we address the problem of testing direct networks having deterministic routing algorithms. We propose a (non-intrusive) functional approach for testing direct interconnection networks. We present a functional model, functional fault model and functional tests to detect the functional faults for a router in an interconnection network, and propose a theory for functional testing an interconnection network. Functional tests developed for an individual router can be extended to detect these same faults in an arbitrary instance of this router in an interconnection network. These extended tests, which are applied from the network inputs and observed at the network outputs, result in the appropriate router functional tests and test conditions being correctly set up and applied at the router in the network. A comprehensive case study of functional test development for a dimension order router is conducted to validate the effectiveness of the functional testing approach. This approach can be extended for testing networks with adaptive routing. We also consider the problem of design-for-test (DFT) for interconnection networks. We propose a DFT approach for interconnection networks based on extending the BALLAST partial scan methodology and applying it to the interconnection network. BALLAST is used for selecting scan registers in a self-connected version of each router in the network. For this DFT approach, test generation time, test application time as well as test I/O pin count remain constant as the network size scales.
机译:低延迟,高带宽互连的当前趋势倾向于由直接/直接互连网络构成的静态互连网络,该网络由点/点VLSI路由组件以网格/多维数据集,k元n多维数据集或其他常规低维拓扑结构连接。这些直接网络支持虫洞交换和虚拟通道流量控制。此类互连用于许多高性能可伸缩多处理器系统中,以在片上系统(SoC)设计中实现片上网络,并用于设计高性能交换机。由于它们的复杂性,这些互连对有效测试提出了重大挑战。本论文解决了基于该技术在SoC和交换机中测试低延迟,高带宽直接多处理器互连网络以及片上网络的问题。首先,我们解决了测试具有确定性路由算法的直接网络的问题。我们提出了一种(非侵入式)功能方法来测试直接互连网络。我们提出了功能模型,功能故障模型和功能测试,以检测互连网络中路由器的功能故障,并提出了对互连网络进行功能测试的理论。可以扩展为单个路由器开发的功能测试,以在互连网络中的该路由器的任意实例中检测这些相同的故障。这些扩展的测试是从网络输入中应用并在网络输出中观察到的,从而导致适当的路由器功能测试和测试条件被正确设置并应用于网络中的路由器。进行了针对维度订单路由器功能测试开发的全面案例研究,以验证功能测试方法的有效性。该方法可以扩展为使用自适应路由测试网络。我们还考虑了互连网络的测试设计(DFT)问题。我们基于扩展BALLAST部分扫描方法并将其应用于互连网络,提出了一种用于互连网络的DFT方法。 BALLAST用于在网络中每个路由器的自连接版本中选择扫描寄存器。对于这种DFT方法,随着网络规模的扩大,测试生成时间,测试应用时间以及测试I / O引脚数保持不变。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号