Design of Bufferless On-Chip Routers Providing In-Order Packet Delivery

Anh T. Tran
Bevan M. Baas
VLSI Computation Laboratory
Department of Electrical and Computer Engineering
University of California, Davis

Abstract:

Previous bufferless router designs require to drop and
retransmit packets or deflect them each time a network channel get
conflicted. These approaches, unfortunately, make data packets and even
their flits arrive at destinations out-of-order. In this work, we present a
new bufferless router architecture that provides in-order packet delivery.
The key idea is to utilize pipeline registers at channel links as storage
elements that allow the router to operate as a wormhole router without
physical buffers. The router employs a dimension-ordered deterministic
routing policy without packet dropping. To obtain higher performance,
we also propose a new flow control technique called Express Flow Control
(EFC) that allows all flits of an in-flight packet to synchronously forward
each time its head flit wins the output port arbitration. Experimental
results show that both proposed router architectures guarantee in-order
packet delivery. BufferlessEFC routers are 23% less latency and 60%
greater throughput than bufferless routers while have 2.5% smaller area
and 4.7% lower power.

Paper

Reference

A. T. Tran and B. M. Baas, "Design of Bufferless On-Chip Routers Providing In-Order Packet Delivery," SRC Technology and Talent for the 21st Century (TECHCON), Sept. 2011, pp. S14.3.

BibTeX Entry

@INPROCEEDINGS{Tran:TECHCON11,
   author={A. T. Tran and B. M. Baas},
   booktitle={SRC Technology and Talent for the 21st Century ({TECHCON})}, 
   title={Design of Bufferless On-Chip Routers Providing In-Order Packet Delivery},
   year={2011},
   month={Sep.},
   pages={S14.3}
}

VCL Lab | ECE Dept. | UC Davis

Last update: Oct. 14, 2011