DocumentCode :
2793901
Title :
Automatic generation of transducer models for multicore system design
Author :
Cho, Hansu ; Abdi, Samar
Author_Institution :
Design Solution Lab., Samsung Electron., Suwon, South Korea
fYear :
2011
fDate :
9-11 Nov. 2011
Firstpage :
72
Lastpage :
79
Abstract :
This paper presents methods for automatic generation of synthesizable models of Transducer, a highly flexible communication module for interfacing multicore system components. We describe the transducer architecture, comprising the bus interface, high-level communication controllers and buffer management blocks. The well defined architecture and model semantics of the transducer enable its automatic generation. Moreover, the simple interface of the transducer provides for a well defined software interface, making it easy to update the software after changes in multicore system architecture. Our experimental results show that in multicore system design for large applications such as MP3 decoder and JPEG encoder, automatic transducer generation provides productivity gains of 9-23X due to significant savings in communication model development. On the quality axis, we show that multicore communication design using automatically generated transducers has only a 9% overhead in communication delay over a fully-connected point-to-point communication architecture.
Keywords :
field buses; multiprocessing systems; transducers; JPEG encoder; MP3 decoder; automatic transducer generation; buffer management blocks; bus interface; communication delay; communication model development; flexible communication module; fully-connected point-to-point communication architecture; high-level communication controllers; multicore communication design; multicore system architecture; multicore system components; multicore system design; productivity gains; transducer architecture; transducer interface; transducer models; well-defined software interface; Multicore processing; Program processors; Protocols; Registers; Transducers; Communication architecture; Multicore system design; System level modeling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Level Design Validation and Test Workshop (HLDVT), 2011 IEEE International
Conference_Location :
Napa Valley, CA
ISSN :
1552-6674
Print_ISBN :
978-1-4577-1744-4
Type :
conf
DOI :
10.1109/HLDVT.2011.6114168
Filename :
6114168
Link To Document :
بازگشت