Dataflow Integration and Simulation Techniques for DSP System Design Tools

Abstract

System-level modeling, simulation, and synthesis using dataflow models of computation are widespread in electronic design automation (EDA) tools for digital signal processing (DSP) systems. Over the past few decades, various dataflow models and techniques have been developed for different DSP application domains; and many system design tools incorporate dataflow semantics for different objectives in the design process. In addition, a variety of digital signal processors and other types of embedded processors have been evolving continuously; and many off-the-shelf DSP libraries are optimized for specific processor architectures. To explore their heterogeneous capabilities, we develop a novel framework that centers around the dataflow interchange format (DIF) for helping DSP system designers to integrate the diversity of dataflow models, techniques, design tools, DSP libraries, and embedded processing platforms. The dataflow interchange format is designed as a standard language for specifying DSP-oriented dataflow graphs, and the DIF framework is developed to achieve the following unique combination of objectives: (1) developing dataflow models and techniques to explore the complex design space for embedded DSP system; (2) porting DSP designs across various tools, libraries, and embedded processing platforms; and (3) synthesizing software implementations from high-level dataflow-based program specifications.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2007
Accession Number
ADA468090

Entities

People

  • Chia-jui Hsu

Organizations

  • University of Maryland

Tags

Communities of Interest

  • Advanced Electronics
  • Energy and Power Technologies
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Abstracts
  • Communication Channels
  • Communication Systems
  • Computations
  • Computer Programming
  • Computers
  • Digital Signal Processing
  • Language
  • Operating Systems
  • Signal Processing
  • Simulations
  • Standards
  • Synthetic Aperture Radar
  • Theses
  • Three Dimensional
  • Two Dimensional
  • Wireless Communications

Fields of Study

  • Engineering

Readers

  • Materials Science.
  • Parallel and Distributed Computing.
  • Software Engineering.

Technology Areas

  • Microelectronics
  • Microelectronics - Microelectromechanical Systems
  • Space