CHAPTER 17 ROM CORRECTION FUNCTION
User’s Manual U13850EJ4V0UM
421
17.2.3 Correction address registers 0 to 3 (CORAD0 to CORAD3)
CORADn sets the start address of an instruction to be corrected (correction address) in the ROM.
Up to four points of the program can be corrected at once since the V850/SB1 and V850/SB2 have four correction
address registers (CORADn) (n = 0 to 3).
Since the ROM capacity varies depending on the product, set the correction address within following ranges.
µ
PD703031A, 703031AY, 703034A, 703034AY (128 KB):
00000000H to 0001FFFEH
µ
PD703033A, 703033AY, 703035A, 703035AY (256 KB):
00000000H to 0003FFFEH
µ
PD703030A, 703030AY, 703036A, 703036AY (384 KB):
00000000H to 0005FFFEH
µ
PD703032A, 703032AY, 703037A, 703037AY (512 KB):
00000000H to 0007FFFEH
Bits 0 and 20 to 31 should be fixed to 0.
Figure 17-4. Correction Address Registers 0 to 3 (CORAD0 to CORAD3)
After reset: 00000000H
R/W
Address: CORAD0: FFFFF370H
CORAD2: FFFFF378H
CORAD1: FFFFF374H
CORAD3: FFFFF37CH
31
20 19
1 0
CORADn
Fixed to 0
Correction address
0
(n = 0 to 3)