An Integrated Methodology for QOS Driven Reusable Component Design and Component Selection

Embedded systems complexity has been increasing drastically in recent years. This had a negative impact on the product development cycle (PDC). The increasing software and hardware concurrency, and the need for architectural optimization, have also complicated the PDC. One way of enhancing system productivity is to exploit the principle of "design-and-reuse" to its full potential. Component-based design is one effective way of implementing "design-and-reuse". However, given a library of components with varying performance parameters and quality-of-service metrics, it is often difficult to select the right components that will satisfy the system requirements. In this paper, we develop an automated process of component selection. We further demonstrate the proposed methodology by applying it for component selection for a network-on-chip (NOC) architecture.

[1]  A. Agarwal,et al.  Concurrency Compliant Embedded System Modeling Methodology , 2008, 2008 2nd Annual IEEE Systems Conference.

[2]  E. Filippi,et al.  An outlook on the evolution of mobile terminals: from monolithic to modular multiradio, multiapplication platforms , 2006, IEEE Circuits and Systems Magazine.

[3]  H. Kalva,et al.  Annotation Methods and Application Abstractions , 2007, 2007 IEEE International Conference on Portable Information Devices.

[4]  Luca Benini,et al.  Networks on Chips : A New SoC Paradigm , 2022 .

[5]  Luca Benini,et al.  NoC synthesis flow for customized domain specific multiprocessor systems-on-chip , 2005, IEEE Transactions on Parallel and Distributed Systems.

[6]  Edward A. Lee,et al.  An Extensible Type System for Component-Based Design , 2000, TACAS.

[7]  Walden C. Rhines Sociology of Design and EDA , 2006, IEEE Design & Test of Computers.

[8]  Paul F. Reynolds,et al.  The computational complexity of component selection in simulation reuse , 2005, Proceedings of the Winter Simulation Conference, 2005..

[9]  Paul F. Reynolds,et al.  Approximating Component Selection , 2004, Proceedings of the 2004 Winter Simulation Conference, 2004..

[10]  Ankur Agarwal,et al.  A Layered Architecture for NOC Design Methodology , 2005, IASTED PDCS.