scispace - formally typeset
Proceedings ArticleDOI

On-chip stochastic communication [SoC applications]

TLDR
This paper introduces a new communication paradigm for SoCs, namely stochastic communication, which not only separates communication from computation, but also provides the required built-in fault-tolerance to DSM failures, is scalable and cheap to implement.
Abstract
As CMOS technology scales down into the deep-submicron (DSM) domain, the costs of design and verification for systems-on-chip (SoCs) are rapidly increasing due to the inefficiency of traditional CAD tools. Relaxing the requirement of 100% correctness for devices and interconnects drastically reduces the costs of design but, at the same time, requires that SoCs be designed with some system-level fault-tolerance. In this paper, we introduce a new communication paradigm for SoCs, namely stochastic communication. The newly proposed scheme not only separates communication from computation, but also provides the required built-in fault-tolerance to DSM failures, is scalable and cheap to implement. For a generic tile-based architecture, we show how a ubiquitous multimedia application (an MP3 encoder) can be implemented using stochastic communication in an efficient and robust manner. More precisely, up to 70% data upsets, 80% packet drops because of buffer overflow, and severe levels of synchronization failures can be tolerated while maintaining a low latency.

read more

Citations
More filters
Journal ArticleDOI

Methods for fault tolerance in networks-on-chip

TL;DR: The article at hand reviews the failure mechanisms, fault models, diagnosis techniques, and fault-tolerance methods in on-chip networks, and surveys and summarizes the research of the last ten years.
Journal Article

A survey of techniques for energy efficient on-chip communication

TL;DR: A survey of techniques for energy efficient on-chip communication at different levels of the communication design hierarchy are described, including circuit-level techniques, such as low voltage signaling, architecture- level techniques,such as communication architecture selection and bus isolation, system-leveltechniques, suchAs communication based power management and dynamic voltage scaling for interconnects, and network-level Techniques, including error resilient encoding for packetized on- chip communication.
Proceedings ArticleDOI

A survey of techniques for energy efficient on-chip communication

TL;DR: In this paper, a survey of techniques for energy efficient on-chip communication is presented, including circuit-level techniques, such as low voltage signaling, architecture level techniques such as communication architecture selection and bus isolation, system level techniques, communication based power management and dynamic voltage scaling for interconnects, and network level techniques for packetized onchip communication.
Proceedings ArticleDOI

A case study in networks-on-chip design for embedded video

TL;DR: It is found that network is a performance bottleneck in the design, and the system using an optimized NoC can outperform one using a bus by 132%, and the simulations are based upon recorded real communication traces, which give more accurate system performance.
Journal ArticleDOI

ZoneDefense: A Fault-Tolerant Routing for 2-D Meshes Without Virtual Channels

TL;DR: The proposed ZoneDefense routing not only includes faults into convex faulty blocks but also spreads the faulty blocks' position information in corresponding columns, which could tolerate many more faults with significantly reduced sacrificed fault-free nodes compared with the state-of theart algorithms.
References
More filters
Proceedings ArticleDOI

Route packets, not wires: on-chip interconnection networks

TL;DR: This paper introduces the concept of on-chip networks, sketches a simple network, and discusses some challenges in the architecture and design of these networks.
Proceedings ArticleDOI

Next century challenges: scalable coordination in sensor networks

TL;DR: This paper believes that localized algorithms (in which simple local node behavior achieves a desired global objective) may be necessary for sensor network coordination.
Proceedings ArticleDOI

Epidemic algorithms for replicated database maintenance

TL;DR: This paper descrikrs several randomized algorit, hms for dist,rihut.ing updates and driving t,he replicas toward consist,c>nc,y.
Journal ArticleDOI

A survey of wormhole routing techniques in direct networks

TL;DR: The properties of direct networks are reviewed, and the operation and characteristics of wormhole routing are discussed in detail, along with a technique that allows multiple virtual channels to share the same physical channel.
Related Papers (5)