DocumentCode
2995050
Title
Array mapping in behavioral synthesis
Author
Schmit, Herman ; Thomas, Donald E.
Author_Institution
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear
1995
fDate
13-15 Sep 1995
Firstpage
90
Lastpage
95
Abstract
This paper discusses the mapping of arrays in a behavior to memories in an implementation. We introduce a design representation based on a variety of array grouping techniques and the binding of array groups to memory components with different dimensions, access times, and number of ports. The results of design actions are computed in terms of the number of memory components and the length of schedules in the behavior. We demonstrate the ability of a synthesis tool using this representation to generate designs that span the entire range of the memory design space
Keywords
data structures; hardware description languages; memory architecture; scheduling; access times; array grouping; array mapping; behavioral synthesis; binding; design representation; hardware synthesis; memory architecture; memory components; memory design space; schedule length; synthesis tool; Costs; Data structures; Digital signal processing; Hardware; Law; Legal factors; Memory architecture; Random access memory; Simultaneous localization and mapping; Specification languages;
fLanguage
English
Publisher
ieee
Conference_Titel
System Synthesis, 1995., Proceedings of the Eighth International Symposium on
Conference_Location
Cannes
ISSN
1080-1820
Print_ISBN
0-8186-7076-2
Type
conf
DOI
10.1109/ISSS.1995.520618
Filename
520618
Link To Document