Page 18 - Engineering Digital Design
P. 18

CONTENTS                                                             xvn



                       15.6 Perspective on the Pulse Mode Approach to FSM Design        795
                            Further Reading                                             796
                            Problems                                                    797

                   16. Externally Asynchronous/Internally Clocked (Pausable) Systems
                       and Programmable Asynchronous Sequencers                         805
                       16.1 Introduction                                                805
                       16.2 Externally Asynchronous/Internally Clocked Systems and Applications  806
                            16.2.1 Static Logic DFLOP Design                            807
                            16.2.2 Domino Logic DFLOP Design                            812
                            16.2.3 Introduction to CMOS Dynamic Domino Logic            814
                            16.2.4 EAIC System Design                                   816
                            16.2.5 System Simulations and Real-Time Tests               817
                            16.2.6 Variations on the Theme                              820
                            16.2.7 How EAIC FSMs Differ from Conventional Synchronous FSMs  821
                            16.2.8 Perspective on EAIC Systems as an Alternative Approach to FSM
                                  Design                                                822
                       16.3 Asynchronous Programmable Sequencers                        823
                            16.3.1 Microprogrammable Asynchronous Controller Modules and
                                  System Architecture                                   823
                            16.3.2 Architecture and Operation of the MAC Module         824
                            16.3.3 Design of the MAC Module                             827
                            16.3.4 MAC Module Design of a Simple FSM                    830
                            16.3.5 Cascading the MAC Module                             832
                            16.3.6 Programming the MAC Module                           833
                            16.3.7 Metastability and the MAC Module: The Final Issue    834
                            16.3.8 Perspective on MAC Module FSM Design                 834
                       16.4 One-Hot Programmable Asynchronous Sequencers                835
                            16.4.1 Architecture for One-Hot Asynchronous Programmable
                                  Sequencers                                            835
                            16.4.2 Design of a Four-State Asynchronous One-Hot Sequencer  837
                            16.4.3 Design and Operation of a Simple FSM by Using a Four-State
                                  One-Hot Sequencer                                     838
                            16.4.4 Perspective on Programmable Sequencer Design and
                                  Application                                           839
                       16.5 Epilogue to Chapter 16                                      842
                            Further Reading                                             842
                            Problems                                                    844

                    A Other Transistor Logic Families                                   849
                       A. 1 Introduction to the Standard NMOS Logic Family              849
                       A.2  Introduction to the TTL Logic Family                        850
                       A.3  Performance Characteristics of Important 1C Logic Families  852
                            Further Reading                                             852

                    B Computer-Aided Engineering Tools                                  855
                       B.I  Productivity Tools Bundled with this Text                   855
                       B.2 Other Productivity Tools                                     855
                            Further Reading                                             857
   13   14   15   16   17   18   19   20   21   22   23