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
Link To Document :
بازگشت