beautypg.com

Table 1 – Zilog Z16F2810 User Manual

Page 10

background image

ZNEO

®

Z16F Series Development Kit

User Manual

UM020205-0908

ZNEO Z16F Series Development Board

6

Table 1. ZNEO Physical Memory Layout

Each internal memory space has a distinct purpose. Internal non-volatile
memory contains executable program code and constant data. ZNEO
CPU based devices have internal non-volatile memory starting at address

00_0000H

. For example, a device equipped with 128 K of Flash has

internal non-volatile memory starting at address

00_0000H

and ending at

address

01_FFFFH

.

Internal RAM contains non-constant data and the stack. Executable

program code can also reside in internal RAM, if desired. ZNEO CPU
based devices have internal RAM ending at address

FF_BFFFH

, while the

beginning address (and hence the total extent of this space) is device
dependent. For example, a device equipped with 4 K of RAM has internal
RAM starting at address

FF_B000H

and ending at address

FF_BFFFH

.

Since internal RAM is accessed using 16-bit addressing, the lowest possi-
ble starting address for internal RAM on any device is

FF_8000H

.

ZNEO CPU based devices support 8 K of internal I/O memory located at
addresses

FF_E000H–FF_FFFFH

. This memory contains CPU control

registers and other SFRs, on-chip peripherals, and memory-mapped I/O
ports.

Memory

Address

Chip Selects

Internal I/O Memory & SFRs

FF_FFFFH–FF_E000H

External Memory Mapped Peripherals
(optional)

FF_DFFFH–FF_C800H

CS3 – CS5

External Memory at CS2 (optional)

FF_C7FFH–FF_C000H

CS2

Internal RAM

FF_BFFFH–FF_8000H

External Memory at CS2 (optional)

F0_0000H

CS2

External Memory at CS1 (optional)

80_0000H

CS1

External Memory at CS0 (optional)

02_0000H

CS0

Internal Non-Volatile Memory

01_FFFFH–00_0000H

This manual is related to the following products: