Chapter 25

Decoders and Multiplexers

Abstract

Decoders are a simple combinatorial block that converts one form of digital representation into another. Usually, a decoder takes a smaller representation and converts it into a larger one (the opposite of encoding). Typical examples are the decoding of an n-bit word into 2n individual logic signals. For example a 3-8 decoder takes three logic signals in and decodes the value of one of the eight output signals 23 to the selected value. Multiplexers carry out the opposite function and select one bit from an n-bit word, using a selection address. This chapter will introduce and describe both decoders and multiplexers.

Keywords

Decoder

Multiplexer

25.1 Decoders

A decoder is a simple combinatorial ...

Get Design Recipes for FPGAs, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.