Bibliography on MPEG RVC and CAL

[1]   Hazem Ismail Abdel Aziz Ali and Mohammad Nazrul Ishlam Patoary. Design and implementation of an audio codec (AMR-WB) using data flow programming language CAL in the OpenDF environment. Technical report ide1009, School of Information Science, Computer and Electrical Engineering, Halmstad University, June 2010. Available from: http://hh.diva-portal.org/smash/get/diva2:321560/FULLTEXT01.

[2]   Hussein Aman-Allah, Ehab Hanna, Karim Maarouf, and Ihab Amer. Towards a comprehensive RVC VTL: A CAL description of an edfficient AVC baseline encoder. In Proceedings of 16th IEEE International Conference on Image Processing (ICIP 2009), pages 757–760. IEEE, 2009. doi:10.1109/ICIP.2009. 5414266.

[3]   Hussein Aman-Allah, Karim Maarouf, Ehab Hanna, Ihab Amer, and Marco Mattavelli. CAL dataflow components for an MPEG RVC AVC baseline encoder. Journal of Signal Processing Systems, 63(2):227–239, May 2011. doi:10.1007/s11265-009-0396-6.

[4]   Ihab Amer, Christophe Lucarz, Ghislain Roquier, Marco Mattavelli, Mickaël Raulet, Jean-François Nezan, and Olivier Déforges. Reconfigurable video coding on multicore: An overview of its main objectives. IEEE Signal Processing Magazine, 26(6):113–123, 2009. doi:10.1109/MSP.2009.934107.

[5]   Shuvra Bhattacharyya, Johan Eker, Jörn W. Janneck, Christophe Lucarz, Marco Mattavelli, and Mickaël Raulet. Overview of the MPEG reconfigurable video coding framework. Journal of Signal Processing Systems, 63(2):251–263, May 2011. doi:10.1007/s11265-009-0399-3.

[6]   Shuvra S. Bhattacharyya, Gordon Brebner, Johan Eker, Jörn W. Janneck, Marco Mattavelli, and Mickaël Raulet. How to make stream processing more mainstream. In Proceedings of 2008 Workshop on Streaming Systems: From Web and Enterprise to Multicore, in conjunction with the 41st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), Lake Como, Italy, 2008. Available from: http://hal.archives-ouvertes.fr/hal-00340440/PDF/2008_WSS_Cal.pdf.

[7]   Shuvra S. Bhattacharyya, Gordon Brebner, Jörn W. Janneck, Johan Eker, Carl Von Platen, Marco Mattavelli, and Mickaël Raulet. OpenDF – a dataflow toolset for reconfigurable hardware and multicore systems. In Proceedings of 1st Swedish Workshop on Multi-Core Computing (MCC 2008), pages 43–49, Ronneby, Sweden, 2008. Available from: http://hal.archives-ouvertes.fr/hal-00340437/PDF/2008_MCC_OpenDF.pdf.

[8]   Shuvra S. Bhattacharyya, Gordon Brebner, Jörn W. Janneck, Johan Eker, Carl von Platen, Marco Mattavelli, and Mickaël Raulet. OpenDF: A dataflow toolset for reconfigurable hardware and multicore systems. ACM SIGARCH Computer Architecture News, 36(5):29–35, 2008. doi:10.1145/1556444. 1556449.

[9]   Jani Boutellier, Victor Martin Gomez, Olli Silvén, Christophe Lucarz, and Marco Mattavelli. Multiprocessor scheduling of dataflow models within the Reconfigurable Video Coding framework. In Proceedings of the 2008 Conference on Design and Architectures for Signal and Image Processing (DASIP 2009), Sophia Antipolis, France, 2009. Available from: http://www.ee.oulu.fi/mvg/files/pdf/dasip2009.pdf.

[10]   Jani Boutellier, Christophe Lucarz, Sébastien Lafond, Victor Martin Gomez, and Marco Mattavelli. Quasi-static scheduling of CAL actor networks for reconfigurable video coding. Journal of Signal Processing Systems, 63(2):191–202, May 2011. doi:10.1007/s11265-009-0389-5.

