• DocumentCode
    357679
  • Title

    Design reuse by modularity: a scalable dynamical (re)configurable multiprocessor system

  • Author

    Drechsler, Rolf ; Drechsler, Nicole ; Mackensen, Elke ; Schubert, Tobias ; Becker, Bernd

  • Author_Institution
    Inst. of Comput. Sci., Albert-Ludwigs-Univ., Freiburg, Germany
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    425
  • Abstract
    We present a scalable, low cost multiprocessor system, which is used in the area of measurement, regulation, controlling and soft computing. The system is an example of extremely modular hardware/software design. Modular in this context means that we can easily change or optimize individually the components in the system for a given problem. One of the most important aspects of our multiprocessor system is the fact that the user can dynamically change the communication topology by software `on-the-fly´. Thus, the hardware can be (re)configured during operation in less than 1 ms. By this, the CPUs in the multiprocessor system can communicate directly without any invention of another processor preventing the typical bottleneck in parallel systems. First applications have been implemented in an embedded controller for a vote counting machine, with emphasis on high data security and high throughput
  • Keywords
    hardware-software codesign; multiprocessing systems; parallel architectures; reconfigurable architectures; CPUs; communication topology; data security; data throughput; design reuse by modularity; embedded controller; low cost multiprocessor system; modular hardware/software design; parallel systems; scalable dynamical reconfigurable multiprocessor system; soft computing; vote counting machine; Application software; Area measurement; Communication system software; Context; Control systems; Costs; Hardware; Multiprocessing systems; Software design; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Euromicro Conference, 2000. Proceedings of the 26th
  • Conference_Location
    Maastricht
  • ISSN
    1089-6503
  • Print_ISBN
    0-7695-0780-8
  • Type

    conf

  • DOI
    10.1109/EURMIC.2000.874662
  • Filename
    874662