For example,Бобцов

ISOMORPHIC SYSTEM MODULES FOR CONSTRUCTION OF SCALABLE EMBEDDED COMPUTERS

Annotation

System modules are considered as the main parts of specialized computing systems. An approach to development of scalable embedded computers based on self-similar system modules stacked on top of each other without extra cables, is presented. The existing system module specifications are optimized for using a single module per one embedded computer that makes it difficult to increase system performance by using multiple modules without significant reconstruction of the carrier board. The proposed alternative approach uses isomorphic (self-similar) modules that can be mated using planar board-to-board hermaphrodite connectors. If assembled in a stack, these modules form a compact computing cluster. New approach also introduces a dynamic system connector pin allocation based on routing system signals through a FPGA. The dynamic allocation improves the efficiency of system connector pins utilization, and allows to get a wider range of hardware interfaces implemented using fewer pins of system connector while maintaining the modules compatibility with various application systems. This is achieved by flexible software controllable FPGA configuration depending on the module neighbors. Special system microcontrollers inspect overall system compatibility by using data stored in electronic passport of each module, so that the computing system can be automatically inspected for conflicts and correctly configured before powering up the main processors.

Keywords

Articles in current issue