Heterogeneous Embedded Real-Time Systems Environment

Abstract

The primary objective of the H-RTExpress effort is to provide enabling technology and domain specific tools that will quickly and effectively move systems targeted for heterogeneous architectures containing adaptive and embedded computing nodes from concept to implementation. The approach to accomplishing this objective is to build an integrated graphical development environment that will provide the capability to allow direct mapping and execution of sequential MATLAB code into heterogeneous embedded parallel computing systems containing both embedded processing and adaptive computing nodes comprised of field programmable gate array (FPGA) technology. The benefit of such an approach is that it provides an easy to use software development environment that significantly reduces the software development cost associated with building applications for these heterogeneous hardware systems. H-RTExpress allows the user to develop their application in a high level language (MATLAB) and frees the user from having to worry about data distribution and communication, since the tool automatically handles these details for the user. The H- RTExpress development environment leverages existing technology developed under previous DARPA/ITO funding as well as ISI commercial product technology RTExpress and Annapolis Microsystems COREFIRE.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 2003
Accession Number
ADA420835

Entities

People

  • Cosmo Castellano
  • James Graham

Tags

Communities of Interest

  • Advanced Electronics
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Air Force Research Laboratories
  • Application Software
  • C Programming Language
  • Computer Programming
  • Computer Programs
  • Computers
  • Debugging
  • Digital Signal Processing
  • Field Programmable Gate Arrays
  • Graphical User Interface
  • Intellectual Property
  • Language
  • Operating Systems
  • Programming Languages
  • Software Development
  • Target Recognition
  • Test Equipment

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Distributed Systems and Data Platform Development
  • Parallel and Distributed Computing.