Friedrich-Alexander-Universität DruckenUnivisEnglish FAU-Logo
Techn. Fakultät Willkommen am Department Informatik FAU-Logo
Lehrstuhl für Informatik 12
Department Informatik  >  Informatik 12  >  Forschung  >  Entwurf anwendungsspezifischer Prozessoren

Methods for simulation and rapid prototyping of specialized computer architectures based on architecture and compiler co-generation

BUILDABONG stands for Building special computer architectures based on architecture and compiler co-generation.

The goal is to investigate architecture trade-offs of special-purpose processor architectures, in particular specialized instruction set computers - ASIPs and dedicated processor architectures. Examples of these computers are embedded controllers or digital signal processors (DSPs). The project is divided into four different phases.

PHASE 1 - architecture description and composition.
PHASE 2 - (abstract) architecture simulation
PHASE 3 - compiler generation
PHASE 4 - optimal architecture/compiler-codesign
"... One approach, detailed here by University of Michigan researchers Shighe Wang and Kang Shin, uses finite state machine techniques to build embedded software by selecting-and then connecting as needed-components in an asset library, specifying their behaviors and mapping them to an execution platform.
And Jürgen Teich and Ralph Weper of the University of Paderborn, Germany, have created a joined architecture/compiler environment that can generate implementations of architecture-specific instruction-set processors automatically; the instruction-set simulators and corresponding compilers use abstract state machine methodology..."

from Programmable-chip methods get fresh look by Bernard Cole,
EE Times (02/16/01)

  Impressum Stand: 17 February 2004.   R.W.,A.K.