ABSTRACT

This chapter examines the popular medium-scale integrated (MSI)-level modules and illustrates the design of combinational circuits using these modules. It explores the functional-level details of representative integrated circuits (ICs) from each of arithmetic functions and operators, decoders/demultiplexers, code converters and multiplexers groups and illustrates alternative design procedures that are possible using these circuits as components. With advances in IC technology, several commonly used functions, such as adders, decoders, and multiplexers, are available as MSI-level ICs, in addition to the gates available as Small-scale integrated-level ICs. Two modes of circuit implementation came into being: custom design and programmed design. A Parallel Binary Adder implements the addition process by using two types of adder circuits: a half-adder and a full adder. The chapter aims to concentrate on the so-called random logic design, in which a set of selected chips is interconnected, with no regularity attempted in the design.