• DocumentCode
    2585703
  • Title

    Design methodology for a tightly coupled VLIW/reconfigurable matrix architecture: a case study

  • Author

    Mei, Bingfeng ; Vernalde, Serge ; Verkest, Diederik ; Lauwereins, Rudy

  • Author_Institution
    IMEC, Leuven, Belgium
  • Volume
    2
  • fYear
    2004
  • fDate
    16-20 Feb. 2004
  • Firstpage
    1224
  • Abstract
    Coarse-grained reconfigurable architectures have seen growing importance recently. Design tools and methodology are essential to their success. Based on our previous work on modulo scheduling algorithms and a novel architecture with tightly coupled VLIW/reconfigurable matrix, we present a C-based design flow using an MPEG-2 decoder as a design example. The application is mapped to the architecture in less than one person-week starting from a software implementation. The kernel and overall speedup over the reference VLIW are 4.84 and 3.05 respectively. The case study shows that our methodology and architecture can deliver a competitive package in terms of design efforts and performance over other programmable architectures.
  • Keywords
    C language; decoding; embedded systems; instruction sets; reconfigurable architectures; C based design flow; Kernel; MPEG 2 decoder; coarse grained reconfigurable architectures; embedded systems; modulo scheduling algorithms; moving picture experts group; programmable architectures; software implementation; tightly coupled VLIW/reconfigurable matrix architecture; very long instruction words; Algorithm design and analysis; Application software; Computer architecture; Decoding; Design methodology; Kernel; Packaging; Reconfigurable architectures; Scheduling algorithm; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-2085-5
  • Type

    conf

  • DOI
    10.1109/DATE.2004.1269063
  • Filename
    1269063