Skip to main navigation Skip to search Skip to main content

Communication subsystem synthesis and analysis tool using bus architecture generation and stochastic arbitration policies

  • Nattawut Thepayasuwan
  • , Sankalp Kallakuri
  • , Alex Doboli
  • , Simona Doboli
  • Stony Brook University
  • Hofstra University

Research output: Contribution to journalConference articlepeer-review

1 Scopus citations

Abstract

Design and analysis of communication subsystem is a crucial issue for System-on-Chip design, where uncertainty in communication by very deep sub micron effects cannot be neglected. This paper presents a bus architecture (BA) synthesis algorithm for designing the communication sub-system of an SoC. The methodology combines both BA space exploration as well as generation analysis of arbitration policies to guarantee a feasible solution at transaction level where optimized policy is assigned. 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. Heuristic arbitration policies as well as Markov Decision Process(MDP) based policies have been simulated over a queueing model of the architecture and compared with respect to performance metrics like queue length ,time spent in buffer and power consumption. The paper presents BA synthesis results for a network processor.

Original languageEnglish
Article number1464770
Pages (from-to)1044-1047
Number of pages4
JournalProceedings - IEEE International Symposium on Circuits and Systems
DOIs
StatePublished - 2005
EventIEEE International Symposium on Circuits and Systems 2005, ISCAS 2005 - Kobe, Japan
Duration: May 23 2005May 26 2005

Fingerprint

Dive into the research topics of 'Communication subsystem synthesis and analysis tool using bus architecture generation and stochastic arbitration policies'. Together they form a unique fingerprint.

Cite this