Section 9 Ethernet Controller (EtherC)
Rev. 2.00 Mar 09, 2006 page 412 of 906
REJ09B0292-0200
9.3.6
CPU Operating Mode and Ethernet Controller Operation
The SH7616 enables a low-power-consumption system to be constructed by selecting or
combining three functions: a module standby function that halts the operation of unnecessary on-
chip modules, a sleep mode that halts CPU functions, and a standby function that halts all the
chip’s functions. Details of each operating mode are given in section 21, Power-Down State. Here,
features and points for attention when these functions are used in combination with the Ethernet
controller are described.
Sleep Mode:
In sleep mode, the operation of the CPU and DSP is halted. The EtherC, on-chip
supporting functions, and external pins continue to operate. Recovery from sleep mode can be
carried out by means of an interrupt from the EtherC or a supporting module, or a reset. In order to
control external pins and the WOL pin by means of Magic Packet reception, the relevant pins must
be set beforehand.
Note: In order to specify recovery by means of a magic packet, supporting function interrupt
sources should be masked before sleep mode is entered. See section 9.3.5, Magic Packet
Detection, for the setting procedure.
Standby Mode:
In standby mode, the on-chip oscillation circuit is halted. Consequently, the clock
is not supplied to the EtherC, and interrupts from the EtherC and other supporting modules cannot
be reported. It is therefore not possible to restore normal operation by these means, and so the
WOL function cannot be used.
Notes: This mode can be selected to halt all functions including the EtherC. However, an NMI
interrupt, power-on reset, or manual reset is necessary in order to restore normal operation.
When the SH7616 has been placed in standby mode, the CPU, DSP, and bus state
controller are among the functions halted. When DRAM is connected, refreshing is also
halted, and therefore initialization of memory, etc., is necessary after recovery, in the same
way as in a reset.
Module Standby Mode:
Module standby mode allows individual supporting modules to be run or
halted. However, due to the nature of its function, the operation of the EtherC cannot be stopped.
During normal operation, module standby mode can be used to halt unnecessary supporting
functions. The CPU and DSP continue to operate in this mode.
Summary of Contents for SH7616
Page 10: ...Rev 2 00 Mar 09 2006 page x of xxvi ...
Page 132: ...Section 2 CPU Rev 2 00 Mar 09 2006 page 106 of 906 REJ09B0292 0200 ...
Page 568: ...Section 12 16 Bit Free Running Timer FRT Rev 2 00 Mar 09 2006 page 542 of 906 REJ09B0292 0200 ...
Page 582: ...Section 13 Watchdog Timer WDT Rev 2 00 Mar 09 2006 page 556 of 906 REJ09B0292 0200 ...
Page 706: ...Section 16 Serial I O SIO Rev 2 00 Mar 09 2006 page 680 of 906 REJ09B0292 0200 ...
Page 820: ...Section 19 Pin Function Controller PFC Rev 2 00 Mar 09 2006 page 794 of 906 REJ09B0292 0200 ...
Page 932: ...Appendix D Package Dimensions Rev 2 00 Mar 09 2006 page 906 of 906 REJ09B0292 0200 ...
Page 935: ...SH7616 Hardware Manual ...