
System Integration Module
2-4
MC68328 DRAGONBALL PROCESSOR USER’S MANUAL
MOTOROLA
The default for each chip-select is a 16-bit data-bus width. The BUSW bits in the chip-select
option registers enable 16-bit/8-bit data-bus width for each of the 16 chip-select ranges. The
initial bus width for the boot chip-select is selected by placing on the BBUSW pin at reset a
logic 0 or 1 to specify 8-bit or 16-bit wide data bus, respectively. This allows a boot EPROM
of either data-bus width to be used in any given system.
All external accesses that do not match one of the chip-select address ranges will be
assumed to be a 16-bit device. That is just one access performed for a 16-bit transfer. It can
also be a 8-bit port but accessed at every other byte.
The boot chip-select is initialized from cold reset to assert in response to any address except
the on-chip module register space (i.e. $FFFFF000 to $FFFFFFFF or $FFF000 to
$FFFFFF). This ensures a chip-select to the boot ROM or EPROM to fetch the reset vector
and execute the initialization code, which should set up the SCR and the chip-select ranges
early on in that initialization sequence.
The data-bus port size for CSA0 on reset, and hence the data width of the boot ROM device,
is programmed by placing on the BBUSW pin during reset logic 0 or 1 for 8-bit and 16-bit
wide data bus, respectively.
The other chip-selects are initialized to be nonvalid, and so will not assert until they are pro-
grammed and the valid bits set.
Figure 2-2. Chip Select Block
DTACK Generation
CSA0-CSA3
CSB0-CSB3
CSC0-CSC3
CSD0-CSD3
CSD3 Compare Logic
PCMCIA V1.0
CE1
CE2
OE
WE
DTACK
Group Base Register
Compare Logic
Group Mask Register
CSA
ADDR
UDS
LDS
R/W
AS
Chip-Select Base Register
Compare Logic
Chip-Select Mask Register
CSA0
CSB
CSC
CSD
CSA1
CSA2
CSA3
Summary of Contents for DragonBall MC68328
Page 5: ...vi MC68328 DRAGONBALL PROCESSOR USER S MANUAL MOTOROLA ...
Page 25: ...Overview 1 14 MC68328 DRAGONBALL PROCESSOR USER S MANUAL MOTOROLA ...
Page 45: ...System Integration Module 2 20 MC68328 DRAGONBALL PROCESSOR USER S MANUAL MOTOROLA ...
Page 103: ...Parallel Ports 7 16 MC68328 DRAGONBALL PROCESSOR USER S MANUAL MOTOROLA ...
Page 117: ...UART 8 14 MC68328 DRAGONBALL PROCESSOR USER S MANUAL MOTOROLA ...
Page 127: ...SPI Master 10 6 MC68328 DRAGONBALL PROCESSOR USER S MANUAL MOTOROLA ...