Page 294 - Embedded Microprocessor Systems Real World Design
P. 294

DRAM operates at higher speeds than traditional DRAM. The most important dif-
                ference is that SDRAM is synchronized to the CPU using a clock signal.
                   A  typical  SDRAM  is  the Toshiba TC59SM716/08/04.  This is  a  128MB RAM,
                 available as 32MB x 4 bits, 16MB x 8 bits, or 8MB x 16 bits. The TC59SM716 comes
                in  a 54pin surface mount  (TSOP) package, operates at 3.3V,  and is capable of
                transferring  up to  133 megawords/sec.  The signals on this  SDRAM  integrated
                 circuit (IC) are as follows:

                   Data lines (16)
                   -CAS
                   -RAs
                   -WE
                   -CS
                   Clock
                   DQM  (data bus select)
                   Bank select
                   Address signals
                   SDRAM ICs have -RAs,  -CAS, and -WE  signals like normal DRAM ICs. However,
                 these signals have a different meaning on SDRAM. In addition, SDRAM has clock,
                a chip select (CS), bank select (BS) signals, and data bus select signals. Finally, the
                 address lines on an SDRAM are used both to address the device and to select certain
                 parameters.
                   Figure  11.4 shows the basic timing of an SDRAM read cycle. Note that all the
                 input signals are synchronized to the rising edge of the clock signal. In the wave-
                 form shown, the CPU has requested a burst read of multiple words. The command
                 is issued on one clock edge, and three clocks later, the data are available at the
                 SDRAM outputs. Once the first word has been read, subsequent words are read on


                         CLOCK  4
                         -cs          \     1
                         -RAS  1
                         -CAS
                         -WE
                         ADDR   ,-(         >
                         DATA   -(                           X     X     x  >


                 Figure 11.4
                 SDRAM Timing.


                 Advanced Mieroprocessm Concepts                                     275
   289   290   291   292   293   294   295   296   297   298   299