RL78/G10 CHAPTER 3 CPU ARCHITECTURE
R01UH0384EJ0311 Rev. 3.11 30
Dec 22, 2016
3.1.3 Internal data memory space
The RL78/G10 products incorporate the following RAMs.
Table 3-3. Internal RAM Capacity
Part Number Internal RAM
R5F10Y14, R5F10Y44
128 bytes (FFE60H to FFEDFH)
R5F10Y16, R5F10Y46
256 bytes (FFDE0H to FFEDFH)
R5F10Y17, R5F10Y47
512 bytes (FFCE0H to FFEDFH)
The internal RAM can be used as a data area and a program area where instructions are fetched (it is prohibited to use
the general-purpose register area for fetching instructions).
The internal RAM is used as stack memory.
Caution It is prohibited to use the general-purpose register (FFEF8H to FFEFFH) space for fetching
instructions or as a stack area.
3.1.4 Special function register (SFR) area
On-chip peripheral hardware special function registers (SFRs) are allocated in the area of FFF00H to FFFFFH (see
Table 3-4 in 3.2.4 Special function registers (SFRs)).
Caution Do not access addresses to which SFRs are not assigned.
3.1.5 Extended special function register (2nd SFR: 2nd Special Function Register) area
On-chip peripheral hardware special function registers (2nd SFRs) are allocated in the area of F0000H to F07FFH (see
Table 3-5 in 3.2.5 Extended special function registers (2nd SFRs: 2nd Special Function Registers)).
SFRs other than those in the SFR area (FFF00H to FFFFFH) are allocated to this area. An instruction that accesses
the extended SFR area, however, is 1 byte longer than an instruction that accesses the SFR area.
Caution Do not access addresses to which extended SFRs are not assigned.