Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published March 1, 1993 | public
Journal Article Open

Coding for skew-tolerant parallel asynchronous communications

Abstract

A communication channel consisting of several subchannels transmitting simultaneously and asynchronously is considered, an example being a board with several chips, where the subchannels are wires connecting the chips and differences in the lengths of the wires can result in asynchronous reception. A scheme that allows transmission without an acknowledgment of the message, therefore permitting pipelined communication and providing a higher bandwidth, is described. The scheme allows a certain number of transitions from a second message to arrive before reception of the current message has been completed, a condition called skew. Necessary and sufficient conditions for codes that can detect skew as well as for codes that are skew-tolerant, i.e. can correct the skew and allow continuous operation, are derived. Codes that satisfy the necessary and sufficient conditions are constructed, their optimality is studied, and efficient decoding algorithms are devised. Potential applications of the scheme are in on-chip, on-board, and board to board communications, enabling much higher communication bandwidth.

Additional Information

Copyright 1993 IEEE. Reprinted with permission. Manuscript received July 23, 1991. This work was presented in part at the IEEE International Symposium on Information Theory, Budapest, Hungary, June 24-28, 1991 and in part at the Third IMA Conference on Cryptography and Coding, Cirecester, England, December 1991. This work is dedicated to the memory of Joseph T. Downey. The authors thank the referees for their comments that led to an improved presentation of the results in the paper.

Files

BLAieeetit93a.pdf
Files (982.5 kB)
Name Size Download all
md5:066c764fd94097c7990af2d948381309
982.5 kB Preview Download

Additional details

Created:
August 22, 2023
Modified:
October 16, 2023