Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/378239.379045acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
Article

Addressing the system-on-a-chip interconnect woes through communication-based design

Published: 22 June 2001 Publication History

Abstract

Communication-based design represents a formal method approach to of system-on-a-chip design that considers communication between components as important as the computations they perform. “Our network-on-chip&rdqo ; approach partitions the communication into layers to maximize reuse and provide a programmer with an abstraction of the underlying communication framework. This layered approach is cast in the structure advocated by the OSI Reference network model and is demonstrated with a reconfigurable DSP example. The Metropolis methodology of deriving layers through a sequence of successive adaptation steps between incompatible behaviors refinement of communication is illustrated through the Intercom a design example. In another approach, MESCAL provides a designer with tools for a correct-by-construction protocol stack.

References

[1]
F. Balarin et al., "Hardware-Software Co-Design of Embedded Systems: The POLIS Approach", Kluwer Academic Publishers, 1997.]]
[2]
J. Y. Brunel et al., "Cosy communication IP". Proceedings of the Design Automation Conference, Los Angeles, CA June 2000.]]
[3]
Cierto VCC, Cadence Design Systems. http://www.cadence.com/technology/hwsw/ciertovcc/]]
[4]
Commercial Video Processors. MIT, Cambridge, MA. http://wad.www.media.mit.edu/people/wad/vsp/node1.html.]]
[5]
T. R. Halfhill. "Intel Network Processor Targets Routers". Microprocessor Report, Vol. 13, September 13, 1999.]]
[6]
C. A. R. Hoare. Communicating Sequential Processes. Prentice Hall International Series in Computer Science, 1985.]]
[7]
M. Horowitz and K. Keutzer. "Hardware-software co-design". In SASIMI'93, October 1993, pp. 5-14.]]
[8]
N. C. Hutchinson and L. L. Peterson. "The x-kernel: an architecture for implementing network protocols". IEEE Transactions on Software Engineering, Vol. 17, No. 1, pp. 64-76.]]
[9]
K. Keutzer et al. "System-Level Design: Orthogonalization of Concerns and Platform-Based Design". IEEE Transactions on Computer-Aided Design. Vol. 19, No. 12. December 2000.]]
[10]
E. Kohler, R. Morris, B. Chen, J. Jannotti, F. Kaashoek. "The Click Modular Router". ACM Transactions on Computer Systems, Vol. 18, No. 3, August 2000, pp. 263-397.]]
[11]
R. Passerone et al., "Automatic Synthesis of Interfaces Between Incompatible Protocols", Proceedings of the 31st Design Automation Conference, San Francisco, CA, pp. 8-13, June 1998.]]
[12]
L. .S. Pen and B. Dally, "Flit-Reservation Flow Control", Proceedings of 6-th International Symposium of Highperformance Computer Architecture, Jan. 2000.]]
[13]
A. Sangiovanni-Vincentelli et al., "Formal Models for Communication-based Design". Proceedings of the 11-th International Conference on Concurrency Theory, Concur '00, August 2000.]]
[14]
J. Silva et al. "Wireless protocols design: challenges and opportunities," Proceedings of Int. Workshop on Hardware/Software Codesign, May 2000.]]
[15]
Sonics Inc. http://www.sonicsinc.com/]]
[16]
VSI Alliance. http://www.vsi.org/]]
[17]
H. Zhang, et al. "A 1-V hererogeneous reconfigurable DSP IC for wireless baseband digital signal processing," IEEE J. Solid State Circuits, vol. 35, Nov. 2000, pp. 1697-1704.]]
[18]
H. Zimmermann, OSI Reference Model - The ISO Model of Architecture for Open Systems Interconnection, IEEE Transactions on Communications COM-28, No. 4: April 1980.]]

Cited By

View all
  • (2024)Load balancing-oriented fault-tolerant NoC design2024 IEEE International Test Conference in Asia (ITC-Asia)10.1109/ITC-Asia62534.2024.10661350(1-6)Online publication date: 18-Aug-2024
  • (2023)Serval: A new chapter of on-board data processing with Versal ACAP-based units2023 European Data Handling & Data Processing Conference (EDHPC)10.23919/EDHPC59100.2023.10396218(1-7)Online publication date: 2-Oct-2023
  • (2022)Reliability-aware intelligent mapping based on reinforcement learning for networks-on-chipsThe Journal of Supercomputing10.1007/s11227-022-04590-578:16(18153-18188)Online publication date: 1-Nov-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
DAC '01: Proceedings of the 38th annual Design Automation Conference
June 2001
863 pages
ISBN:1581132972
DOI:10.1145/378239
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 June 2001

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. communication-based design
  2. network-on-chip
  3. platform-based design
  4. protocol stack

Qualifiers

  • Article

Conference

DAC01
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

Upcoming Conference

DAC '25
62nd ACM/IEEE Design Automation Conference
June 22 - 26, 2025
San Francisco , CA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)16
  • Downloads (Last 6 weeks)3
Reflects downloads up to 13 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Load balancing-oriented fault-tolerant NoC design2024 IEEE International Test Conference in Asia (ITC-Asia)10.1109/ITC-Asia62534.2024.10661350(1-6)Online publication date: 18-Aug-2024
  • (2023)Serval: A new chapter of on-board data processing with Versal ACAP-based units2023 European Data Handling & Data Processing Conference (EDHPC)10.23919/EDHPC59100.2023.10396218(1-7)Online publication date: 2-Oct-2023
  • (2022)Reliability-aware intelligent mapping based on reinforcement learning for networks-on-chipsThe Journal of Supercomputing10.1007/s11227-022-04590-578:16(18153-18188)Online publication date: 1-Nov-2022
  • (2022)Emulation and verification framework for MPSoC based on NoC and RISC-VDesign Automation for Embedded Systems10.1007/s10617-022-09265-126:3-4(133-159)Online publication date: 14-Sep-2022
  • (2021)DRAM: Dragonfly Routing Algorithm on Multi-objects by Optimal Thresholds2021 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Big Data & Cloud Computing, Sustainable Computing & Communications, Social Computing & Networking (ISPA/BDCloud/SocialCom/SustainCom)10.1109/ISPA-BDCloud-SocialCom-SustainCom52081.2021.00031(135-142)Online publication date: Sep-2021
  • (2021)Rapid design and verification experience using flexible cycle-accurate NoC simulator2021 IEEE 3rd International Multidisciplinary Conference on Engineering Technology (IMCET)10.1109/IMCET53404.2021.9665518(77-83)Online publication date: 8-Dec-2021
  • (2021)Evolution of Publications, Subjects, and Co-Authorships in Network-on-Chip Research From a Complex Network PerspectiveIEEE Access10.1109/ACCESS.2021.31231069(149399-149422)Online publication date: 2021
  • (2019)DATRA: A Power-Aware Dynamic Adaptive Threshold Routing Algorithm for Dragonfly Network-on-Chip Topology2019 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Big Data & Cloud Computing, Sustainable Computing & Communications, Social Computing & Networking (ISPA/BDCloud/SocialCom/SustainCom)10.1109/ISPA-BDCloud-SustainCom-SocialCom48970.2019.00052(300-307)Online publication date: Dec-2019
  • (2019)Network adapter architectures in network on chip: comprehensive literature reviewCluster Computing10.1007/s10586-019-02924-2Online publication date: 15-Mar-2019
  • (2018)RVNoC: A Framework for Generating RISC-V NoC-Based MPSoC2018 26th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP)10.1109/PDP2018.2018.00103(617-621)Online publication date: Mar-2018
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media