[11]   Jani Boutellier, Veeranjaneyulu Sadhanala, Christophe Lucarz, Philip Brisk, and Marco Mattavelli. Scheduling of dataflow models within the reconfigurable video coding framework. In Proceedings of 2008 IEEE Workshop on Signal Processing System (SiPS 2008), pages 182–187. IEEE, 2008. doi: 10.1109/SIPS.2008.4671759.

[12]   Bernhard R. Buchli. Open dataflow modeling and synthesis for complex reconfigurable systems. Master’s thesis, Electrical and Computer Engineering, University of Wisconsin-Madison, August 2009.

[13]   M. Bystrom, I. Richardson, S. Kannangara, and M. de Frutos-Lopez. Dynamic replacement of video coding elements. Signal Processing: Image Communication, 25(4):303–313, 2010. doi:10.1016/j.image. 2010.03.001.

[14]   A. Dasu and S. Panchanathan. Reconfigurable media processing. In Proceedings of 2001 International Conference on Information Technology: Coding and Computing (ITCC 2001), pages 300–304. IEEE, 2001. doi:10.1109/ITCC.2001.918810.

[15]   Dandan Ding, Honggang Qi, Lu Yu, Tiejun Huang, and Wen Gao. Reconfigurable video coding framework and decoder reconfiguration instantiation of AVS. Signal Processing: Image Communication, 24(4):287–299, 2009. doi:10.1016/j.image.2008.12.002.

[16]   Dandan Ding, Lu Yu, Christophe Lucarz, and Marco Mattavelli. Video decoder reconfigurations and AVS extensions in the new MPEG reconfigurable video coding framework. In Proceedings of 2008 IEEE Workshop on Signal Processing Systems (SiPS 2008), pages 164–169. IEEE, 2008. doi: 10.1109/SIPS.2008.4671756.

[17]   Dandan Ding, Lu Yu, Christophe Lucarz, and Marco Mattavelli. A hybrid decoder configuration of MPEG-4 and AVS in reconfigurable video coding framework. In Proceedings of 2009 IEEE International Symposium on Circuits and Systems (ISCAS 2009), page 1935. IEEE, 2009. doi:10.1109/ISCAS.2009. 5118166.

[18]   Julien Dubois, Richard Thavot, Romuald Mosqueron, Johel Miteran, and Christophe Lucarz. Motion estimation accelerator with user search strategy in an RVC context. In Proceedings of 16th IEEE International Conference on Image Processing (ICIP 2009), pages 761–764. IEEE, 2009. doi:10.1109/ ICIP.2009.5414256.

[19]   Johan Eker and Jörn W. Janneck. An introduction to the Caltrop actor language, September 2001. Available from: http://embedded.eecs.berkeley.edu/caltrop/docs/CaltropWhitePaper.pdf.

[20]   Johan Eker and Jörn W. Janneck. CAL language report: Specification of the CAL actor language. Technical Memo UCB/ERL M03/48, Electronics Research Laboratory, University of California at Berkeley, December 2003. Available from: http://embedded.eecs.berkeley.edu/caltrop/docs/LanguageReport/CLR-1.0-r1.pdf.

[21]   Johan Eker and Jörn W. Janneck. A structured description of dataflow actors and its application. Memorandum UCB/ERL M03/13, Electronics Research Laboratory, University of California at Berkeley, May 2003. Available from: http://embedded.eecs.berkeley.edu/caltrop/docs/Memos/M03-13.pdf.

[22]   J. Gorin, M. Raulet, Y-L. Cheng, H-Y. Lin, N. Siret, K. Sugimoto, and G.G. Lee. An RVC dataflow description of the AVC constrained baseline profile decoder. In Proceedings of 16th IEEE International Conference on Image Processing (ICIP 2009), pages 753–756, Cairo, Egypt, 2009. IEEE. doi:10.1109/ICIP.2009.5414265.

