Abstract
The role of the single computer inside
application-specific integrated circuits is changing with
the increasing capacity of semiconductor technology. The
system functionality can be partitioned to a set of
communicating application domain-specific computers
instead of developing the most efficient general-purpose
computers that fulfil all kinds of computing needs. The
main design challenges are the complexity and diversity
of application-domains and the complexity of platforms
which can provide enough capacity for those applications.
The architecture design methods presented in this thesis
are targeted at application domain-specific computers
that are implemented as integrated circuits.
Backbone-platform-system design methodology separates the
technology, platform design efficiency and application
development problems from each other. It also provides a
system design framework for the architecture design
methods presented. The methods are based on complexity,
mappability, and capacity-based quality estimations that
are used as decision support and quality validation
tools. Abstract models of both applications and
architectures enable rapid estimations and adequate
coverage in design space exploration.
The methods have been applied to various case examples.
Complexity-based estimation provided a systematic
approach to the selection of an architecture template
that takes into account the changes in technologies and
design efficiency. Mappability-based processor-algorithm
quality estimation enabled us to study more than 10,000
processor architectures for WLAN modem transceiver
example. Capacity-based quality estimation was used in
the performance evaluation of configurable multiprocessor
architecture. In all cases the respective simulations
using for example instruction-set simulators would have
taken much longer and required advanced post-processing
of results.
Original language | English |
---|---|
Qualification | Doctor Degree |
Awarding Institution |
|
Supervisors/Advisors |
|
Award date | 7 May 2004 |
Place of Publication | Espoo |
Publisher | |
Print ISBNs | 951-38-6363-8 |
Electronic ISBNs | 951-38-6364-6 |
Publication status | Published - 2004 |
MoE publication type | G5 Doctoral dissertation (article) |
Keywords
- decision support methods
- quality estimations
- mappability estimation
- platform based design