首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >Sneak Path Free Reconfiguration With Minimized Programming Steps for Via-Switch Crossbar-Based FPGA
【24h】

Sneak Path Free Reconfiguration With Minimized Programming Steps for Via-Switch Crossbar-Based FPGA

机译:潜行路径可以使用最小化基于横杆的FPGA进行可最小化的编程步骤进行重新配置

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

摘要

Field programmable gate array (FPGA) that utilizes via-switches, which are a kind of nonvolatile resistive RAMs, for crossbar implementation is attracting attention due to higher integration density and performance. However, programming via-switches arbitrarily in a crossbar is not trivial since a programming current must be provided through signal wires shared by multiple via-switches. Consequently, depending on the previous programming status in sequential programming, unintentional switch programming may occur due to signal detour, which is called the sneak path problem. This article identifies the circuit status that causes the sneak path problem and proposes a sneak path avoidance method that gives sneak path free programming order of via-switches in a crossbar. We prove that sneak path free programming order necessarily exists for arbitrary ON-OFF patterns in a crossbar as long as no loops exist. This article also proposes a partial reconfiguration method that achieves the minimum number of switch programming steps while avoiding the sneak path problem. This method contributes to the extension of via-switch lifetime and fast reconfiguration of the via-switch FPGA. Experimental results show that the proposed partial reconfiguration method reduces the number of programmed switches by 77.4% compared to the conventional approach. This 77.4% reduction improves the number of reconfigurations of the via-switch FPGA by 4.4x and reduces reconfiguration time by 77.4%.
机译:用于利用通孔开关的现场可编程门阵列(FPGA),这是一种非易失性电阻RAM,用于横杆实现由于更高的集成密度和性能引起了注意力。然而,在横杆中任意在横杆中编程通过切换不是微不足道的,因为必须通过由多个通孔交换机共享的信号线来提供编程电流。因此,根据顺序编程中的先前编程状态,可能由于信号绕道而发生无意的交换机编程,这被称为潜行路径问题。本文标识导致潜行路径问题的电路状态,并提出了一种潜行路径避免方法,可在横杆中提供潜孔开关的潜斜线编程顺序。我们证明,只要没有存在横向循环,我们都必须存在于横杆中的任意开关模式。本文还提出了一种部分重新配置方法,该方法可以在避免潜行路径问题的同时实现最小交换机编程步骤。该方法有助于扩展Via-Switch LifeTime和快速重新配置通孔开关FPGA。实验结果表明,与传统方法相比,所提出的部分重新配置方法将编程开关的数量减少了77.4%。该77.4%的减少改善了通孔开关FPGA的重新配置的数量4.4x,并将重新配置时间减少了77.4%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号