English
Language : 

SM59D03G2 Datasheet, PDF (14/67 Pages) SyncMOS Technologies,Inc – 8-Bits Micro-controller
3 Memory Structure
SM59D03G2
8-Bits Micro-controller
8KB+ ISP Flash & 1KB RAM embedded
The SM59D03G2 manipulates operands in three memory spaces. They are (1) 256 bytes standard
RAM, (2) 768 bytes auxiliary RAM,and (3) 8K bytes embedded Flash as program memory.
3.1 Program Memory
As described in Section 1, the SM59D03G2 has 8K bytes on-chip Flash memory which is used as
general program memory, the address range for the 8K bytes is 0000h to 1FFFh.
The feature of FLASH memory is shown as following:
z READ: byte-wise
z WRITE: byte-wise within 30us (previously erased by a chip erase).
z ERASE:
Full Erase (8+4K bytes) within 200 ms.
Erased bytes contain FFH
z Endurance : 100K erase and write cycles each byte at TA=25℃
z Retention : 10 years
If we do ISP or IAP, there are up to 4K bytes of specific ISP service program. The address range is
3000h to 3FFFh. The ISP service program size can be partitioned as N blocks of 512 bytes (N=0
to 8). When N=0, there will be no ISP service program space available, the total 8K bytes memory
are used as program memory. When N=1, the Flash from 3E00h to 3FFFh is reserved for ISP
service program. When N=2, the Flash from 3C00h to 3FFFh is reserved for ISP service program…
Value N is set in the information block. Fig 3.1 shows the ISP Flash reservation with different values
of N.
The unused Flash on 4K bytes ISP service Program area can be the memory space for the
EEPROM application through the ISP
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M030
14
Ver.C SM59D03G2 07/2009