mc68hc916y3 Freescale Semiconductor, Inc, mc68hc916y3 Datasheet - Page 479

no-image

mc68hc916y3

Manufacturer Part Number
mc68hc916y3
Description
Mc68hc16y3 16 Bit Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet
D.11.2 TPUFLASH Test Register
TFTST — TPUFLASH Test Register
D.11.3 TPUFLASH Base Address Registers
TFBAH — TPUFLASH Base Address High Register
D.11.4 TPUFLASH Control Register
TFCTL — TPUFLASH Control Register
VFPE — Verify Program/Erase
MC68HC16Y3/916Y3
USER’S MANUAL
TFBAL— TPUFLASH Base Address Low Register
ADDR
SB
15
15
15
15
0
0
0
0
This register is used for factory test only.
TFBAH contains the 16 high-order bits of the array base address; TFBAL contains the
active low-order bits of the array base address. During reset, both TFBAH and TFBAL
take on default values programmed into associated shadow registers. After reset, if
LOCK = 0 and STOP = 1, software can write to TFBAH and TFBAL to relocate the
TPUFLASH array. Because the states of ADDR[23:20] follow the state of ADDR19,
addresses in the range $080000 to $F7FFFF cannot be accessed by the CPU16. If
the TPUFLASH array is mapped to these addresses, the system must be reset before
the array can be accessed.
TFBAL is used to determine the base address and depends on the array size. The
shadow bits for TFBAL[15:11] are programmable, although some of the bits can be ig-
nored, depending on the array size. In this TPU flash, bit 11 will be ignored. Bits [15:12]
are used to map the 4-Kbyte TPUFLASH array to a 4-Kbyte address space.
TFCTL controls programming and erasure of the TPUFLASH.
RESET:
RESET:
RESET:
ADDR
0 = Normal read cycles.
1 = Invoke program-verify circuit.
SB
14
14
14
14
0
0
0
0
ADDR
SB
13
13
13
13
0
0
0
0
ADDR
SB
12
12
12
12
0
0
0
0
Freescale Semiconductor, Inc.
11
11
0
0
11
0
0
0
0
For More Information On This Product,
10
10
0
0
10
0
0
0
0
Go to: www.freescale.com
9
0
0
9
0
0
9
0
0
8
0
0
8
0
0
8
0
0
ADDR
SB
23
7
0
0
7
7
0
0
ADDR
SB
22
6
0
0
6
6
0
0
ADDR
SB
21
5
0
0
5
5
0
0
ADDR
SB
20
4
0
0
4
4
0
0
ADDR
VFPE
SB
3
0
0
19
3
3
0
ADDR
ERAS
SB
18
2
0
0
2
2
0
MOTOROLA
$YFF862
$YFF864
$YFF868
$YFF866
ADDR
LAT
SB
17
1
0
0
1
1
0
D-101
ADDR
ENPE
SB
16
0
0
0
0
0
0

Related parts for mc68hc916y3