DocumentCode :
2188475
Title :
A data oriented approach to the design of reconfigurable stream decoders
Author :
Agosta, Giovanni ; Bruschi, Francesco ; Santambrogio, Marco ; Sciuto, Donatella
Author_Institution :
Politecnico di Milano, Italy
fYear :
2005
fDate :
22-23 Sept. 2005
Firstpage :
107
Lastpage :
112
Abstract :
The implementation technologies for electronic devices are experiencing a shift towards the use of reconfigurable devices. These devices are widely appreciated, especially in the design of embedded devices, since they allow to significantly lower the non-recurrent engineering costs associated with the hardware implementation of functionalities. In addition to these advantages, reconfigurable devices offer the possibility of implementing extremely flexible systems that can adapt or augment their hardware resources at run-time. To enable the exploitation of this important feature a key point is to make the designers able to model and validate reconfigurable systems, and to assist them in the evaluation of different target reconfigurable architectures. In this paper we address the problems of modeling configurability for streaming data decoding systems at a high level of abstraction, and of the subsequent synthesis on a reconfigurable device. In particular, we define an abstraction of a generic reconfigurable architecture based on elementary modular cells (reconfigurable architecture description layer, or RADL). To model and validate reconfigurable behaviors we defined a formalism that is based on the object-oriented features of Java and on its possibility to vary the class pool at run-time. We then formally address the problem of synthesizing such a high-level model upon the reconfigurable architecture abstraction defined. In order to explore the effectiveness of the model, we implemented a single RADL cell prototype and evaluated area cost and reconfiguration times.
Keywords :
Java; decoding; formal specification; object-oriented programming; reconfigurable architectures; Java; configurability modeling; data oriented design; elementary modular cells; object-oriented features; reconfigurable architecture description layer; reconfigurable stream decoder design; Application software; Cost function; Decoding; Design engineering; Hardware; Java; Object oriented modeling; Reconfigurable architectures; Runtime; Streaming media;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Systems for Real-Time Multimedia, 2005. 3rd Workshop on
Print_ISBN :
0-7803-9347-3
Type :
conf
DOI :
10.1109/ESTMED.2005.1518084
Filename :
1518084
Link To Document :
بازگشت