Bit-slice microprocessor-based communications decoder

  • Amjad A. Soomro*
  • , Sadiq M. Sait
  • , Mushfiqur Rahman
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

The hardware design of a bit-slice microprocessor-based realtime cyclic error-correcting communications decoder is presented. A microprocessor-based architecture is preferred because of its programmability, low cost and simplicity of design. To augment the throughput of the decoder for realtime decoding, the ALU word length is chosen to be equal to that of a code word and the decoding operation is accomplished in two steps, i.e. error detection and error correction. A buffer memory stores incoming blocks as more than one block may be received during a decoding cycle. The design is versatile: different decoding algorithms can be executed by changing the microprogram. Only simple changes in the design are necessary to decode words of longer block length.

Original languageEnglish
Pages (from-to)527-533
Number of pages7
JournalMicroprocessors and Microsystems
Volume11
Issue number10
DOIs
StatePublished - Dec 1987

Bibliographical note

Funding Information:
The authors wish to acknowledge King Fahd University of Petroleum and Minerals, Dahran, Saudi Arabia, for support of this research.

Keywords

  • decoding
  • digital communications
  • microprocessors

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'Bit-slice microprocessor-based communications decoder'. Together they form a unique fingerprint.

Cite this