beautypg.com

Maxim Integrated DS4830 Optical Microcontroller User Manual

Page 19

background image

DS4830 User’s Guide

19

2.4.4.3

– Memory Map When Executing from SRAM

When executing from the SRAM:

The utility ROM can be read as data, starting at 8000h of the data space. The utility ROM cannot be written.

Reading of flash memory is executed normally. Writing to flash memory requires the use of the utility ROM
routines.

One page (byte access mode) or both pages (word access mode) of the flash memory can be accessed as data
with an offset of 0000h. For byte access mode, the page of flash accessed is determined by the CDA0 bit.


Figure 2-5 illustrates the mapping of the flash and utility ROM memory segments into data memory space when code is
executing from the SRAM memory segment.

Figure 2-5: Memory Map When Executing from SRAM