Download Print this page
Motorola MC68HC000 User Manual
Hide thumbs Also See for MC68HC000:

Advertisement

Quick Links

Communications and Advanced
Consumer Technologies Group
Addendum to
M68000
User Manual
August 7, 1997
This addendum to the M68000UM/AD User's Manual , Revision 8, provides corrections to the original text as
well as additional information. This document and other information on this product is maintained on the World
Wide Web at http://www.motorola.com/68000.
OVERVIEW
This manual includes hardware details and programming information for the MC68HC000, the MC68HC001,
the MC68EC000, and the MC68SEC000. For ease of reading, the name M68000 MPUs will be used when
referring to all processors. Refer to M68000PM/AD, M68000 Programmer's Reference Manual , for detailed
information on the MC68000 instruction set.
The four microprocessors are very similar to each other and all contain the following features:
Sixteen 32-Bit Data and Address Registers
16-Mbyte Direct Addressing Range
Program Counter
6 Instruction Types
Operations on Five Main Data Types
Memory-Mapped Input/Output (I/O)
14 Addressing Modes
The following processors contain additional features:
MC68HC001/MC68EC000/MC68SEC000
— Statically selectable 8- or 16-bit data bus
MC68HC000/MC68EC000/MC68HC001/MC68SEC000
— Low power
This document contains information on a product under development. Motorola reserves the right to change or discontinue this product without notice.
SEMICONDUCTOR PRODUCT INFORMATION
© 1997 Motorola, Inc. All Rights Reserved.
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
Order this document by
M68000UMAD/AD
M68000

Advertisement

loading

