REGISTER SUMMARY
M68HC16 Z SERIES
D-18
USER’S MANUAL
Each chip-select pin has an associated base address register. A base address is the
lowest address in the block of addresses enabled by a chip select. CSBARBT contains
the base address for selection of a boot memory device. Bit and field definitions for
CSBARBT and CSBAR[0:10] are the same, but reset block sizes differ. These regis-
ters may be read or written at any time.
ADDR[23:11] — Base Address
This field sets the starting address of a particular chip-select’s address space. The ad-
dress compare logic uses only the most significant bits to match an address within a
block. The value of the base address must be an integer multiple of the block size.
Base address register diagrams show how base register bits correspond to address
lines.
BLKSZ[2:0] — Block Size Field
This field determines the size of the block that is enabled by the chip-select.
shows bit encoding for the base address registers block size field.
D.2.20 Chip-Select Option Register Boot
D.2.21 Chip-Select Option Registers
Table D-12 Block Size Field Bit Encoding
BLKSZ[2:0]
Block Size
Address Lines Compared
1
NOTES:
1. ADDR[23:20] are the same logic level as ADDR19 during
normal operation.
000
2 Kbytes
ADDR[23:11]
001
8 Kbytes
ADDR[23:13]
010
16 Kbytes
ADDR[23:14]
011
64 Kbytes
ADDR[23:16]
100
128 Kbytes
ADDR[23:17]
101
256 Kbytes
ADDR[23:18]
110
512 Kbytes
ADDR[23:19]
111
512 Kbytes
ADDR[23:20]
CSORBT — Chip-Select Option Register Boot
$YFFA4A
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
MODE
BYTE[1:0]
R/
W
[1:0]
STRB
DSACK[3:0]
SPACE[1:0]
IPL[2:0]
AVEC
RESET:
0
1
1
1
1
0
1
1
0
1
1
1
0
0
0
0
CSOR[0:10] — Chip-Select Option Registers
$YFFA4E–YFFA76
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
MODE
BYTE[1:0]
R/
W
[1:0]
STRB
DSACK[3:0]
SPACE[1:0]
IPL[2:0]
AVEC
RESET:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..