• DocumentCode
    511620
  • Title

    Tuning instruction customisation for reconfigurable system-on-chip

  • Author

    Ho, ChunHok ; Luk, Wayne ; Szefer, Jakub M. ; Lee, Ruby B.

  • Author_Institution
    Dept. of Comput., Imperial Coll. London, London, UK
  • fYear
    2009
  • fDate
    9-11 Sept. 2009
  • Firstpage
    61
  • Lastpage
    64
  • Abstract
    This paper describes four techniques for tuning instruction customisation for reconfigurable system-on-chip (SoC) devices. These techniques involve tuning custom instruction granularity, tuning custom instruction hardware, tuning based on run-time information, and instrumentation for tuning analysis. The proposed approach has been used in deriving custom instructions for advanced bit manipulation applications for the Mi-croBlaze processor. We show that for a transfer coding application, custom instructions with an increase of 23% in area can improve performance by 13 times.
  • Keywords
    system-on-chip; MicroBlaze processor; advanced bit manipulation; custom instruction granularity; custom instruction hardware; instruction customisation; reconfigurable system-on-chip; run-time information; transfer coding; tuning analysis; Computer aided instruction; Costs; Field programmable gate arrays; Hardware; Information analysis; Instruments; Microprocessors; Runtime; Streaming media; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SOC Conference, 2009. SOCC 2009. IEEE International
  • Conference_Location
    Belfast
  • Print_ISBN
    978-1-4244-4940-8
  • Electronic_ISBN
    978-1-4244-4941-5
  • Type

    conf

  • DOI
    10.1109/SOCCON.2009.5398096
  • Filename
    5398096