首页> 外国专利> Methods and apparatus for upgrading programmable control logic without disturbing network traffic flowing through functional elements controlled by the control logic

Methods and apparatus for upgrading programmable control logic without disturbing network traffic flowing through functional elements controlled by the control logic

机译:用于在不干扰流经控制逻辑控制的功能元件的网络流量的情况下升级可编程控制逻辑的方法和装置

摘要

A network device includes latches disposed between control outputs of control logic such as a field-programmable gate array (FPGA) and control inputs of functional elements through which network traffic flows. The control logic generates a latch enable signal that controls the operation of the latches. The latch enable signal is in a latching state to maintain the latches open during normal operation. During an upgrade, the control outputs may take on incorrect or indeterminate values, due to entering a high-impedance state. Therefore, during the upgrade the latches are closed, maintaining the pre-upgrade values on the inputs of the functional elements and preventing the control logic outputs from affecting operation of the device. After re-programming is complete and the control outputs are in a determinate state, the latches are re-opened. A pullup/pulldown circuit is used to maintain the latch enable signal in a latching state during the upgrade.
机译:网络设备包括锁存器,该锁存器布置在诸如现场可编程门阵列(FPGA)的控制逻辑的控制输出与网络业务流过的功能元件的控制输入之间。控制逻辑产生锁存器使能信号,该信号控制锁存器的操作。闩锁使能信号处于闩锁状态,以在正常操作期间保持闩锁打开。升级期间,由于进入高阻抗状态,控制输出可能会采用不正确或不确定的值。因此,在升级期间,锁存器被关闭,从而在功能元件的输入上保持升级前的值,并防止控制逻辑输出影响设备的操作。重新编程完成且控制输出处于确定状态后,锁存器将重新打开。上拉/下拉电路用于在升级过程中将锁存使能信号保持在锁存状态。

著录项

  • 公开/公告号US6557101B1

    专利类型

  • 公开/公告日2003-04-29

    原文格式PDF

  • 申请/专利权人 SYCAMORE NETWORKS INC.;

    申请/专利号US19990470487

  • 发明设计人 THOMAS KONG;ERIC MACDONALD;PAOLO FORTE;

    申请日1999-12-22

  • 分类号G06F90/00;G06F130/00;

  • 国家 US

  • 入库时间 2022-08-22 00:04:50

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号