Download Print this page

Epson S1C31D50 Technical Instructions page 364

Cmos 32-bit single chip microcontroller
Hide thumbs Also See for S1C31D50:

Advertisement

21.5.3. Memory Check State Transition
CPU needs to control HW Processor based on HW Processor State. Memory Check has following
states. HW Processor State can be checked on "21.5.11. Memory Check Function Registers".
When a state transition is occurred, HW Processor makes an interrupt on default, the interrupt can be
masked by
INTMASK on
SLEEP
After start-up, HW Processor is on "SLEEP" mode(no clock provided).
Before the functional operation, the state should be moved to "mc_state_init". By setting HWPEN = 1,
the state is moved to "mc_state_init"
mc_state_init
This "mc_state_init" shows HW processor is on initializing, after initializing the state is moved to
"mc_state_idle".
mc_state_idle
This "mc_state_idle" means idle mode, to set function command, the state should be "mc_state_idle".
(clock is provided).
mc_state_ram_rw
To go to functional operation, the state should be "mc_state_idle" After setting "RAM Check R/W
Start" command, the state is moved to "mc_state_ram_rw", after finishing the RAM check or setting
"Memory Check Stop" command, the state is moved to "mc_state_idle".
mc_state_ram_march_c
To go to functional operation, the state should be "mc_state_idle". After setting "RAM Check MARCH-
C Start", the state is moved to "mc_state_ram_march_c", after finishing the RAM check or setting
"Memory Check Stop" command, the state is moved to "mc_state_idle".
mc_state_checksum
To go to functional operation, the state should be "mc_state_idle". After setting "FLASH CHECKSUM
Start" command, the state is moved to "mc_state_checksum", after finishing the Flash check or setting
"Memory Check Stop" command, the state is moved to "mc_state_idle".
mc_state_crc
To go to functional operation, the state should be "mc_state_idle". After setting "FLASH CRC Start"
command, the state is moved to "mc_state_crc", after finishing the Flash check or setting "Memory
Check Stop" command, the state is moved to "mc_state_idle".
Figure 21.5.3.1 shows Memory Check State Transition
21-26
"21.5.11. Memory Check Function Registers".
Seiko Epson Corporation
S1C31D50 TECHNICAL MANUAL
(Rev. 1.00)

Advertisement

loading