Page 589 - Engineering Digital Design
P. 589

PROBLEMS                                                            559



                                                  Start













                                                                        PSCRYiT
                                                                        8^80= 1,UT

                                                                        8^80 = 0,UT
                                                                        CNTiT
                                                                        CMPUT
                                                                        FINlTifCNT=8
                                                                           CNT=8
                  FIGURE P11.9


                         (d) Prove that the results of parts (a) and (c) are valid sets of NS and output
                            expressions by constructing a state diagram for this FSM. To do this, it will be
                            necessary to create a PS/NS table from the EV K-maps that derive from parts
                            (a) and (b). Compare this state diagram with that generated directly from the
                            state table in Fig. PI 1.8. Are ORGs possible in the original FSM?

                  11.16  Collapse the redundant state diagram (for a serial adder/subtractor) in Fig. PI 1.9
                         into one of three states. It is required that outputs CLCRY and PSCRY accompany
                         the USR mode control outputs S\, SQ = 1, 1, and that each of the two sets of mode
                         control outputs shown in the figure be assigned to separate states. It is further
                         required that the Start signal be active for a period greater than one clock period
                         and that it must go inactive before CNT and FIN signals can be issued. Assume
                         that any ORGs that occur after the three-state process is complete have no effect
                         on the proper operation of the FSM.
                  11.17  At the discretion of the instructor, use the CAD software ADAM included on the
                         CD-ROM bundled with this text to work any of the following design problems:
                         11.13, 11.14, and 11.15. A readme.doc accompanying this software explains the
                         use of the software. Thus, an assignment 11.17/11.15a would require the use of
                         ADAM to work Part (a) of Problem 11.15.
   584   585   586   587   588   589   590   591   592   593   594