[23]   Jérôme Gorin, Matthieu Wipliez, Françoise Prêteux, and Mickaël Raulet. LLVM-based and scalable MPEG-RVC decoder. Journal of Real-Time Image Processing, 6(1):59–70, 2011.

[24]   Ruirui Gu, Jörn W. Janneck, Shuvra S. Bhattacharyya, Mickaël Raulet, Matthieu Wipliez, and William Plishker. Exploring the concurrency of an MPEG RVC decoder based on dataflow program analysis. IEEE Transactions on Circuits and Systems for Video Technology, 19(11):1646–1657, 2009. doi:10.1109/TCSVT.2009.2031517.

[25]   Ruirui Gu, Jörn W. Janneck, Mickaël Raulet, and Shuvra Bhattacharyya. Exploiting statically schedulable regions in dataflow programs. Journal of Signal Processing Systems, 63(1):177–179, April 2011. doi:10.1007/s11265-009-0445-1.

[26]   Ruirui Gu, Jörn W. Janneck, Mickaël Raulet, and Shuvra S. Bhattacharyya. Exploiting statically schedulable regions in dataflow programs. In Proceedings of 2009 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP 2009), pages 565–568, Taipei, Taiwan, 2009. IEEE. doi:10.1109/ICASSP.2009.4959646.

[27]   ISO/IEC. Information technology – MPEG systems technologies – Part 4: Codec configuration representation. ISO/IEC 23001-4:2009, 2009.

[28]   ISO/IEC. Information technology – MPEG video technologies – Part 4: Video tool library. ISO/IEC 23002-4:2009, 2009.

[29]   Euee S. Jang, Jens Ohm, and Marco Mattavelli. Whitepaper on reconfigurable video coding (RVC). ISO/IEC JTC1/SC29/WG11, MPEG2008/N9586, Antalya, Turkey, January 2008.

[30]   Jörn W. Janneck. Actors and their composition. Formal Aspects of Computing, 15(4):349–369, 2003. doi:10.1007/s00165-003-0016-3.

[31]   Jörn W. Janneck. NL—a network language: Language report. ASTG Technical Memo July, Programmable Solutions Group, Xilinx Inc., 2007.

[32]   Jörn W. Janneck. Tokens? what tokens? – a gentle introduction to dataflow programming. ASTG technical memo, Programming Solutions Group, Xilinx Inc., August 2007. Available from: http://opendf.svn.sourceforge.net/viewvc/opendf/trunk/doc/GentleIntro/GentleIntro.pdf.

[33]   Jörn W. Janneck, Marco Mattavelli, Mickaël Raulet, and Matthieu Wipliez. Reconfigurable video coding – a stream programming approach to the specification of new video coding standards. In Proceedings of the First Annual ACM SIGMM Conference on Multimedia Systems (MMSys 2010), pages 223–234, Phoenix, Arizona, USA, 2010. ACM. doi:10.1145/1730836.1730864.

[34]   Jörn W. Janneck, Ian Miller, David Parlour, Ghislain Roquier, Matthieu Wipliez, and Mickaël Raulet. Synthesizing hardware from dataflow programs: An MPEG-4 Simple Profile decoder case study. Journal of Signal Processing Systems, 63(2):241–249, May 2011. doi:10.1007/s11265-009-0397-5.

[35]   Jörn W. Janneck, Ian D. Miller, and Dave B. Parlour. Profiling dataflow programs. In Proceedings of 2008 IEEE International Conference on Multimedia and Expo (ICME 2008), pages 1065–1068. IEEE, 2008. doi:10.1109/ICME.2008.4607622.

[36]   Jörn W. Janneck, Ian D. Miller, Dave B. Parlour, Marco Mattavelli, Christophe Lucarz, Matthieu Wipliez, Mickaël Raulet, and Ghislain Roquier. Translating dataflow programs to efficient hardware: An MPEG-4 simple profile decoder case study. In Workshop on the High-Level Synthesis: The New Wave of the High-Level Synthesis – As part of the 2008 International Conference on Design, Automation & Test in Europe (DATE), Munich, Germany, March 2008. Available from: http://infoscience.epfl.ch/record/145863.