Summary of Contents for Motorola MC68HC000

  • Page 1 • MC68HC000/MC68EC000/MC68HC001/MC68SEC000 — Low power This document contains information on a product under development. Motorola reserves the right to change or discontinue this product without notice. SEMICONDUCTOR PRODUCT INFORMATION © 1997 Motorola, Inc. All Rights Reserved. For More Information On This Product,...
  • Page 2 1. MC68HC000 The primary benefit of the MC68HC000 is reduced power consumption. The device dissipates less power (by an order of magnitude) than the NMOS MC68000. The MC68HC000 is an implementation of the M68000 16/-32 bit microprocessor architecture. The MC68HC000 has a 16-bit data bus implementation of the MC68000 and is upward code-compatible with the MC68010 and the MC68020 32-bit implementation of the architecture.
  • Page 3 All of the existing third-party developer tools widely available for the MC68EC000 will directly support the MC68SEC000. You can find detailed descriptions of these tools in the High Performance Embedded Systems Source Catalog . MOTOROLA M68000 USER’S MANUAL ADDENDUM For More Information On This Product,...
  • Page 4: Signal Description

    The MC68SEC000 has been redesigned to provide fully static- and low-power operation. This section describes the recommended method for placing the MC68SEC000 into a low-power mode to reduce the M68000 USER’S MANUAL ADDENDUM MOTOROLA For More Information On This Product, Go to: www.freescale.com...
  • Page 5 The low-power mode described below will be routinely tested as part of the MC68SEC000 test vectors provided by Motorola. To successfully enter the low-power mode, the MC68SEC000 must first be in the supervisor mode. A recommended method for entering the low-power mode is to use the TRAP instruction, which causes the processor to begin exception processing, thus entering the supervisor mode.
  • Page 6 CPU_CLK DTACK Write to Fetch Immediate Stop Low-Power Data of STOP Address Instruction Figure 5. MC68SEC000 Clock Stop Timing with Bus Arbitration for 16-Bit Data Bus M68000 USER’S MANUAL ADDENDUM MOTOROLA For More Information On This Product, Go to: www.freescale.com...
  • Page 7 Figure 6. MC68SEC000 Clock Start Timing 4. If the MC68SEC000 was placed in a three-state condition, the BR signal must be negated before the processor can begin executing instructions. M68000 USER’S MANUAL ADDENDUM MOTOROLA For More Information On This Product, Go to: www.freescale.com...
  • Page 8: Cmos Considerations

    The following change should be made to Section 10.4, CMOS Considerations. “Although the MC68HC000 and MC68EC000 is implemented with input protection diodes, care should be exercised to ensure that the maximum input voltage specification is not exceeded.” should read “Although the MC68HC000, MC68EC000, and MC68SEC000 are implemented with input protection diodes, be careful not to exceed the maximum input voltage specification.”...
  • Page 9 E. Signal valid to signal valid specification (maximum or minimum). F. Signal valid to signal invalid specification (maximum or minimum). Figure 7. Drive Levels and Test Points for AC Specifications - applies to all parts M68000 USER’S MANUAL ADDENDUM MOTOROLA For More Information On This Product, Go to: www.freescale.com...
  • Page 10 *During normal operation, instantaneous Vcc current requirements may be as high as 1.5A. Currents listed are with no loading. **Capacitance is periodically sampled rather than 100% tested. M68000 USER’S MANUAL ADDENDUM MOTOROLA For More Information On This Product, Go to: www.freescale.com...
  • Page 11 0.8 V and 2.0 V. Figure 8. MC68SEC000 Clock Input Timing Diagram M68000 USER’S MANUAL ADDENDUM MOTOROLA For More Information On This Product, Go to: www.freescale.com...
  • Page 12 Data-In Valid to Clock Low (Setup Time on Read) — — — AS, LDS, UDS Negated to DTACK Negated (Asynchronous Hold) Clock High to DTACK Negated M68000 USER’S MANUAL ADDENDUM MOTOROLA For More Information On This Product, Go to: www.freescale.com...
  • Page 13 When AS and R/W are equally loaded ( ± 20%), subtract 5 ns from the values given in these columns. The minimum value must be met to guarantee proper operation. If the maximum value is exceeded, BG may be reasserted. M68000 USER’S MANUAL ADDENDUM MOTOROLA For More Information On This Product, Go to: www.freescale.com...
  • Page 14 The voltage swing through this range should start outside and pass through the range such that the rise or fall is linear between 0.8 V and 2.0 V. Figure 9. MC68SEC000 Read Cycle Timing Diagram M68000 USER’S MANUAL ADDENDUM MOTOROLA For More Information On This Product, Go to: www.freescale.com...
  • Page 15 2. Because of loading variations, R/W may be valid after AS even though both are initiated by the rising edge of S2 (specification #20A). Figure 10. MC68SEC000 Write Cycle Timing Diagram MOTOROLA M68000 USER’S MANUAL ADDENDUM For More Information On This Product,...
  • Page 16 Applies to 3.3V and 5V. 1. The minimum value must be met to guarantee proper operation. If the maximum value is exceeded, BG may be reasserted. M68000 USER’S MANUAL ADDENDUM MOTOROLA For More Information On This Product, Go to: www.freescale.com...
  • Page 17 D7–D0 NOTE: Waveform measurements for all inputs and outputs are specified at: logic high 2.0 V, logic low = 0.8 V. Figure 12. MC68SEC000 Bus Arbitration Timing Diagram MOTOROLA M68000 USER’S MANUAL ADDENDUM For More Information On This Product, Go to: www.freescale.com...
  • Page 18 NOTES: Waveform measurements for all inputs and outputs are specified at: logic high 2.0 V, logic low = 0.8 V. This diagram also applies to the 68EC000. Figure 13. Bus Arbitration Timing—Idle Bus Case M68000 USER’S MANUAL ADDENDUM MOTOROLA For More Information On This Product, Go to: www.freescale.com...
  • Page 19 NOTE: Waveform measurements for all inputs and outputs are specified at: logic high 2.0 V, logic low = 0.8 V. This diagram also applies to the 68EC000. Figure 14. Bus Arbitration Timing - Active Bus Case MOTOROLA M68000 USER’S MANUAL ADDENDUM For More Information On This Product,...
  • Page 20 NOTES: Waveform measurements for all inputs and outputs are specified at: logic high 2.0 V, logic low = 0.8 V. This diagram also applies to the 68EC000. Figure 15. Bus Arbitration - Multiple Bus Request M68000 USER’S MANUAL ADDENDUM MOTOROLA For More Information On This Product, Go to: www.freescale.com...
  • Page 21: Mechanical Data

    DTACK V CC V CC MODE MC68SEC000FU/PB HALT RESET AVEC BERR IPL2 IPL1 IPL0 Figure 16. 64-Lead Quad Flat Pack and 64-Lead Thin Quad Flat Pack MOTOROLA M68000 USER’S MANUAL ADDENDUM For More Information On This Product, Go to: www.freescale.com...
  • Page 22 0.012 0.018 0.80 BSC 0.031 BSC 2.15 2.45 0.085 0.096 0.13 0.23 0.005 0.009 2.00 2.40 0.79 0.094 12.00 REF 0.472 REF 12.00 REF 0.472 REF M68000 USER’S MANUAL ADDENDUM MOTOROLA For More Information On This Product, Go to: www.freescale.com...
  • Page 23 10.00 BSC 0.394 BSC 5.00 BSC 0.197 BSC 0.17 0.27 0.007 0.011 0.50 BSC 0.020 BSC 1.60 0.063 0.09 0.20 0.004 0.008 1.35 1.45 0.053 0.057 MOTOROLA M68000 USER’S MANUAL ADDENDUM For More Information On This Product, Go to: www.freescale.com...
  • Page 24 Freescale Semiconductor, Inc. 12.0 PACKAGE/FREQUENCY AVAILABILITY Replaces Section 11.1 The following tables identify the packages and operating frequencies available for the MC68HC000, MC68HC001, MC68EC000, and the MC68SEC000. VOLTAGE MC68SEC000 FREQUENCY PACKAGE 3.3 V Quad Flat Pack (FU) 10 MHz 16 MHz...
  • Page 25: Ordering Information

    14.0 mm X 14.0mm 0.8mm -40C to +85C 10/16/20 MHz 3.3V or 5.0V 0C to +70C TQFP 10.0mm x 10.0mm 0.5mm -40C to +85C MC68HC000 Ordering Information TEMPERATURE PACKAGE BODY SIZE LEAD SPACING SPEED (IN MHZ) VOLTAGE SUFFIX RANGE 81.91mm X 20.57mm 2.54mm...
  • Page 26 Motorola reserves the right to make changes without further notice to any products herein. Motorola makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does Motorola assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages.

This manual is also suitable for:

Mc68ec000Mc68sec000Mc68hc001