This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2009 3rd ACM/IEEE International Symposium on Networks-on-Chip
Packet-level static timing analysis for NoCs
La Jolla, CA, USA
May 10-May 13
ISBN: 978-1-4244-4142-6
Evgeni Krimer, Department of Electrical and Computer Engineering, University of Texas at Austin, USA
Mattan Erez, Department of Electrical and Computer Engineering, University of Texas at Austin, USA
Isaac Keslassy, Department of Electrical Engineering, Technion-Israel Institute of Technology, Israel
Avinoam Kolodny, Department of Electrical Engineering, Technion-Israel Institute of Technology, Israel
Isask'har Walter, Department of Electrical Engineering, Technion-Israel Institute of Technology, Israel
Networks-on-chip (NoCs) are used in a growing number of SoCs and multi-core processors, increasing the need for accurate and efficient modeling to aid the design of these highly-integrated systems. Towards this modeling goal, we present a methodology for packet-level static timing analysis in NoCs. Our methodology enables quick and accurate gauging of the performance parameters of a virtual-channel wormhole NoC without using simulation techniques and supports any topology, link capacities, and buffer depths. It provides per-flow analysis that is orders-of-magnitude faster than simulation while being both significantly more accurate and more complete than prior static modeling techniques. Our methodology is inspired by models of industrial flow-lines. Using a carefully derived and reduced Markov chain, the model can statically represent the dynamic network state and closely estimate the average latency of each flow. Use of the model in a placement optimization problem is shown as an example application of the method.
Citation:
Evgeni Krimer, Mattan Erez, Isaac Keslassy, Avinoam Kolodny, Isask'har Walter, "Packet-level static timing analysis for NoCs," nocs, pp.88, 2009 3rd ACM/IEEE International Symposium on Networks-on-Chip, 2009
Usage of this product signifies your acceptance of the Terms of Use.