[37]   Jörn W. Janneck, Ian D. Miller, David B. Parlour, Ghislain Roquier, Matthieu Wipliez, and Mickaël Raulet. Synthesizing hardware from dataflow programs: An MPEG-4 Simple Profile decoder case study. In Proceedings of 2008 IEEE Workshop on Signal Processing Systems (SiPS 2008), pages 287–292, Washington, DC, USA, 2008. IEEE. doi:10.1109/SIPS.2008.4671777.

[38]   Khaled Jerbi, Mickaël Raulet, Olivier Déforges, and Mohamed Abid. Design of an embedded low complexity image coder using CAL language. In Proceedings of 2009 Conference on Design and Architectures for Signal and Image Processing (DASIP 2009), Sophia Antipolis, France, 2009. Available from: http://hal.archives-ouvertes.fr/hal-00440484/PDF/khaled_dasip.pdf.

[39]   Yan Jin, Robert Esser, Charles Lakos, and Jörn W. Janneck. Modular analysis of dataflow process networks. In Fundamental Approaches to Software Engineering: 6th International Conference, FASE 2003 Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2003 Warsaw, Poland, April 7–11, 2003 Proceedings, volume 2621 of Lecture Notes in Computer Science, pages 184–199. Springer, 2003. doi:10.1007/3-540-36578-8_14.

[40]   C. Sampath Kannangara, James M. Philp, Iain E. Richardson, Maja Bystrom, and Manuel de Frutos Lopez. A syntax for defining, communicating, and implementing video decoder function and structure. IEEE Transactions on Circuit and Systems for Video Technology, in press. doi:10.1109/TCSVT. 2010.2051274.

[41]   Sampath Kannangara, Iain Richardson, Maja Bystrom, and Manuel de Frutos. Fast, dynamic configuration of transforms for video coding. In Proceedings of 15th IEEE International Conference on Image Processing (ICIP 2008), pages 1592–1595. IEEE, 2008. doi:10.1109/ICIP.2008.4712074.

[42]   Edward A. Lee. A denotational semantics for dataflow with firing, January 1997. Available from: http://ptolemy.eecs.berkeley.edu/papers/97/dataflow.

[43]   Gwo Giun Lee, Yen-Kuang Chen, Marco Mattavelli, and Euee S. Jang. Algorithm/architecture co-exploration of visual computing on emergent platforms: Overview and future prospects. IEEE Transactions on Circuit and Systems for Video Technology, 19(11):1579–1587, 2009. doi:10.1109/TCSVT. 2009.2031376.

[44]   Gwo Giun Lee, He-Yuan Lin, Ming-Jiun Wang, Bo-Han Chen, and Yuan-Long Cheng. On the verification of multi-standard SoC’s for reconfigurable video coding based on algorithm/architecture co-exploration. In Proceedings of 2008 IEEE Workshop on Signal Processing Systems (SiPS 2008), pages 170–175. IEEE, 2008. doi:10.1109/SIPS.2008.4671757.

[45]   Gwo Giun Lee, Ming-Jiun Wang, Bo-Han Chen, JiunFu Chen, Ping-Keng Jao, Ching Jui Hsiao, and Ling-Fei Wei. Reconfigurable architecture for deinterlacer based on algorithm/architecture co-design. Journal of Signal Processing Systems, 63(2):181–189, May 2011. doi:10.1007/s11265-009-0388-6.

[46]   Gwo Giun (Chris) Lee, Christophe Lucarz, and He-Yuan Lin. Text of ISO/IEC 23002-4/PDAM1 video tool library conformance and reference software. ISO/IEC JTC1/SC29/WG11, MPEG2008/N10714, London, UK, April 2009.

[47]   Sunyoung Lee, Euee S. Jang, Yi-Shin Tung, Kohtaro Asai, Yoshihisa Yamada, Marco Mattavelli, Gwo-Giun Lee, and Mickaël Raulet. WD5 of ISO/IEC 23002-4/Amd.2 (tools for MPEG2 MP, MPEG-4 ASP, AVC HP and SVC). ISO/IEC JTC1/SC29/WG11, MPEG2009/N10715, London, UK, July 2009.

[48]   Sunyoung Lee, Hyungyu Kim, Sinwook Lee, Jaebum Jun, and E.S. Jang. Reconfigurable bit-stream parser. In Proceedings of 2008 IEEE International Conference on Multimedia and Expo (ICME 2008), pages 1061–1064. IEEE, 2008. doi:10.1109/ICME.2008.4607621.

[49]   Jianjun Li and Esam Abdel-Raheem. Modeling DV/DVCPRO standards on reconfigurable video coding framework. Journal of Electrical and Computer Engineering, 2010:Article ID 509394, 2010. doi:10.1155/2010/509394.

[50]   Jianjun Li, Dandan Ding, Christophe Lucarz, Samuel Keller, and Marco Mattavelli. Efficient data flow variable length decoding implementation for the MPEG reconfigurable video coding framework. In Proceedings of 2008 IEEE Workshop on Signal Processing Systems (SiPS 2008), pages 188–193. IEEE, 2008. doi:10.1109/SIPS.2008.4671760.

[51]   Rafael Peset Llopis, Marcel Oosterhuis, Sethuraman Ramanathan, Paul Lippens, Albert van der Werf, Steffen Maul, and Jim Lin. HW-SW co-design and verification of a multi-standard video and image codec. In Proceedings of 2001 International Symposium on Quality Electronic Design (ISQED 2001), pages 393–398. IEEE, 2001. doi:10.1109/ISQED.2001.915261.

[52]   Christophe Lucarz, Ihab Amer, and Marco Mattavelli. Reconfigurable video coding: Objectives and technologies. In Proceedings of 16th IEEE International Conference on Image Processing (ICIP 2009), pages 749–752. IEEE, 2009. doi:10.1109/ICIP.2009.5414275.

[53]   Christophe Lucarz and Marco Mattavelli. A platform for mixed HW/SW algorithm specifications for the exploration of SW and HW partitioning. In Integrated Circuit and System Design. Power and Timing Modeling, Optimization and Simulation: 17th International Workshop, PATMOS 2007, Gothenburg, Sweden, September 3–5, 2007. Proceedings, volume 4644 of Lecture Notes in Computer Science, pages 485–494. Springer, 2007. doi:10.1007/978-3-540-74442-9_47.

[54]   Christophe Lucarz, Marco Mattavelli, and Julien Dubois. A co-design platform for algorithm/architecture design exploration. In Proceedings of 2008 IEEE International Conference on Multimedia and Expo (ICME 2008), pages 1069–1072. IEEE, 2008. doi:10.1109/ICME.2008.4607623.

[55]   Christophe Lucarz, Marco Mattavelli, Joseph Thomas-Kerr, and Jorn Janneck. Reconfigurable media coding: A new specification model for multimedia coders. In Proceedings of 2007 IEEE Workshop on Signal Processing Systems (SiPS 2007), pages 481–486. IEEE, 2007. doi:10.1109/SIPS.2007.4387595.

[56]   Christophe Lucarz, Marco Mattavelli, Matthieu Wipliez, Ghislain Roquier, Mickaël Raulet, Jörn W. Janneck, Ian D Miller, and Dave B Parlour. Dataflow/actor-oriented language for the design of complex signal processing systems. In Proceedings of 2008 Conference on Design and Architectures for Signal and Image Processing (DASIP 2008), Brussels, Belgium, 2008. Available from: http://hal.archives-ouvertes.fr/hal-00336520/PDF/2008_dasip_CAL.pdf.

[57]   Christophe Lucarz, Jonathan Piat, and Marco Mattavelli. Automatic synthesis of parsers and validation of bitstreams within the MPEG reconfigurable video coding framework. Journal of Signal Processing Systems, 63(2):215–225, May 2011. doi:10.1007/s11265-009-0395-7.

