• DocumentCode
    451901
  • Title

    Utilization of Multiport Memories in Data Path Synthesis

  • Author

    Kim, Taewhan ; Liu, C.L.

  • Author_Institution
    Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, IL
  • fYear
    1993
  • fDate
    14-18 June 1993
  • Firstpage
    298
  • Lastpage
    302
  • Abstract
    In this paper, a new approach to the problem of allocating multiport memory modules for data storage is presented. Previous approaches divide the allocation problem into two separate steps: (i) grouping the variables (or registers) to form memory modules and (ii) determining the interconnections between the memory modules and functional units. Yet, there is no easy way to predict the result of step (ii) during step (i). In our approach, we place primary importance on the cost of interconnections. Consequently, we try to minimize the cost of interconnections first and then to group the variables to form memory modules later. For a number of benchmark problems, it has been shown that this approach is quite effective.
  • Keywords
    Computer science; Costs; Design automation; Hardware; High level synthesis; Integer linear programming; Multiplexing; Processor scheduling; Read-write memory; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1993. 30th Conference on
  • ISSN
    0738-100X
  • Print_ISBN
    0-89791-577-1
  • Type

    conf

  • DOI
    10.1109/DAC.1993.203963
  • Filename
    1600236