An arrangement for configuring a reconfigurable system having a plurality
of resources includes a compiler that configures the resources to
implement a functional system in accordance with a user design. A defect
database is also provided that (1) stores information indicating which of
the resources is defective when the resources contain at least one
defective resource, and (2) supplies the information to the compiler such
that the compiler does not use the defective resource when the compiler
configures the resources to implement the user design. The arrangement
also includes a detection subsystem that repeatedly and redundantly tests
operational condition of the resources grouped in different groups to
detect the defective resources.
Un arreglo para configurar un sistema reconfigurable que tiene una pluralidad de recursos incluye un recopilador que configure los recursos para poner un sistema en ejecucio'n funcional de acuerdo con un diseño del usuario. Una base de datos del defecto está también a condición de que (1) almacena indicar de la información cuáles de los recursos son defectuosos cuando los recursos contienen por lo menos un recurso defectuoso, y (2) provee la información al recopilador tales que el recopilador no utiliza el recurso defectuoso cuando el recopilador configura los recursos para poner el diseño del usuario en ejecucio'n. El arreglo también incluye un subsistema de la detección que en varias ocasiones y redundante pruebe la condición operacional de los recursos agrupados en diversos grupos para detectar los recursos defectuosos.