• DocumentCode
    3087087
  • Title

    Memory Operation Inclusive Instruction-Set Extensions and Data Path Generation

  • Author

    Lee, Imyong ; Lee, Dongwook ; Choi, Kiyoung

  • Author_Institution
    Seoul Nat. Univ., Seoul
  • fYear
    2007
  • fDate
    9-11 July 2007
  • Firstpage
    383
  • Lastpage
    390
  • Abstract
    Application-specific instruction-set extension of an extensible processor is an effective way of improving the performance of a system. However, identifying an optimum instruction-set extension for a target application is a difficult problem. In this paper, we propose a novel approach to automatic identification of instruction-set extensions by combining branch and bound and high-level synthesis techniques. The approach allows adding instructions containing memory operations, improving the system performance significantly. We also propose an alias aware multi-port data cache architecture, which helps memory operation inclusive instructions get better performance by making them respond to multiple requests at the same cycle. Experimental result shows that the proposed approach improves the performance up to 3 times compared to the previous approaches.
  • Keywords
    cache storage; high level synthesis; instruction sets; memory architecture; microprocessor chips; tree searching; application-specific instruction set extension; branch and bound technique; data path generation; high-level synthesis technique; memory operation; multiport data cache architecture; Application specific processors; Costs; Embedded system; Energy consumption; High level synthesis; Logic; Memory architecture; Performance loss; Process design; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems, Architectures and Processors, 2007. ASAP. IEEE International Conf. on
  • Conference_Location
    Montreal, Que.
  • ISSN
    2160-0511
  • Print_ISBN
    978-1-4244-1026-2
  • Electronic_ISBN
    2160-0511
  • Type

    conf

  • DOI
    10.1109/ASAP.2007.4459294
  • Filename
    4459294