Abstract
The design of an ASIP is a challenging task due to the large number of design options. The competing design decisions such as flexibility, performance, and energy consumption need to be weighted against each other to reach the optimal point in the entire design space. Moreover, the increasing software complexity of today’s SoCs requires a shift from traditional assembly programming to high-level languages to boost the designer’s productivity. As a result, processor designers demand an increasing support from the design automation tools to explore the design space and rightly balance the flexibility vs. performance trade-off.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Keywords
- Code Quality
- Hardware Description Language
- Embed Processor
- Architecture Exploration
- Software Development Tool
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2010 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Hohenauer, M., Leupers, R. (2010). ASIP Design Methodology. In: C Compilers for ASIPs. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-1176-6_2
Download citation
DOI: https://doi.org/10.1007/978-1-4419-1176-6_2
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4419-1175-9
Online ISBN: 978-1-4419-1176-6
eBook Packages: Computer ScienceComputer Science (R0)