Array mapping in behavioral synthesis

H. Schmit, D.E. Thomas
Proceedings of the Eighth International Symposium on System Synthesis  
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
more » ... enerate designs that span the entire range of the memory design space.
doi:10.1109/isss.1995.520618 fatcat:4iquq4vsrjbgpg4g6l4ampbhie