Memory Interface Information; Using An 8-Bit Boot Rom; Serial Interface; External Circuitry For 8-Bit Boot Rom - Motorola MC68340 User Manual

Integrated processor with dma
Hide thumbs Also See for MC68340:
Table of Contents

Advertisement

10.2 MEMORY INTERFACE INFORMATION

The following paragraphs contain information on using an 8-bit boot ROM, performing
access time calculations, calculating frequency-adjusted outputs, and interfacing an 8-bit
device to 16-bit memory using the DMA channel single-address mode.

10.2.1 Using an 8-Bit Boot ROM

Upon power-up, the MC68340 uses CS0 to begin operation. CS0 is a three-wait-state, 16-
bit chip select, until otherwise programmed. If an 8-bit ROM is desired, external circuitry
can be added to return an 8-bit DSACK in two wait states (see Figure 10-8).
Figure 10-8. External Circuitry for 8-Bit Boot ROM
The `393 is a falling edge-triggered counter; thus, CS0 is stable during the time in which it
is being clocked. CS0 acts as the asynchronous reset—i.e., when it is asserted, the `393
is allowed to count. The falling edge of S2 provides the first counting edge. Q1 does not
transition on this falling edge, but transitions to a logic one on the subsequent edge.
DSACK0 is Q1 inverted; thus, on the next falling edge, DSACK0 is seen as asserted,
indicating an 8-bit port. When CS0 is negated, Q1 is again held in reset and DSACK0 is
negated. The timing diagram in Figure 10-9 illustrates this operation.
MOTOROLA
Freescale Semiconductor, Inc.
15 pF
X1
3.6864 MHz
X2
5 pF
MC68340
RxDx
TxDx
T
MC145407
C1+
10
F
C1-
V
SS
10
F
GND
Figure 10-7. Serial Interface
CLKOUT
CP
CS0
MR
MC68340 USER'S MANUAL
For More Information On This Product,
Go to: www.freescale.com
Rx1
R
Tx1
V
CC
C2+
10
F
C1-
C2+
10
F
C2-
'393
Q0
Q1
DSACK0
Q2
Q3
10-5

Advertisement

Table of Contents
loading

Table of Contents