[58]   Marco Mattavelli. Keynote: Reconfigurable video coding (RVC) a new specification and implementation paradigm for MPEG codecs. In Proceedings of 2008 IEEE International Symposium on Consumer Electronics (ISCE 2008), page 1. IEEE, 2008. doi:10.1109/ISCE.2008.4559414.

[59]   Marco Mattavelli, Ihab Amer, and Mickaël Raulet. The Reconfigurable Video Coding standard: [standards in a nutshell]. IEEE Signal Processing Magazine, 27(3):159–167, May 2010. doi:10.1109/MSP. 2010.936032.

[60]   Ian Miller. Open dataflow tools: Engineering CLI guide. ASTG technical memo, Programming Solutions Group, Xilinx Inc., February 2008.

[61]   MPEG Video Subgroup. Vision of RVC framework. ISO/IEC JTC1/SC29/WG11, MPEG2008/N9990, Hannover, Germany, July 2008.

[62]   Thomas Olsson, Anders Carlsson, Leif Wilhelmsson, Johan Eker, Carl Von Platen, and Isael Diaz. A reconfigurable OFDM inner receiver implemented in the CAL dataflow language. In Proceedings of 2010 IEEE International Symposium on Circuits and Systems (ISCAS 2010), pages 2904–2907. IEEE, 2010. doi:10.1109/ISCAS.2010.5538042.

[63]   David B. Parlour. CAL coding practices guide: Hardware programming in the CAL actor language. part of the OpenDF document, June 2003.

[64]   Maxime Pelcat, Jonathan Piat, Matthieu Wipliez, Slaheddine Aridhi, and Jean-François Nezan. An open framework for rapid prototyping of signal processing applications. EURASIP Journal on Embedded Systems, 2009:Article ID 598529, 2009. doi:10.1155/2009/598529.

[65]   J.M. Philp, C.S. Kannangara, M. Bystrom, M. de Frutos Lopez, and I.E. Richardson. Decoder description syntax for fully configurable video coding. In Proceedings of 16th IEEE International Conference on Image Processing (ICIP 2009), pages 769–772. IEEE, 2009. doi:10.1109/ICIP.2009.5414244.

[66]   Jonathan Piat, Shuvra S. Bhattacharyya, Maxime Pelcat, and Mickaël Raulet. Multi-core code generation from interface based hierarchy. In Proceedings of 2009 Conference on Design and Architectures for Signal and Image Processing (DASIP 2009), Sophia Antipolis, France, 2009. Available from: http://hal.archives-ouvertes.fr/hal-00440479/PDF/piat_dasip.pdf.

[67]   Jonathan Piat, Mickaël Raulet, Maxime Pelcat, Pengcheng Mu, and Olivier Déforges. An extensible framework for fast prototyping of multiprocessor dataflow applications. In Proceedings of 3rd International Design and Test Workshop (IDT 2008), pages 215–220, Monastir, Tunisia, 2008. doi:10.1109/IDT.2008. 4802500.

[68]   Anatoly Prihozhy, Marco Mattavelli, and Daniel Mlynek. Data dependences critical path evaluation at C/C++ system level description. In Integrated Circuit and System Design: Power and Timing Modeling, Optimization and Simulation: 13th InternationalWorkshop, PATMOS 2003, Turin, Italy, September 10–12, 2003, Proceedings, volume 2799 of Lecture Notes in Computer Science, pages 569–579. Springer, 2003. doi:10.1007/978-3-540-39762-5_63.

[69]   Mickaël Raulet, Marco Mattavelli, and Jörn Janneck. Guest editorial: Special issue on Reconfigurable Video Coding. Journal of Signal Processing Systems, 63(2):177–179, May 2011. doi:10.1007/ s11265-009-0418-4.

[70]   Mickaël Raulet, Jonathan Piat, Christophe Lucarz, and Marco Mattavelli. Validation of bitstream syntax and synthesis of parsers in the MPEG Reconfigurable Video Coding framework. In Proceedings of 2008 IEEE Workshop on Signal Processing Systems (SiPS 2008), pages 293–298, Washington, DC, USA, 2008. IEEE. doi:10.1109/SIPS.2008.4671778.

