|
|
Part: ELANSC300
Category:
Description:
Company: Advanced Micro Devices, Inc.
Datasheet: Download ELANSC300 datasheet File size : 262 kB
Request For quote: Find where to buy ELANSC300
Datasheet text preview:
ÉlanTMSC300 Microcontroller
Programmer's Reference Manual
Rev. B, January 1996
ADVANCED
MICRO
DEVICES
© 1995 by Advanced Micro Devices, Inc. Advanced Micro Devices reserves the right to make changes in its products without notice in order to improve design or performance characteristics.
This publication neither states nor implies any warranty of any kind, including but not limited to implied warrants of merchantability or fitness for a particular application. AMD assumes no responsibility for the use of any circuitry other than the circuitry in an AMD product. The information in this publication is believed to be accurate in all respects at the time of publication, but is subject to change without notice. AMD assumes no responsibility for any errors or omissions, and disclaims responsibility for any consequences resulting from the use of the information included herein. Additionally, AMD assumes no responsibility for the functioning of undescribed features or parameters.
Trademarks
AMD, the AMD logo, Am386, Am486, and FusionE86 are registered trademarks of Advanced Micro Devices, Inc. Élan is a trademark of Advanced Micro Devices, Inc. Product names used in this publication are for identification purposes only and may be trademarks of their respective companies.
IF YOU HAVE QUESTIONS, WE'RE HERE TO HELP YOU. Customer Service
AMD's customer service network includes U.S. offices, international offices, and a customer training center. Expert technical assistance is available from AMD's worldwide staff of field application engineers and factory support staff to answer E86TM family hardware and software development questions.
Hotline, E-Mail, and Bulletin Board Support
For answers to technical questions, AMD provides a toll-free number for direct access to our engineering support staff. For overseas customers, the easiest way to reach the engineering support staff with your questions is via fax with a short description of your question. AMD E86 family customers also receive technical support through electronic mail. This worldwide service is available to E86 family product users via the international UNIX E-mail service. Also available is the AMD bulletin board service, which provides the latest E86 family product information, including technical information and data on upcoming product releases.
Engineering Support Staff
(800) 292-9263, extension 2 0031-11-1163 (512) 602-4118 +44-(0)256-811101 (512) 602-5031 epd.support@amd.com
Bulletin Board Service
Toll-free for U.S. Toll-free for Japan Direct dial worldwide (toll applies) U.K. and Europe hotline (toll applies) Fax (toll applies) E-mail
(800) 292-9263, extension 1 (512) 602-7604
Toll-free for U.S. Direct dial worldwide (toll applies)
Documentation and Literature
A simple phone call gets you free printed publications, such as data books, user's manuals, data sheets, application notes, the FusionE86® Partner Solutions Catalog and Newsletter, and other literature. For electronic copies of the most current E86 family product information and publications, visit our worldwide web site on the Internet.
Literature Fulfillment
(800) 292-9263, extension 3 (512) 602-5651 (512) 602-7639 http://www.amd.com
Toll-free for U.S. Direct dial worldwide (toll applies) Fax for U.S. (toll applies) World Wide Web
iii
TABLE OF CONTENTS
INTRODUCTION PURPOSE OF THIS MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii IN THIS MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii RELATED AMD PUBLICATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii Chapter 1 POWER MANAGEMENT 1.1 POWER MANAGEMENT UNIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 1.1.1 Power-Management Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 1.1.1.1 High-Speed PLL Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 1.1.1.2 Low-Speed PLL Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5 1.1.1.3 Doze Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5 1.1.1.4 Sleep Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7 1.1.1.5 Suspend Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7 1.1.1.6 Off Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7 1.1.2 PMU Operating-Mode Transitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8 1.1.3 PMU Clock Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9 1.1.4 Reading the PMU Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9 1.1.5 Merging of PMU Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9 1.1.6 Programming Example: Power-Management Setup . . . . . . . . . . . . . . 1-10 1.1.7 Programming Example: Peripheral-Device Power . . . . . . . . . . . . . . . . 1-11 1.2 EXTERNAL-DEVICE CONTROL INTERFACE . . . . . . . . . . . . . . . . . . . . . . . . . 1-14 1.2.1 Power-Management Control Pins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14 1.2.1.1 General-Purpose Control Using the PMU State Machine . . . 1-14 1.2.1.2 Timer-Controlled Shutdown Using the SMI Interface . . . . . . . 1-14 1.2.2 Programmable General-Purpose Pins 2 and 3. . . . . . . . . . . . . . . . . . . 1-15 1.2.3 LCD-Panel Voltage-Control Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-15 1.2.4 Latched Power Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-16 1.3 CLOCK-SWITCHING LOGIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-16 1.3.1 CPU/Memory Clock Switching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-16 1.3.2 Clock Startup and Shutdown Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-17 1.4 ACTIVITY MONITORS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-19 1.5 STATE-TRANSITION TIMER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-22 1.6 WAKE-UP LOGIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-23 1.7 SMI AND NMI CONTROL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-25 1.7.1 Temporary-On Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-26 1.7.2 Enabling SMIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-27 1.7.3 Processing NMI or SMI Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-28 1.7.4 Accesses to Powered-Down Device SMI . . . . . . . . . . . . . . . . . . . . . . . 1-29 1.7.5 Treatment of Pending SMIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-31 1.7.6 External SMI Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-31
Table of Contents v
Others parts begin by el
EL-1 EL-2 EL-3 EL-4 EL-5 EL-6 EL-7 EL-8 EL-9 EL-10 EL-11 EL-12 EL-13 EL-14 EL-15 EL-16 EL-17 EL-18
|
|
|