A reconfigurable computing system and method of use are provided for
interfacing a plurality of application programs running on a host system
to one or more hardware objects defined in one or more configuration
files. The system includes reconfigurable computing circuitry comprising
flexibly configurable circuitry operable for interfacing and implementing
one or more hardware objects with one or more of the application programs.
The system further includes memory circuitry associated with the
reconfigurable computing circuitry for system information storage, and
communications interfaces for connecting the reconfigurable computing
circuitry and the memory to the host computer. The flexibly configurable
circuitry further comprises one or more FPGAs and one or more programmable
logic devices ("PLDs"), SRAM and EEPROM memory, and all the necessary
connectors and support circuitry. The reconfigurable computing system and
method of the present invention can be implemented on either a PCMCIA
platform, a PCI platform, or any other bus structure without changing the
basic functionality and claimed functionality of the reconfigurable
computing system. Additionally, the reconfigurable computing system and
method of this invention are well suited to be implemented in a portable
computing environment.
Un sistema de cálculo y un método reconfigurable de uso se proporcionan para interconectar una pluralidad de programas de uso que funcionan en un sistema huesped a unos o más objetos del hardware definidos en unos o más archivos de la configuración. El sistema incluye el trazado de circuito que computa reconfigurable que abarca fexiblemente el trazado de circuito configurable operable para interconectar y poner unos o más objetos del hardware en ejecucio'n con uno o más de los programas de uso. El sistema más futuro incluye el trazado de circuito de la memoria asociado al trazado de circuito que computa reconfigurable para el almacenaje de información del sistema, y a los interfaces de comunicaciones para conectar el trazado de circuito que computa reconfigurable y la memoria con el ordenador huesped. El trazado de circuito fexiblemente configurable más futuro abarca un o más FPGAs y unos o más dispositivos de lógica programables ("PLDs"), memoria de SRAM y de EEPROM, y todos los conectadores y trazado de circuito necesarios de la ayuda. El sistema de cálculo y el método reconfigurable de la actual invención se pueden poner en ejecucio'n en una plataforma de PCMCIA, una plataforma del PCI, o cualquier otra estructura del autobús sin cambiar la funcionalidad básica y la funcionalidad demandada del sistema de cálculo reconfigurable. Además, el sistema de cálculo y el método reconfigurable de esta invención se satisfacen bien para ser puestos en ejecucio'n en un ambiente que computa portable.