beautypg.com

Zilog ZUSBOPTS User Manual

Page 341

background image

UM017105-0511

Program Configurations

Zilog Developer Studio II – ZNEO™

User Manual

313

figuration; the only difference is that aside from the start-up code, the rest of the execut-
able program is downloaded into ERAM and executed from ERAM.

Because ERAM cannot retain values across power cycles, this configuration is meant for
development only. By using this configuration, you can avoid erasing and burning the exe-
cutable code in Flash multiple times as part of the development cycle.

This program configuration requires that the target system contain external RAM that has
been configured in the target setup and added to the ERAM linker address range.

Figure 133. Programmer’s Model—Download to ERAM Program Configuration

EROM Data

Copy of ERAM Initializers

Copy of RAM Initializers

Address

IODATA

ERAM

ROM

RAM

EROM

I/O Access

Small Model Stack

RAM Data

Large Model Stack

ERAM Data

ROM Data

Start-up Code

Vector Table

Option Bytes

Contents

Range (Space)

Code

16-Bit

Addressable

16-Bit

Addressable

(Data)

(Data)

This manual is related to the following products: