13.07.2015 Views

Digital Electronics: Principles, Devices and Applications

Digital Electronics: Principles, Devices and Applications

Digital Electronics: Principles, Devices and Applications

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

0616 <strong>Digital</strong> <strong>Electronics</strong>Data InputR/WCSInput Buffers01AddressLinesRowDecoderMemory array128 rows ×128 columns ×8 bitsOutputBuffersDataOutput1281 128Column DecoderAddressLinesFigure 15.7Typical architecture of a 16K×8 asynchronous SRAM.• Complete write cycle time t WC . This is defined as the time interval for which a valid address codeis applied to the address lines during the ‘write’ operation.• Write pulse width t W . This is the time for which R/W is held LOW during the ‘write’ operation.• Address set-up time t AS .This is the time interval between the appearance of a new address <strong>and</strong> R/Wgoing LOW.• Data set-up time t DS . This is defined as the time interval for which the R/W must remain LOWafter valid data are applied to the data inputs.• Data hold time t DH . This is defined as the time interval for which valid input data must remain onthe data lines after the R/W input goes HIGH.• Address hold time interval t AH . This is defined as the time interval for which the valid address mustremain on the address lines after the R/W input goes HIGH.15.5.1.2 Synchronous SRAMSynchronous SRAM, as mentioned before, is synchronized with the system clock. In the case of acomputer system it operates at the same clock frequency as the microprocessor. This synchronizationof microprocessor <strong>and</strong> memory ensures faster execution speeds. The basic difference between thearchitecture of synchronous <strong>and</strong> asynchronous SRAMs is that the synchronous SRAM makes use ofclocked registers to synchronize ‘address’, R/W , CS <strong>and</strong> ‘data in’ lines to the system clock. Figure15.9 shows the basic architecture of a 32K × 8 synchronous SRAM with a burst feature. As we cansee from the figure, the memory array block, the address decoder block <strong>and</strong> R/W <strong>and</strong> CS are the same

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!