Formalized three-layer system-level model and reuse methodology for embedded data-dominated applications

  • Authors:
  • Frederik Vermeulen;Francky Catthoor;Hugo De Man;Diederik Verkest

  • Affiliations:
  • Katholieke Univ. Leuven, Heverlee, Belgium;Katholieke Univ. Leuven, Heverlee, Belgium;Katholieke Univ. Leuven, Heverlee, Belgium;IMEC, Leuven, Belgium

  • Venue:
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

In embedded data-dominated applications, a global system-level data transfer and storage exploration phase is crucial in obtaining a cost- and performance-efficient solution. We have developed a novel formalism to describe reusable blocks such that the essential part of the design exploration freedom is retained. This formalism is the basis for a system-level reuse methodology which allows reusing large parts of the design as heavily optimized structural VHDL or assembly code and describes the costly data access-related constructs at higher levels in the code hierarchy. Compared to a reuse approach based on fixed blocks, considerable power and area savings can be obtained, as demonstrated on real-life video and modem applications.