• DocumentCode
    454425
  • Title

    COSMECA: Application Specific Co-Synthesis of Memory and Communication Architectures for MPSoC

  • Author

    Pasricha, Sudeep ; Dutt, Nikil

  • Author_Institution
    Center for Embedded Comput. Syst., California Univ., Irvine, CA
  • Volume
    1
  • fYear
    2006
  • fDate
    6-10 March 2006
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Memory and communication architectures have a significant impact on the cost, performance, and time-to-market of complex multi-processor system-on-chip (MPSoC) designs. The memory architecture dictates most of the data traffic flow in a design, which in turn influences the design of the communication architecture. Thus there is a need to co-synthesize the memory and communication architectures to avoid making sub-optimal design decisions. This is in contrast to traditional platform-based design approaches where memory and communication architectures are synthesized separately. In this paper, we propose an automated application specific co-synthesis methodology for memory and communication architectures (COSMECA) in MPSoC designs. The primary objective is to design a communication architecture having the least number of busses, which satisfies performance and memory area constraints, while the secondary objective is to reduce the memory area cost. Results of applying COSMECA to several industrial strength MPSoC applications from the networking domain indicate a saving of as much as 40% in number of busses and 29% in memory area compared to the traditional approach
  • Keywords
    memory architecture; multiprocessing systems; system buses; system-on-chip; MPSoC designs; automated application specific co-synthesis methodology; communication architectures; data traffic flow; memory architectures; Application software; Bandwidth; Computer architecture; Costs; Embedded computing; Libraries; Memory architecture; Network synthesis; System-on-a-chip; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
  • Conference_Location
    Munich
  • Print_ISBN
    3-9810801-1-4
  • Type

    conf

  • DOI
    10.1109/DATE.2006.244066
  • Filename
    1656978