loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
14 th Euromicro Conference on Real-Time Systems (ECRTS'02)
Robust Media Processing in a Flexible and Cost-Effective Network of Multi-Tasking Coprocessors
Vienna, Austria
June 19-June 21
ISBN: 0-7695-1665-3
Martijn J. Rutten, Philips Research Laboratories
Jos T. J. van Eijndhoven, Philips Research Laboratories
Evert-Jan D. Pol, Philips Semiconductors

Eclipse defines a heterogeneous multiprocessor architecture for high-performance streaming mdia as a sub-system of a system-on-silicon platform for the consumer electronics market. The scalable architecture template supports multiple function-specific coprocessors that operate in parallel and independently. Each coprocessor is multi-tasking, allowing multiple applications to proceed concurrently. Eclipse instances combine application configuration flexibility with the efficiency of function-specific hardware.

The eclipse template introduces novel hardware units, called "shells", dedicated to each coprocessor. The combination of limited available buffer memory and high data-bandwidth causes high task-switch rates and syncronization rates, necessitating full support by the shell. Thereto, each shell implements a task scheduler and a transport synchronization unit. The task scheduler is designed for a dynamic workload environment with guarantees for minimum resource budgets, and achieves on-line task selection within 10 clock cycles.

Citation:
Martijn J. Rutten, Jos T. J. van Eijndhoven, Evert-Jan D. Pol, "Robust Media Processing in a Flexible and Cost-Effective Network of Multi-Tasking Coprocessors," ecrts, pp.223, 14 th Euromicro Conference on Real-Time Systems (ECRTS'02), 2002
Usage of this product signifies your acceptance of the Terms of Use.