DocumentCode
327863
Title
Automated synthesis of interleaved memory systems for custom computing machines
Author
Postula, Adam ; Chen, Song ; Jozwiak, Lech ; Abramson, David
Author_Institution
Dept. of Comput. Sci. & Electr. Eng., Queensland Univ., Brisbane, Qld., Australia
Volume
1
fYear
1998
fDate
25-27 Aug 1998
Firstpage
115
Abstract
This paper deals with methods of automated memory synthesis for Custom Computing Machines (CCMs). We focus the presentation on the synthesis of interleaved memory systems, which provide the quickest access to data at the cost of more parallel hardware. The synthesis of an interleaved memory system starts with the analysis of data access patterns in the algorithm, from which a number of possible storage schemes is derived. The storage scheme defines how the array elements can be distributed among different memory banks. The best storage scheme is then chosen according to a complex metric of cost and performance of the required memory system. This metric involves the schedule length of operations, the type and number of required memory chips, the cost and delay of address generation and the interconnection network. Results of our experiments demonstrate that the developed methods are capable to automatically synthesise storage schemes and interleaved memory systems, which are the same or better than those previously conceived by an experienced hardware designer
Keywords
high level synthesis; interleaved storage; memory architecture; Custom Computing Machines; address generation; automated memory synthesis; data access patterns; interconnection network; interleaved memory systems; Algorithm design and analysis; Computer architecture; Computer science; Costs; Data analysis; Digital signal processing; Hardware; Parallel processing; Signal processing algorithms; Storage automation;
fLanguage
English
Publisher
ieee
Conference_Titel
Euromicro Conference, 1998. Proceedings. 24th
Conference_Location
Vasteras
ISSN
1089-6503
Print_ISBN
0-8186-8646-4
Type
conf
DOI
10.1109/EURMIC.1998.711785
Filename
711785
Link To Document