System-level design: Orthogonalization of concerns and platform-based design

Citation
K. Keutzer et al., System-level design: Orthogonalization of concerns and platform-based design, IEEE COMP A, 19(12), 2000, pp. 1523-1543
Citations number
33
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS
ISSN journal
02780070 → ACNP
Volume
19
Issue
12
Year of publication
2000
Pages
1523 - 1543
Database
ISI
SICI code
0278-0070(200012)19:12<1523:SDOOCA>2.0.ZU;2-E
Abstract
System-level design issues become critical as implementation technology evo lves toward increasingly complex integrated circuits and the time to-market pressure continues relentlessly. To cope with these issues, new methodolog ies that emphasize re-use at all levels of abstraction are a "must", and th is is a major focus of our work in the Gigascale Silicon Research Center. W e present some important concepts for system design that are likely to prov ide at least some of the gains in productivity postulated above. In particu lar, we focus on a method that separates parts of the design process and ma kes them nearly independent so that complexity could be mastered. In this d omain, architecture-function co-design and communication-based design are i ntroduced and motivated. Platforms are essential elements of this design pa radigm. We define system platforms and we argue about their use and relevan ce. Then we present an application of the design methodology to the design of wireless systems. Finally, we present a new approach to platform-based d esign called modern embedded systems, compilers, architectures and language s, based on highly concurrent and software-programmable architectures and a ssociated design tools.