Page 266 - Engineering Digital Design
P. 266

CHAPTER 6








                  Nonarithmetic Combinational

                  Logic Devices








                 6.1 INTRODUCTION AND BACKGROUND

                 It is the purpose of combinational logic design to build larger, more sophisticated logic
                 circuits by using the most adaptable and versatile building blocks available. The choice of
                 discrete gates as the building blocks is not always a good one, owing to the complex nature
                 of the circuits that must be designed and to the fact that there are integrated circuit (1C)
                 packages available that are much more adaptable. It is the plan of this chapter to develop
                 these building blocks and demonstrate their use in construction of larger combinational
                 logic systems. Brief discussions of the various device performance characteristics and a
                 design procedure are provided in advance of the logic device development.


                 6.1.1  The Building Blocks
                 It is well understood that the digital designer must be able to create combinational circuits
                 that will perform a large variety of tasks. Typical examples of these tasks include the
                 following:

                    Data manipulation (logically and arithmetically)
                    Code conversion
                    Combinational logic design
                    Data selection from various sources
                    Data busing and distribution to various destinations
                    Error detection

                    To implement circuits that will perform tasks of the type listed, the logic designer can
                 draw upon an impressive and growing list of combinational logic devices that are com-
                 mercially available in the form of 1C packages called chips. Shown in Fig. 6.1 is a partial
                 listing of the combinational logic chips, those that are of a nonarithmetic type (a) and those
                 that are arithmetic in character (b). Only the devices in Fig. 6.la will be considered in this
                 chapter.
                                                                                      237
   261   262   263   264   265   266   267   268   269   270   271