Related Work



In general, ADL design must trade-off the level of abstraction vs. generality. ADLs must capture a wide variety of embedded processors with ever-changing irregularities. On the one hand, a lower-level description captures structural information in more detail, but on the other hand the detailed description makes it difficult to extract certain information such as instruction semantics for instance. Obviously, this is easier using higher-level descriptions; however, they make the generation of, e.g., cycle-accurate simulators inherently difficult. Over the past decade, several ADLs have emerged, each with their own strengths and weaknesses.


Custom Instruction Tool Chain Attribute Grammar Architecture Description Language VLIW Processor 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer Science+Business Media, LLC 2010

Authors and Affiliations

  1. 1.RWTH Aachen University Institute for Software for Systems on SiliconAachenGermany

Personalised recommendations