MC68HC000FN20 Freescale Semiconductor, Inc, MC68HC000FN20 Datasheet

no-image

MC68HC000FN20

Manufacturer Part Number
MC68HC000FN20
Description
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68HC000FN20
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
This document contains preliminary information. Freescale reserves the right to change the information in this document without notice.
Applications Information
Low Power on the SCM68000 (EC000 Core)
The SCM68000 (EC000 core) has been redesigned to provide fully static and low power operation. This
document describes the recommended method for placing the SCM68000 into a low-power mode to reduce the
power consumption to its quiescent value
mode described below will be routinely tested as part of the SCM68000 test vectors provided by Freescale.
To successfully enter the low-power mode, the SCM68000 must be in the supervisor mode. A recommended
method for entering the low-power mode is by using the TRAP instruction which causes the processor to begin
exception processing, thus entering the supervisor mode. The following steps during the trap routine should be
accomplished by external circuitry:
1.) Externally detect a write to the low-power address. This address should be chosen by the user and can
1.
The preliminary specification for the SCM68000’s current drain while in the low-power mode is Idd < 10 A.
be any address in the 4 Gbyte addressing range of the SCM68000. A write to the low-power address can
be detected by polling A31–A0, RWB, and FC2–FC0. When the low-power address is detected, RWB is
a logic low, and the function codes have a five (101) on their output, then the processor is writing to the
low-power address in supervisor mode and user-designed circuitry should assert the
ADDRESS_MATCH signal shown in Figure 1 and Figure 2.
ADDRESS_MATCH
RESTARTB
RESETB
The terms assertion and negation are used in this document to avoid confu-
sion when describing a mixture of “active-low” and “active-high” signals. The
term assert or assertion is used to indicate that a signal is active or true, inde-
pendently of whether that level is represented by a high or low voltage. The
term negate or negation is used to indicate that a signal is inactive or false.
The names of all “active-low” signals end with the letter B .
ASB
Freescale Semiconductor, Inc.
Thi d
Figure 1. Low-Power Circuitry for 16-bit data bus
For More Information On This Product,
D
CK
CLB
QB
Go to: www.freescale.com
Q
1
t
ASB
while maintaining the internal state of the processor. The low-power
SYSTEM_CLK
t d ith F
D
NOTE
CK
CLB
QB
Q
M k 4 0 4
D
CK
QB
Q
SCM68000
CPU_CLK
revision 1

Related parts for MC68HC000FN20

MC68HC000FN20 Summary of contents

Page 1

... Freescale Semiconductor, Inc. Applications Information Low Power on the SCM68000 (EC000 Core) The SCM68000 (EC000 core) has been redesigned to provide fully static and low power operation. This document describes the recommended method for placing the SCM68000 into a low-power mode to reduce the power consumption to its quiescent value mode described below will be routinely tested as part of the SCM68000 test vectors provided by Freescale ...

Page 2

... Freescale Semiconductor, Inc. ADDRESS_MATCH ASB ASB QB CLB RESTARTB RESETB Figure 2. Low-Power Circuitry for 8-bit data bus 2.) Execute the STOP instruction. The external circuitry shown in Figure 1 and Figure 2 will count the num- ber of bus cycles starting with the write to the low-power address and will stop the processor’s clock on the first falling edge of the system clock after the bus cycle that reads the immediate data of the STOP instruction ...

Page 3

... Freescale Semiconductor, Inc. CLK CPU_CLK ASB RWB DTACKB BRB BGB BGACKB Figure 4. Clock Stop Timing with Bus Arbitration for 16-bit Data Bus After the previous steps are completed, the SCM68000 will remain in the low-power mode until the appropriate interrupt is recognized. External logic will also have to poll IPLB2– ...

Page 4

... Freescale Semiconductor, Inc. 4.) If the SCM68000 was put into a three-state condition the BGACKB signal (used for 3-wire bus arbitra- tion) or the BRB signal (used for 2-wire bus arbitration) must be negated before the processor can begin executing instructions. An example trap routine follows: TRAP_x MOVE ...

Related keywords