Home / Expert Answers / Computer Science / figure-p10-32a-gives-the-timing-diagram-of-a-microprocessor-during-a-write-cycle-figure-p10-32b-giv-pa306

(Solved): Figure P10.32a gives the timing diagram of a microprocessor during a write cycle. Figure P10.32b giv ...



Figure P10.32a gives the timing diagram of a microprocessor during a write cycle. Figure P10.32b gives the timing diagram of a memory-mapped peripheral during a write cycle. Using the timing information in Table P10.32, verify that the interface of Figure P10.32 will function correctly. Note that a memory-mapped peripheral is a peripheral that looks exactly like a block of static RAM as far as the processor is concerned (we cover such peripherals in Chapter 12). In this question, active-low signals are indicated by an asterisk rather than an overbar; for example, W* indicates NOT write.

TABLE P10.32

(a) Processor timing

student submitted image, transcription available below

(b) Peripheral timing

Figure P10.32

(a) Processor timing diagram

(b) Peripheral timing diagram

(c) Circuit of the CPU to peripheral interface

Note:

student submitted image, transcription available below = Address strobe (low when address from CPU valid)

student submitted image, transcription available below = Data strobe (low when data from CPU valid)

student submitted image, transcription available below = Read/not write (high in read cycle, low in write cycle)

student submitted image, transcription available below = Chip select (low when peripheral to take place in a read or write cycle)

student submitted image, transcription available below = Write enable (low when peripheral to take place in a write cycle)

\begin{tabular}{llll} Parameter & Name & Min & Max \\ & Address setup & & \\ & Address hold & & \\ & Address strobe asserted & & \\ & Address strobe low to & & \\ & data strobe low & & \\ & Address strobe low to & & \\ & low & & \\ & Address strobe high to & & \\ & high & & \\ & Data setup time & & \\ & Data hold time & & \\ \hline \end{tabular}


We have an Answer from Expert

View Expert Answer

Expert Answer



We have an Answer from Expert

Buy This Answer $5

Place Order

We Provide Services Across The Globe