首页>
外国专利>
A METHOD FOR EXCLUDING MUTUAL BLOCKING OF CONFIGURING STREAM PROCESSORS AND MICROCHARTS WITH TWO OR MULTI-DIMENSIONAL STRUCTURE OF THE PROGRAMMABLE CELLS (PPVM, DPVM, ETC.)
A METHOD FOR EXCLUDING MUTUAL BLOCKING OF CONFIGURING STREAM PROCESSORS AND MICROCHARTS WITH TWO OR MULTI-DIMENSIONAL STRUCTURE OF THE PROGRAMMABLE CELLS (PPVM, DPVM, ETC.)
Instead of the integration into the chip of the central and global device that has been used up to now, the device processing all configuration requests, according to the invention, it is proposed to use several hierarchically arranged (in the form of a tree structure) active devices capable of taking on this task. In this case, the request from the lowest level (leaves in the tree view of the hierarchy) is transmitted further to the next level located above it only if this request could not be processed. These steps are repeated at all existing levels until reaching the top level. The top level is connected to the internal or external configuration memory located at a higher level, which contains all the configuration data that may ever be needed to run this program. The tree (hierarchical) structure of configuration devices provides a kind of caching of configuration data. Access to configuration data is carried out mainly at the local level. In the worst case, configuration data has to be loaded from a higher-level configuration memory if the corresponding data is not in any of the hierarchically organized configurator tables. At the same time, the deadlock is prevented by introducing a strictly specified time sequence when loading configuration data and putting this configuration data into the list. Information about the state of configurable elements (CEL) before loading is saved as a backup,
展开▼