[71]   I. Richardson, S. Kannangara, M. Bystrom, J. Philp, and M. de Frutos Lopez. Implementing fully configurable video coding. In Proceedings of 16th IEEE International Conference on Image Processing (ICIP 2009), pages 765–768. IEEE, 2009. doi:10.1109/ICIP.2009.5414257.

[72]   Iain Richardson, Maja Bystrom, Manuel de Frutos, and Sampath Kannangara. Dynamic transform replacement in an H.264 codec. In Proceedings of 15th IEEE International Conference on Image Processing (ICIP 2008), pages 2108–2111. IEEE, 2008. doi:10.1109/ICIP.2008.4712203.

[73]   Iain Richardson, Maja Bystrom, Sampath Kannangara, and Manuel de Frutos Lòpez. Dynamic configuration: Beyond video coding standards. In Proceedings of 21st Annual IEEE SOC Conference (SOCC 2008), 2008. Available from: http://www.rgu.ac.uk/files/SOCC08_Plenary_Richardson1.pdf.

[74]   Iain Richardson, Sampath Kannangara, Maja Bystrom, James Philp, and Manuel de Frutos Lopez. A framework for fully configurable video coding. In Proceedings of 27th Conference on Picture Coding Symposium (PCS 2009), pages 145–148. IEEE, 2009. doi:10.1109/PCS.2009.5167425.

[75]   Iain E Richardson. The H.264 Advanced Video Compression Standard. John Wiley & Sons, 2 edition, 2010.

[76]   Tero Rintaluoma, Timo Reinikka, Joona Rouvinen, Jani Boutellier, Pekka Jääskeläinen, and Olli Silvén. Programmable accelerators for reconfigurable video decoder. In Embedded Computer Systems: Architectures, Modeling, and Simulation: 9th International Workshop, SAMOS 2009, Samos, Greece, July 20–23, 2009. Proceedings, volume 5657 of Lecture Notes in Computer Science, pages 36–47. Springer, 2009. doi:10.1007/978-3-642-03138-0_5.

[77]   Ghislain Roquier, Christophe Lucarz, Marco Mattavelli, Matthieu Wipliez, Mickaël Raulet, Jörn W. Janneck, Ian D. Miller, and David B. Parlour. An integrated environment for HW/SW co-design based on a CAL specification and HW/SW code generators. In Proceedings of 2009 IEEE International Symposium on Circuits and Systems (ISCAS 2009), page 799, Taipei, Taiwan, 2009. IEEE. doi:10.1109/ISCAS.2009. 5117876.

[78]   Ghislain Roquier, Matthieu Wipliez, Mickaël Raulet, Jörn W. Janneck, Ian D. Miller, and David B. Parlour. Automatic software synthesis of dataflow program: An MPEG-4 Simple Profile decoder case study. In Proceedings of 2008 IEEE Workshop on Signal Processing Systems (SiPS 2008), pages 281–286, Washington, DC, USA, 2008. IEEE. doi:10.1109/SIPS.2008.4671776.

[79]   Ghislain Roquier, Matthieu Wipliez, Mickaël Raulet, Jean-François Nezan, and Olivier Déforges. Software synthesis of CAL actors for the MPEG Reconfigurable Video Coding framework. In Proceedings of 15th IEEE International Conference on Image Processing (ICIP 2008), pages 1408–1411, San Diego, CA, USA, 2008. IEEE. doi:10.1109/ICIP.2008.4712028.

[80]   Elias Teodoro Silva Jr, Marco A. Wehrmeister, Leandro Buss Becker, Flávio Rech Wagner, and Carlos Eduardo Pereira. Design exploration in Hw/Sw co-design of real-time object-oriented embedded systems: the scheduler object. In Proceedings of 10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS 2005), pages 378–388. IEEE Computer Society, 2005. doi: 10.1109/WORDS.2005.25.

