A novel codesign methodology for real-time embedded COTS multiprocessor-based signal processing systems

  • Authors:
  • Randall S. Janka;Linda M. Wills

  • Affiliations:
  • Georgia Tech Research Institute, Georgia Institute of Technology, Atlanta, GA;School of Electrical & Computer Engineering, Georgia Institute of Technology, Atlanta, GA

  • Venue:
  • CODES '00 Proceedings of the eighth international workshop on Hardware/software codesign
  • Year:
  • 2000

Quantified Score

Hi-index 0.01

Visualization

Abstract

The process of designing large real-time embedded signal processing systems is plagued by a lack of coherent specification and design methodology (SDM). Powerful frameworks exist for each individual phase of this canonical design process, but no single methodology exists which enables these frameworks to work together coherently, i.e., allowing the output of a framework used in one phase to be consumed by a different framework used in the next phase. A specification and design methodology (SDM) known as “Search-Explore-Refine” (SER) was developed by Gajski, Vahid, et al. for an application and technology domain that is different from that of real-time embedded signal processing systems implemented with commercial-off-the-shelf multiprocessing hardware and software. However, due to similarities between the fundamental design objects of these two domains, a new SDM was developed and prototyped based on SER known as the MAGIC SDM. The “tools and rules” of the MAGIC SDM are presented. The MAGIC SDM achieves a high degree of model continuity based largely on its use of standards-based computation (VSIPL) and communication (MPI) middleware.