Nexus: an asynchronous crossbar interconnect for synchronous system-on-chip designs
@article{Lines2003NexusAA, title={Nexus: an asynchronous crossbar interconnect for synchronous system-on-chip designs}, author={Andrew Lines}, journal={11th Symposium on High Performance Interconnects, 2003. Proceedings.}, year={2003}, pages={2-9} }
Asynchronous circuits can provide an elegant and high performance interconnect solution for synchronous system-on-chip (SoC) designs with multiple clock domains. This 'globally asynchronous, locally synchronous' (GALS) approach simplifies global timing and synchronization problems, improving performance, reliability, and development time. Fulcrum Microsystems' SoC interconnect, 'Nexus', includes a 16 port, 36 bit asynchronous crossbar which connects via asynchronous channels to clock domain…
33 Citations
NanoMesh: An Asynchronous Kilo-Core System-on-Chip
- Computer Science2013 IEEE 19th International Symposium on Asynchronous Circuits and Systems
- 2013
It required only a few man-months of effort to develop a complete gate-level design and physical floor-plan which can run simple C programs such as Dhrystone, and a test chip is expected in 2013.
An Efficient Clocking Scheme for On-Chip Communications
- Computer ScienceAPCCAS 2006 - 2006 IEEE Asia Pacific Conference on Circuits and Systems
- 2006
An efficient synchronizer for on-chip communication based on mesochronous clocking scheme that can endure frequency drift between two clock domains and saves around 74% of power consumption is proposed.
An asynchronous NOC architecture providing low latency service and its multi-level design framework
- Computer Science11th IEEE International Symposium on Asynchronous Circuits and Systems
- 2005
The proposed NOC protocol and its asynchronous implementation are presented as well as the multi-level modeling approach using SystemC language and transaction-level-modeling, which shows that the asynchronous NOC can offer 5 Gbytes/s throughput in a 0.13 /spl mu/m CMOS technology.
Design of on-chip and off-chip interfaces for a GALS NoC architecture
- Computer Science12th IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC'06)
- 2006
The proposed on-chip interface not only handles the resynchronization between the synchronous and asynchronous NoC domains, but also implements NoC communication priorities, and a new concept of mixed synchronous/asynchronous dual mode NoC port is proposed as an efficient off-chip NoC interface for NoC-based open-platform prototyping.
On-chip surfing interconnect
- Computer Science
- 2010
This thesis extends the application of surfing to on-chip interconnects and introduces surfing RC interconnect and surfing LC interconnect techniques and uses distributed varactors to dynamically vary the latency of LC interConnects and thus effect surfing.
On-Chip Communication Architectures: System on Chip Interconnect
- Computer Science
- 2008
This book is a comprehensive reference on concepts, research and trends in on-chip communication architecture design, and will provide readers with a comprehensive survey, not available elsewhere, of all current standards for on- chip communication architectures.
A 72-Port 10G Ethernet Switch/Router Using Quasi-Delay-Insensitive Asynchronous Design
- Business2014 20th IEEE International Symposium on Asynchronous Circuits and Systems
- 2014
The design of a commercially-shipping 72-port 10G Ethernet switch router integrated circuit is presented, which relied heavily on a novel tool flow utilizing both commercial and proprietary EDA tools for automatic place-and-route of asynchronous layout.
Asynchronous Packet-Switching for Networks-on-Chip
- Computer ScienceSixth International Conference on Application of Concurrency to System Design (ACSD'06)
- 2006
Pet-switches play a key role in interconnection networks and this paper focuses on their implementation as asynchronous circuits and the results of experiments run to evaluate several aspects of the routing switch implementation are presented.
Serving the Montium : design of an energy-efficient processor-network interface
- Computer Science
- 2005
The CCU is part of the Chameleon architecture, a tile based system on chip consisting of several tiles and a network on chip and serves as an hardware interface between the network and a tile.
Modified bundled-data as a new protocol for NoC asynchronous links
- Computer ScienceMicroelectron. J.
- 2011
References
SHOWING 1-8 OF 8 REFERENCES
Point to point GALS interconnect
- Computer ScienceProceedings Eighth International Symposium on Asynchronous Circuits and Systems
- 2002
Reliable, low-latency channel communication between independent clock domains may be achieved using a combination of clock pausing techniques, self-calibrating delay lines and an asynchronous…
Energy and performance models for clocked and asynchronous communication
- Computer ScienceNinth International Symposium on Asynchronous Circuits and Systems, 2003. Proceedings.
- 2003
Parameterized first-order models for throughput, energy, and bandwidth are presented which allow apples-to-apples comparisons against different design targets and pipeline methodologies and allow designers to understand tradeoffs between implementations that have a varying degree of timing assumptions and design requirements.
Delay insensitive system-on-chip interconnect using 1-of-4 data encoding
- Computer ScienceProceedings Seventh International Symposium on Asynchronous Circuits and Systems. ASYNC 2001
- 2001
A delay-insensitive, asynchronous approach to interconnect over long paths using 1-of-4 encoded channels switched through multiplexers, which shows that it can provide a higher throughput than the simpler tristate bus while using a narrower datapath.
Efficient self-timed interfaces for crossing clock domains
- Computer ScienceNinth International Symposium on Asynchronous Circuits and Systems, 2003. Proceedings.
- 2003
This work presents implementations of STARI where the FIFO consists of a single, handshaking stage, and shows that the STARI interface can exploit the stability of typical clocks to achieve low latencies and negligible probabilities of synchronization failure using very simple hardware.
Pipelined Asynchronous Circuits
- Computer Science
- 1998
A design style for implementing communicating sequential processes (CSP) as quasi delay insensitive asynchronous circuits, based on the compilation method of [1], which can easily implement circuits with some slack between inputs and outputs is presented.
The design of an asynchronous MIPS R3000 microprocessor
- Computer Science, EngineeringProceedings Seventeenth Conference on Advanced Research in VLSI
- 1997
The paper describes the structure of a high-performance asynchronous pipeline, in particular precise exceptions, pipelined caches, arithmetic, and registers, and the circuit techniques developed to achieve high throughput.
The limitations to delay-insensitivity in asynchronous circuits
- Computer Science
- 1990
Asynchronous techniques —that is, techniques that do not use clocks to implement sequencing— are currently attracting considerable interest for digital VLSI circuit design, in particular when the…
Proceedings of the 8th International Symposium on Asynchronous Circuits and Systems
- Proceedings of the 8th International Symposium on Asynchronous Circuits and Systems
- 2002