Motorola MC68030 User Manual page 164

Enhanced 32-811 microprocessor
Hide thumbs Also See for MC68030:
Table of Contents

Advertisement

7-2
address bus that specifies the address for the transfer and a data bus that
transfers the data. Control signals indicate the beginning of the cycle, the
address space and the size of the transfer, and the type of cycle. The selected
device then controls the length of the cycle with the signal(s) used to ter-
minate the cycle. Strobe signals, one for the address bus and another for the
data bus, indicate the validity of the address and provide timing information
for the data.
The bus can operate in an asynchronous mode identical to the MC68020 bus
for any port width. The bus and control input signals used for asynchronous
operation are internally synchronized tq the MC68030 clock, _ introducing a
delay. This delay is the time period required for the MC68030 to sample an
asynchronous input signal, synchronize the input to the internal clocks of the
processor, and determine whether it is high or low. Figure 7-1 shows the
relationship between the clock signal and the associated internal signal of a
typical asynchronous input.
CLK
EXT
INT
~--
SYNC DELAY
- - - - . !
Figure 7-1. Relationship between External and Internal Signals
Furthermore, for all asynchronous inputs, the processor latches the level of
the input during a sample window around the falling edge of the clock signal.
This window is illustrated in Figure 7-2. To ensure that an input signal is
recognized on a specific falling edge of the clock, that input must be stable
during the sample window. If an input makes a transition during the window
time period, the level recognized by the processor is not predictable; how-
ever, the processor always resolves the latched level to either a logic high
or low before using it. In addition to meeting input setup and hold times for
deterministic operation, all input signals must obey the protocols described
in this section.
MC68030 USER'S MANUAL
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents