skip to main content
10.5555/1326073.1326079acmconferencesArticle/Chapter ViewAbstractPublication PagesiccadConference Proceedingsconference-collections
research-article

Slot allocation using logical networks for TDM virtual-circuit configuration for network-on-chip

Published: 05 November 2007 Publication History

Abstract

Configuring Time-Division-Multiplexing (TDM) Virtual Circuits (VCs) for network-on-chip must guarantee conflict freedom for overlapping VCs besides allocating sufficient time slots to them. These requirements are fulfilled in the slot allocation phase. In the paper, we define the concept of a logical network (LN). Based on this concept, we develop and prove theorems that constitute sufficient and necessary conditions to establish conflict-free VCs. Using these theorems, slot allocation for VCs becomes a procedure of computing LNs and then assigning VCs to different LNs. TDM VC configuration can thus be predictable and correct-by-construction. We have integrated this slot allocation method into our multi-node VC configuration program and applied the program to an industrial application.

References

[1]
K. Goossens, J. Dielissen, and A. Rǎdulescu, "The Æthereal network on chip: Concepts, architectures, and implementations," IEEE Design and Test of Computers, vol. 22, no. 5, pp. 21--31, Sept-Oct 2005.
[2]
M. Millberg, E. Nilsson, R. Thid, and A. Jantsch, "Guaranteed bandwidth using looped containers in temporally disjoint networks within the Nostrum network on chip," in Proceedings of the Design Automation and Test in Europe Conference, February 2004.
[3]
T. Bjerregaard and J. Sparso, "A router architecture for connection-oriented service guarantees in the MANGO clockless network-on-chip," in Proceedings of the Design, Automation and Test in Europe Conference, 2005, pp. 1226--1231.
[4]
E. Bolotin, I. Cidon, R. Ginosar, and A. Kolodny, "QNoC: QoS architecture and design process for network on chip," The Journal of Systems Architecture, December 2003.
[5]
O. P. Gangwal, A. Rǎdulescu, K. Goossens, S. González Pestana, and E. Rijpkema, "Building predictable systems on chip: An analysis of guaranteed communication in the Æthereal network on chip," in Dynamic and Robust Streaming In And Between Connected Consumer-Electronics Devices, ser. Philips Research Book Series, P. van der Stok, Ed. Springer, 2005, vol. 3, ch. 1, pp. 1--36.
[6]
A. Hansson, K. Goossens, and A. Rǎdulescu, "A unified approach to constrained mapping and routing on network-on-chip architectures," in Proceedings of the International Conference on Hardware/Software Codesign and System Synthesis, Sept. 2005.
[7]
T. Marescaux, B. Bricke, P. Debacker, V. N. Nollet, and H. Corporaal, "Dynamic time-slot allocation for QoS enabled networks on chip," in Proc. of the IEEE 3rd Workshop on Embedded Systems for Real-Time Multimedia (ESTIMEdia'05), September 2005, pp. 47--52.
[8]
S. Stuijk, T. Basten, M. Geilen, A. H. Ghamarian, and B. Theelen, "Resource-efficient routing and scheduling of time-constrained network-on-chip communication," in Proceedings of the 9th Euromicro Conference on Digital System Design, Aug. 2006.
[9]
E. Nilsson and J. Öberg, "Reducing peak power and latency in 2D mesh NoCs using globally pseudochronous locally synchronous clocking," in Proceedings of the International Conference on Hardware/Software Codesign and System Synthesis, September 2004.
[10]
J. T. Brassil and R. L. Cruz, "Bounds on maximum delay in networks with deflection routing," IEEE Transactions on Parallel and Distributed Systems, vol. 6, no. 7, pp. 724--732, July 1995.

Cited By

View all
  • (2018)Configurations and Optimizations of TDMA Schedules for Periodic Packet Communication on Networks on ChipProceedings of the 26th International Conference on Real-Time Networks and Systems10.1145/3273905.3273928(202-212)Online publication date: 10-Oct-2018
  • (2017)Survey on Real-Time Networks-on-ChipIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2016.262361928:5(1500-1517)Online publication date: 1-May-2017
  • (2014)Mapping streaming applications on multiprocessors with time-division-multiplexed network-on-chipComputers and Electrical Engineering10.1016/j.compeleceng.2014.08.01540:8(276-291)Online publication date: 1-Nov-2014
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ICCAD '07: Proceedings of the 2007 IEEE/ACM international conference on Computer-aided design
November 2007
933 pages
ISBN:1424413826
  • General Chair:
  • Georges Gielen

Sponsors

Publisher

IEEE Press

Publication History

Published: 05 November 2007

Check for updates

Qualifiers

  • Research-article

Conference

ICCAD07
Sponsor:

Acceptance Rates

ICCAD '07 Paper Acceptance Rate 139 of 510 submissions, 27%;
Overall Acceptance Rate 457 of 1,762 submissions, 26%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Configurations and Optimizations of TDMA Schedules for Periodic Packet Communication on Networks on ChipProceedings of the 26th International Conference on Real-Time Networks and Systems10.1145/3273905.3273928(202-212)Online publication date: 10-Oct-2018
  • (2017)Survey on Real-Time Networks-on-ChipIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2016.262361928:5(1500-1517)Online publication date: 1-May-2017
  • (2014)Mapping streaming applications on multiprocessors with time-division-multiplexed network-on-chipComputers and Electrical Engineering10.1016/j.compeleceng.2014.08.01540:8(276-291)Online publication date: 1-Nov-2014
  • (2013)Design space exploration for streaming applications on multiprocessors with guaranteed service NoCProceedings of the Sixth International Workshop on Network on Chip Architectures10.1145/2536522.2536527(35-40)Online publication date: 8-Dec-2013
  • (2012)Online allocation for contention-free-routing NoCsProceedings of the 2012 Interconnection Network Architecture: On-Chip, Multi-Chip Workshop10.1145/2107763.2107767(13-16)Online publication date: 25-Jan-2012
  • (2010)A worst case performance model for TDM virtual circuit in NoCsProceedings of the 2010 IFIP international conference on Network and parallel computing10.5555/1882011.1882057(452-461)Online publication date: 13-Sep-2010
  • (2009)Analysis of communication delay bounds for network on chipsProceedings of the 2009 Asia and South Pacific Design Automation Conference10.5555/1509633.1509639(7-12)Online publication date: 19-Jan-2009
  • (2008)TDM virtual-circuit configuration for network-on-chipIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2008.200067316:8(1021-1034)Online publication date: 1-Aug-2008

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media