upd70f3422gj-gae-qs-ax Renesas Electronics Corporation., upd70f3422gj-gae-qs-ax Datasheet - Page 334

no-image

upd70f3422gj-gae-qs-ax

Manufacturer Part Number
upd70f3422gj-gae-qs-ax
Description
32-bit Single-chip Microcontroller
Manufacturer
Renesas Electronics Corporation.
Datasheet
Chapter 9
334
Figure 9-2
ROM correction operation and program flow
Siemens VDO Preliminary User’s Manual U17566EE1V2UM00
Notes:
Branch to correction code address
Execute DBTRAP instruction
Jump to address 0000 0060
Execute DBRET instruction
Load DBTRAP exception
If necessary, correct:
- return address in DBPC
- flags in DBPSW
Execute correction code
Initialize microcontroller
of corresponding channel m
: Processing by user program (software)
: Processing by ROM correction (hardware)
Set CORADm register
CORADm = DBPC-2?
ROM correction code
Change fetch code to
Set CORCN register
Branch to DBTRAP
DBTRAP instruction
evaluation routine
CORENm bit = 1?
Fetch address
= CORADm?
handler and
Reset & start
Yes
Yes
Yes
H
ROM Correction Function (ROMC)
No
No
No
Read data for setting ROM
correction from external
Execute fetch code
Execute fetch code
ILGOP processing

Related parts for upd70f3422gj-gae-qs-ax