English
Language : 

SH7616 Datasheet, PDF (438/935 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer SuperH™ RISC engine Family/SH7600 Series
Section 9 Ethernet Controller (EtherC)
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.
Rev. 2.00 Mar 09, 2006 page 412 of 906
REJ09B0292-0200