[81]   Nicolas Siret, Ismaïl Sabry, Jean-François Nezan, and Mickaël Rauletel Raulet. A codesign synthesis from an MPEG-4 decoder dataflow description. In Proceedings of 2010 IEEE International Symposium on Circuits and Systems (ISCAS 2010), pages 1995–1998. IEEE, 2010. doi:10.1109/ISCAS.2010.5537107.

[82]   System Builder Team. Quick start guide: the SystemBuilder command line interface. ASTG technical memo, Programming Solutions Group, Xilinx Inc., December 2007.

[83]   Richard Thavot, Romuald Mosqueron, Mohammad Alisafaee, Christophe Lucarz, Marco Mattavelli, Julien Duboisy, and Vincent Noel. Dataflow design of a co-processor architecture for image processing. In Proceedings of 2008 Conference on Design and Architectures for Signal and Image Processing (DASIP 2008), 2008. Available from: http://infoscience.epfl.ch/record/133359.

[84]   Richard Thavot, Romuald Mosqueron, Julien Dubois, and Marco Mattavelli. Hardware synthesis of complex standard interfaces using CAL dataflow descriptions. In Proceedings of 2009 Conference on Design and Architectures for Signal and Image Processing (DASIP 2009), Sophia Antipolis, France, 2009. Available from: http://infoscience.epfl.ch/record/146591.

[85]   Joseph Thomas-Kerr, Jomn Janneck, Marco Mattavelli, Ian Burnettl, and Christian Ritz. Reconfigurable media coding: Self-describing multimedia bitstreams. In Proceedings of 2007 IEEE Workshop on Signal Processing Systems (SiPS 2007), pages 319–324. IEEE, 2007. doi:10.1109/SIPS. 2007.4387565.

[86]   Carl von Platen and Johan Eker. Efficent realization of a CAL video decoder on a mobile terminal. In Proceedings of 2008 IEEE Workshop on Signal Processing Systems (SiPS 2008), pages 176–181. IEEE, 2008. doi:10.1109/SIPS.2008.4671758.

[87]   Ernesto Wandeler, Jörn W. Janneck, Edward A. Lee, and Lothar Thiele. Counting interface automata and their application in static analysis of actor models. In Proceedings of 3rd IEEE International Conference on Software Engineering and Formal Methods (SEFM 2005), pages 106–116. IEEE Computer Society, 2005. doi:10.1109/SEFM.2005.14.

[88]   Lars Wernli. Design and implementation of a code generator for the CAL actor language. Master’s thesis, Computer Engineering and Networks Laboratory, Swiss Federal Institute of Technology, Zurich, 2002. Available from: http://embedded.eecs.berkeley.edu/caltrop/docs/Theses/Thesis-Wernli-PTCodeGenerator.pdf.

[89]   Edward D. Willink, Johan Eker, and Jörn W. Janneck. Programming specifications in CAL. In Proceedings of OOPSLA 2002 Workshop Generative Techniques in the context of Model Driven Architecture, Seattle, Washington, USA, 2002. Available from: http://embedded.eecs.berkeley.edu/caltrop/docs/Papers/0211--OOPSLA-MDA.pdf.

[90]   Matthieu Wipliez, Ghislain Roquier, and Jean-François Nezan. Software code generation for the RVC-CAL language. Journal of Signal Processing Systems, 63(2):203–213, May 2011. doi:10.1007/ s11265-009-0390-z.

[91]   Matthieu Wipliez, Ghislain Roquier, Mickaël Raulet, Jean-François Nezan, and Olivier Déforges. Code generation for the MPEG Reconfigurable Video Coding framework: From CAL actions to C functions. In Proceedings of 2008 IEEE International Conference on Multimedia and Expo (ICME 2008), pages 1049–1052, Hannover, Germany, 2008. IEEE. doi:10.1109/ICME.2008.4607618.

[92]   Xilinx DSP Division. XLIM: An XML language-independent model. ASTG technical memo, September 2007.