• DocumentCode
    507389
  • Title

    Memory organization and data layout for instruction set extensions with architecturally visible storage

  • Author

    Athanasopoulos, Panagiotis ; Brisk, Philip ; Leblebici, Yusuf ; Ienne, Paolo

  • Author_Institution
    Sch. of Comput. & Commun. Sci., Ecole Polytech. Fed. de Lausanne (EPFL), Lausanne, Switzerland
  • fYear
    2009
  • fDate
    2-5 Nov. 2009
  • Firstpage
    689
  • Lastpage
    696
  • Abstract
    Present application specific embedded systems tend to choose instruction set extensions (ISEs) based on limitations imposed by the available data bandwidth to custom functional units (CFUs). Adoption of the optimal ISE for an application would, in many cases, impose formidable cost increase in order to achieve the required data bandwidth. In this paper we propose a novel methodology for laying out data in memories, generating high-bandwidth memory systems by making use of existing low-bandwidth low-cost ones and designing custom functional units all with the desirable data bandwidth for only a fraction of the additional cost required by traditional techniques.
  • Keywords
    CAD; SRAM chips; embedded systems; instruction sets; application specific embedded systems; architecturally visible storage; custom functional units; data bandwidth; data layout; high-bandwidth memory systems; instruction set extensions; memory organization; Algorithm design and analysis; Application software; Arithmetic; Bandwidth; Cost function; Data engineering; Discrete cosine transforms; Embedded system; Logic design; Read-write memory; Architecturally Visible Storage (AVS); Extensible Processor; Instruction Set Extensions (ISEs);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design - Digest of Technical Papers, 2009. ICCAD 2009. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-60558-800-1
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • Filename
    5361222