Compilation for Adaptive Computing Systems Using Complex Parameterized Hardware Objects

  • Authors:
  • Andreas Koch

  • Affiliations:
  • Tech. Univ. Braunschweig (E.I.S.), Mühlenpfordtstr. 23, D-38106 Braunschweig, Germany koch@eis.cs.tu-bs.de

  • Venue:
  • The Journal of Supercomputing
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

FLAME, the Flexible API for Module-based Environments, is a proposed standard interface for the integration of parameterized hardware generators into high-level design tools. This work introduces two new developments: The FLAME Primitives Catalog describes the behavior and interface of a set of hardware functions suitable as primitives for automatic compilation. The FLAME Shared Access Conventions define physical connectivity and logical protocols that allow arbitrary hardware modules to access shared resources (such as memory or I/O ports) in a coordinated manner.