• DocumentCode
    2220131
  • Title

    Bus architecture synthesis for hardware-software co-design of deep submicron systems on chip

  • Author

    Thepayasuwan, Nattawut ; Damle, Vaishali ; Doboli, Alex

  • Author_Institution
    Dept. of Electr. & Comput. Eng., State Univ. of New York, Stony Brook, NY, USA
  • fYear
    2003
  • fDate
    13-15 Oct. 2003
  • Firstpage
    126
  • Lastpage
    133
  • Abstract
    System level design always has a disadvantage of not possessing detailed knowledge of the communication subsystem. This is a crucial issue for system-on-chip design, where uncertainty in communication by very deep submicron effects cannot be neglected. We present a bus architecture (BA) synthesis algorithm for designing the communication subsystem of an SoC. The algorithm is part of a hardware-software codesign methodology for resource constrained embedded applications. BA synthesis includes finding the bus topology, and routing the individual buses so that various constraints, like bus length, topology complexity, potential for communication conflicts over time, are addressed. We present BA synthesis results for a network processor, and a JPEG SoC.
  • Keywords
    computer architecture; hardware-software codesign; system buses; system-on-chip; JPEG SoC; bus architecture synthesis; bus topology; deep submicron effect; hardware-software codesign; network processor; resource constrained embedded application; system-on-chip; Algorithm design and analysis; Analog-digital conversion; Application software; Computer architecture; Delay; Network synthesis; Network topology; Routing; System-level design; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2003. Proceedings. 21st International Conference on
  • ISSN
    1063-6404
  • Print_ISBN
    0-7695-2025-1
  • Type

    conf

  • DOI
    10.1109/ICCD.2003.1240884
  • Filename
    1240884