Computer with programmable arrays which are reconfigurable in response
to instructions to be executed
    1.
    发明授权
    Computer with programmable arrays which are reconfigurable in response to instructions to be executed 失效
    具有可编程阵列的计算机,其可响应于要执行的指令而被重新配置

    公开(公告)号:US6023755A

    公开(公告)日:2000-02-08

    申请号:US120958

    申请日:1998-07-22

    摘要: A virtual network consists of many distributed virtual computers interconnected over a communication network of individual links, such as optical fibers or electrical conductors, for example. Each distributed virtual computer has at least two ports connected over respective links to other respective distributed virtual computers on the network. Each distributed virtual computer is connected to or resident within its own host, each host typically being a conventional computer such as a personal computer or a work station, for example, although at least one of the hosts may itself be another virtual computer. Each distributed virtual computer has reconfigurable logic elements such as an FPGA or an array of FPGAs.

    摘要翻译: 虚拟网络由许多分布式虚拟计算机组成,例如通过各个链路的通信网络互连,例如光纤或电导体。 每个分布式虚拟计算机至少有两个端口通过相应的链路连接到网络上的其他相应的分布式虚拟计算机。 每个分布式虚拟计算机连接到或驻留在其自己的主机内,每个主机通常是诸如个人计算机或工作站之类的常规计算机,尽管至少一个主机本身可以是另一个虚拟计算机。 每个分布式虚拟计算机都具有可重构逻辑元件,例如FPGA或FPGA阵列。

    FPGA virtual computer for executing a sequence of program instructions
by successively reconfiguring a group of FPGA in response to those
instructions
    2.
    发明授权
    FPGA virtual computer for executing a sequence of program instructions by successively reconfiguring a group of FPGA in response to those instructions 失效
    FPGA虚拟计算机,用于通过响应于这些指令连续重新配置一组FPGA来执行程序指令序列

    公开(公告)号:US5684980A

    公开(公告)日:1997-11-04

    申请号:US685158

    申请日:1996-07-23

    摘要: An array of FPGAs change their configurations successively during performance of successive user-defined algorithms. Adjacent FPGAs are connected through external field programmable interconnection devices (FPINs) or cross-bar switches. The array includes a processor-like device capable of performing the computations necessary to reconfigure the FPGAs in the array in accordance with the next algorithm to be performed. Preferably, this processor-like device is itself a "control" array of interconnected FPGAs which have been configured to emulate a selected microprocessor architecture which accepts user-defined primitives corresponding to an algorithm to be performed or a logic architecture to be emulated and reconfigure the FPGAs and the FPINs accordingly.

    摘要翻译: 一系列FPGA在执行连续的用户定义算法期间连续改变其配置。 相邻的FPGA通过外部现场可编程互连设备(FPIN)或交叉开关进行连接。 该阵列包括能够执行根据要执行的下一个算法重新配置阵列中的FPGA所必需的计算的类似处理器的设备。 优选地,该类似处理器的设备本身是互连FPGA的“控制”阵列,其被配置为模拟选择的微处理器架构,其接受与要执行的算法对应的用户定义的基元或要仿真的逻辑架构,并重新配置 FPGA和FPIN相应。

    Computer network of distributed virtual computers which are EAC
reconfigurable in response to instruction to be executed
    3.
    发明授权
    Computer network of distributed virtual computers which are EAC reconfigurable in response to instruction to be executed 失效
    分布式虚拟计算机的计算机网络,EAC可根据要执行的指令重新配置

    公开(公告)号:US5802290A

    公开(公告)日:1998-09-01

    申请号:US764029

    申请日:1996-12-12

    摘要: A virtual network consists of many distributed virtual computers interconnected over a communication network of individual links, such as optical fibers or electrical conductors, for example. Each distributed virtual computer has at least two ports connected over respective links to other respective distributed virtual computers on the network. Each distributed virtual computer is connected to or resident within its own host, each host typically being a conventional computer such as a personal computer or a work station, for example, although at least one of the hosts may itself be another virtual computer. Each distributed virtual computer has reconfigurable logic elements such as an FPGA or an array of FPGAs.

    摘要翻译: 虚拟网络由许多分布式虚拟计算机组成,例如通过各个链路的通信网络互连,例如光纤或电导体。 每个分布式虚拟计算机至少有两个端口通过相应的链路连接到网络上的其他相应的分布式虚拟计算机。 每个分布式虚拟计算机连接到或驻留在其自己的主机内,每个主机通常是诸如个人计算机或工作站之类的常规计算机,尽管至少一个主机本身可以是另一虚拟计算机。 每个分布式虚拟计算机都具有可重构逻辑元件,例如FPGA或FPGA阵列。