Patent ID: 8271557
Filing Date: 2012-09-18
Classification: G06F

Abstract:
1. A method for controlling configuration of a plurality of devices of a multi-device circuit arrangement, comprising: creating, using a processor, a top-level directory of a virtual file system, wherein the virtual file system is registered with an operating system; in response to contents of a first file that contains an architecture description of the multi-device circuit arrangement and instantiation of the first file under the top-level directory, creating a hierarchy of device directories under the top-level directory, wherein the hierarchy of device directories have names indicative of the plurality of devices, and wherein each of the hierarchy of device directories includes at least one resource directory that includes at least one subdirectory or file that represents configuration data for programming configurable resources of a corresponding one of the plurality of devices of the multi-device circuit arrangement in order to perform functions specified by the configuration data, wherein each of the plurality of devices is a configurable integrated circuit; determining a mapping of the configuration data to the resources of the plurality of devices; and storing the configuration data in the configurable resources according to the mapping, wherein the creating the hierarchy of device directories under the top-level directory in response to instantiation of the first file is in response to a copy-file operating system file access command that creates under the top-level directory the first file that contains the architecture description.