• DocumentCode
    2293916
  • Title

    Portability analysis of an M-JPEG decoder IP from OpenCores

  • Author

    Meng, Xiaozhou ; Thörnberg, Benny ; Lawal, Najeem

  • Author_Institution
    Dept. of Inf. Technol. & Media, Mid Sweden Univ., Sundsvall, Sweden
  • fYear
    2011
  • fDate
    15-17 June 2011
  • Firstpage
    79
  • Lastpage
    82
  • Abstract
    The reuse of predefined Intellectual Property (IP) can shorten development times and help the designer to meet time-to-market requirements for embedded systems. Using FPGA IP in a proper way can also mitigate the component obsolescence problem. System migration between devices is unavoidable, especially for long lifetime embedded systems, so IP portability becomes an important issue for system maintenance. This paper presents a case study analyzing the portability of an FPGA-based M-JPEG decoder IP. The lack of any clear separation between computation and communication is shown to limit the decoder´s portability with respect to different communication interfaces. Technology and tool dependent firmware IP components are often supplied by FPGA vendors. It is possible for these firm IP components to reduce development time. However, the use of these technology and tool dependent firmware specifications within the M-JPEG decoder is shown to limit the decoder´s portability with respect to development tools and FPGA vendors.
  • Keywords
    embedded systems; field programmable gate arrays; firmware; industrial property; time to market; video codecs; video coding; FPGA IP; FPGA-based decoder portability; IP portability; M-JPEG decoder IP; OpenCores; communication interface; component obsolescence problem; firmware IP components; intellectual property; long lifetime embedded systems; portability analysis; system maintenance; system migration; time to market requirements; Decoding; Field programmable gate arrays; Hardware; IP networks; Libraries; Streaming media; System-on-a-chip; FPGA; IP; M-JPEG decoder; maintenance; obsolescence; portability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Embedded Systems (SIES), 2011 6th IEEE International Symposium on
  • Conference_Location
    Vasteras
  • Print_ISBN
    978-1-61284-818-1
  • Electronic_ISBN
    978-1-61284-819-8
  • Type

    conf

  • DOI
    10.1109/SIES.2011.5953685
  • Filename
    5953685