Method for concurrently programming or accessing a plurality of
in-system-programmable logic devices
    2.
    发明授权
    Method for concurrently programming or accessing a plurality of in-system-programmable logic devices 失效
    用于同时编程或访问多个在系统可编程逻辑设备的方法

    公开(公告)号:US5999014A

    公开(公告)日:1999-12-07

    申请号:US932307

    申请日:1997-09-17

    CPC分类号: G06F17/5054

    摘要: An improved method for concurrently programming in-system programmable logic devices (PLDs). More specifically, where within a plurality of serially connected PLDs, there are devices having different numbers of programmable memory cells, and devices whose memory cells require different wait periods to carry out programming, the method herein provides more optimum time efficiency and uses significantly less time overall for programming, erasing or reading back the PLDs. Also, the invention accommodates the implementation of retries to assure complete programming or erasing even when the initial attempt is not entirely successful. The method provides steps for accommodating PLDs with different wait times by bypassing fully programmed devices and speeding up programming times after smaller and slower devices are programmed and larger and faster devices are still not fully programmed. The method employs the step of altering the program implementation from concurrent to sequential programming to optimize retry efficiency.

    摘要翻译: 一种用于同时编程系统可编程逻辑器件(PLD)的改进方法。 更具体地说,在多个串行连接的PLD中,存在具有不同数量的可编程存储器单元的器件以及其存储器单元需要不同等待周期来执行编程的器件,本文中的方法提供更优化的时间效率并且使用明显更少的时间 整体用于编程,擦除或读回PLD。 此外,本发明适用于重试的实现,以确保即使初始尝试不完全成功也能完全编程或擦除。 该方法提供了通过绕过完全编程的设备来容纳具有不同等待时间的PLD的步骤,并且在编程较小和较慢的设备之后加快编程时间,并且更大和更快的设备仍未被完全编程。 该方法采用将程序实现从并发改为顺序编程的步骤,以优化重试效率。

    Method and circuit for safely reprogramming a logic device
    3.
    发明授权
    Method and circuit for safely reprogramming a logic device 有权
    用于安全重新编程逻辑器件的方法和电路

    公开(公告)号:US06571382B1

    公开(公告)日:2003-05-27

    申请号:US09758597

    申请日:2001-01-10

    IPC分类号: G06F1750

    CPC分类号: G06F17/5054

    摘要: A method and apparatus are disclosed for reducing the likelihood of unintentionally or irreversibly activating one or more of a programmable logic device's output elements after a programming interruption. Output disable and enable bits are moved to near the beginning and end, respectively, of a programming bitstream, thereby maximizing the amount of time the device outputs are in high impedance mode during programming, and minimizing the risk of unintentionally driving the device outputs.

    摘要翻译: 公开了一种用于在编程中断之后降低无意或不可逆地激活可编程逻辑器件的输出元件中的一个或多个的可能性的方法和装置。 输出禁止和使能位分别移动到编程比特流的开始和结束附近,从而最大限度地减少编程期间器件输出处于高阻抗模式的时间量,并最大限度地减少无意驱动器件输出的风险。

    System and method for configuration of electronic devices using a smart card which having configuration data stored therein
    4.
    发明授权
    System and method for configuration of electronic devices using a smart card which having configuration data stored therein 有权
    用于配置使用其中存储有配置数据的智能卡的电子设备的系统和方法

    公开(公告)号:US06192436B1

    公开(公告)日:2001-02-20

    申请号:US09156708

    申请日:1998-09-18

    IPC分类号: G06F1314

    CPC分类号: G06F3/002

    摘要: A system and method for configuration of electronic devices using a smart card. A smart card configurable and testable system includes a programmable device, a bridge coupled to the programmable device, and a smart card interface coupled to the bridge. The bridge is configured and arranged to format configuration data from the smart card for transmission to the programmable device, and the smart card interface arrangement is configured and arranged to provide configuration data from the smart card to the bridge.

    摘要翻译: 一种使用智能卡配置电子设备的系统和方法。 智能卡可配置和可测试的系统包括可编程设备,耦合到可编程设备的桥接器和耦合到桥接器的智能卡接口。 桥接器被配置和布置成将来自智能卡的配置数据格式化以传输到可编程设备,并且智能卡接口布置被配置和布置成将配置数据从智能卡提供给桥接器​​。