Title :
Distributed Object Models for Multi-Processor SoC´s, with Application to Low-power Multimedia Wireless Systems
Author :
Paulin, P.G. ; Pilkington, C. ; Langevin, M. ; Bensoudane, E. ; Benny, O. ; Lyonnard, D. ; Lavigueur, B. ; Lo, D.
Author_Institution :
STMicroelectronics, Nepean, Ont.
Abstract :
This paper summarizes the characteristics of distributed object models used in large-scale distributed software systems. We examine the common subset of requirements for distributed software systems and systems-on-a-chip (SoC), namely: openness, heterogeneity and multiple forms of transparency. We describe the application of these concepts to the emerging class of complex, parallel SoC´s, including multiple heterogeneous embedded processors interacting with hardware co-processors and I/O devices. An implementation of this approach is embodied in STMicroelectronics´ DSOC (distributed system object component) programming model. The use of this programming model for an architecture exploration of STs Nomadik mobile multimedia platform is described
Keywords :
4G mobile communication; distributed object management; embedded systems; multimedia communication; system-on-chip; architecture exploration; distributed object models; distributed software systems; distributed system object component; embedded processors; multimedia wireless systems; multiprocessor system-on-chip; programming model; Application software; Coprocessors; Costs; Embedded software; Hardware; Investments; Large-scale systems; Multimedia systems; Software systems; System-on-a-chip;
Conference_Titel :
Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
Conference_Location :
Munich
Print_ISBN :
3-9810801-1-4
DOI :
10.1109/DATE.2006.243833