• DocumentCode
    2789351
  • Title

    Code Compression and Decompression for Instruction Cell Based Reconfigurable Systems

  • Author

    Aslam, Nazish ; Milward, Mark ; Nousias, Ioannis ; Arslan, Tughrul ; Erdogan, Ahmet

  • Author_Institution
    Inst. for Syst. Level Integration, Livingston
  • fYear
    2007
  • fDate
    26-30 March 2007
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    Code compression has been applied to embedded systems to minimize the silicon area utilized for program memories, and lower the power consumption. More recently, it has become a necessity for multiple-issue architectures, such as VLIW and TTA, to permit a viable realization of these designs. In this paper, a code compression and decompression scheme suitable for newly emerging reconfigurable technologies is presented, which pose further challenges by having an order of magnitude higher memory requirement due to much wider instruction words than typical VLIW/TTA architectures. Two dictionary-based lossless compression schemes are implemented and compared for an example reconfigurable system. This paper looks at several conflicting design parameters, such as the compression ratio, silicon area and speed. Test programs for a 2D DCT, minimum error, wimax and H.264 have been evaluated with compression ratios in the range of 41% to 62% recorded with the best scheme.
  • Keywords
    data compression; embedded systems; reconfigurable architectures; video coding; TTA; VLIW; cell based reconfigurable system; code compression; code decompression; dictionary-based lossless compression scheme; program memory; reconfigurable technology; Bandwidth; Computer architecture; Delay; Embedded system; Energy consumption; Parallel processing; Reconfigurable architectures; Silicon; Throughput; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
  • Conference_Location
    Long Beach, CA
  • Print_ISBN
    1-4244-0910-1
  • Electronic_ISBN
    1-4244-0910-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2007.370392
  • Filename
    4228120