Page 187 - Bebop to The Boolean Boogie An Unconventional Guide to Electronics Fundamentals, Components, and Processes
P. 187

168    Chapter Fifteen

              (The -read  control is sometimes called -output-enable.  Alternatively, some
             devices have both -read  and -output-enable  controls.) These control signals
              are commonly actiue-low; that is, they are considered to be ON when a logic 0 is
              a~p1ied.l~ The -chip-select  signal indicates to the ROM that its attention is
              required, and it is combined with -read  to form an internal signal -rd  which is
              used to control the tri-state gates (Figure 15-4).






           memory
       ‘.  .                                                                          memory
            device
             .
              .
       external  .*.  .                                                                device   ,/
                                                                                           -’
                                                                                      -
                                                                                         ,
       system                                                                        ,  external
                                                                                .
                                                                                   . ’  system

       address-bus[Z:O]

                                                                                data-bu 5 [3:O]



                             Figure 15-4. ROM control decoding and data bus


                 When -rd  is active, the tri-state gates are enabled and the data stored in
              the word selected by the address bus is driven out onto the data bus. When -rd
              is inactive, the tri-state gates are disabled and the outputs from the device are
              placed into high-impedance Z states.
                 In addition to the control signals used by ROMs, RAMs require a mechanism
              to control the writing of data into the device. Some RAMs employ separate
              buses for reading and writing called data-out  and data-in,  respectively. These
              components usually have an additional control signal called -write  which is
              also active-low. Once again, the -chip-select  signal indicates to the RAM that
              its attention is required, and it is combined with -read  to form an internal -rd



         15 Tilde ‘-’ characters prefixing signal names are used to indicate that these signals are active-low.
           The use of tilde characters is discussed in detail in Appendix A.
   182   183   184   185   186   187   188   189   190   191   192