Flexible, Open and Efficient Embedded Multimedia Systems

The first approaches dealing with hardware-based acceleration were based on the design of custom ASICs (Application Specific Integrated Circuits) or the use of DSPs (Digital Signal Processors). Lately, the emergence of high capacity reconfigurable devices such as FPGAs (Field Programmable Gate Arrays) is encouraging developers to use this technology for the implementation of multimedia embedded systems. Some of the reasons that back up this trend are: short development/prototyping time, the ability to customize hardware, its flexibility, or reconfiguration facilities, just to name a few of them.

[1]  Bran Selic,et al.  Modeling and Analysis of Real-Time and Embedded Systems with UML and MARTE: Developing Cyber-Physical Systems , 2013 .

[2]  Ian Buck,et al.  GPU computing with NVIDIA CUDA , 2007, SIGGRAPH Courses.

[3]  David Villa,et al.  OOCE: Object-Oriented Communication Engine for SoC Design , 2007, 10th Euromicro Conference on Digital System Design Architectures, Methods and Tools (DSD 2007).

[4]  Sujit Dey,et al.  Fast performance analysis of bus-based system-on-chip communication architectures , 1999, 1999 IEEE/ACM International Conference on Computer-Aided Design. Digest of Technical Papers (Cat. No.99CH37051).

[5]  H. Peter Hofstee,et al.  Introduction to the Cell multiprocessor , 2005, IBM J. Res. Dev..

[6]  Soonhoi Ha,et al.  PeaCE: A hardware-software codesign environment for multimedia embedded systems , 2008, TODE.

[7]  Kiyofumi Tanaka,et al.  Embedded Systems - Theory and Design Methodology , 2014 .

[8]  Dimitrios Kritharidis,et al.  System Level Design for Embedded Reconfigurable Systems Using MORPHEUS Platform , 2010, 2010 IEEE Computer Society Annual Symposium on VLSI.

[9]  Cheol Hong Kim,et al.  Improving the System-on-a-Chip Performance for Mobile Systems by Using Efficient Bus Interface , 2009, 2009 WRI International Conference on Communications and Mobile Computing.

[10]  Ying Wang,et al.  A MDA based SoC Modeling Approach using UML and SystemC , 2006, The Sixth IEEE International Conference on Computer and Information Technology (CIT'06).

[11]  Jari Nurmi,et al.  A dedicated DMA logic addressing a time multiplexed memory to reduce the effects of the system bus bottleneck , 2008, 2008 International Conference on Field Programmable Logic and Applications.

[12]  Anneke Kleppe,et al.  MDA explained - the Model Driven Architecture: practice and promise , 2003, Addison Wesley object technology series.