ÉlanSC400 Microcontroller Evaluation Board User`s Manual

ÉlanSC400 Microcontroller
Evaluation Board
User’s Manual
Release 2.0
A D V A N C E D
M I C R O
D E V I C E S
frt Page ii Thursday, January 29, 1998 1:34 PM
Élan™SC400 Microcontroller Evaluation Board User’s Manual, Release 2.0
© 1998 by Advanced Micro Devices, Inc.
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any
form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written
permission of Advanced Micro Devices, Inc.
Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subdivision (b)(3)(ii) of the
Rights in Technical Data and Computer Software clause at 252.227-7013. Advanced Micro Devices, Inc., 5204 E. Ben
White Blvd., Austin, TX 78741.
AMD, the AMD logo and combinations thereof are trademarks of Advanced Micro Devices, Inc.
Élan and Systems in Silicon are trademarks of Advanced Micro Devices, Inc.
FusionE86 is a service mark of Advanced Micro Devices, Inc.
Product names used in this publication are for identification purposes and may be trademarks of their respective
companies.
Contents
About the Élan™SC400 Microcontroller Evaluation Board
Overview of Features ............................................................................................x
Evaluation Board Features .................................................................................. xi
ÉlanSC400 Microcontroller................................................................................. xi
DRAM ................................................................................................................ xii
Super I/O ............................................................................................................ xii
Bus Support ........................................................................................................ xii
PC Card ............................................................................................................. xiii
2.0
Audio Support ................................................................................................... xiii
Power Management ........................................................................................... xiii
ROM .................................................................................................................. xiv
Debugging ......................................................................................................... xiv
ÉlanSC400 Microcontroller Evaluation Board Documentation..........................xv
About This Manual..............................................................................................xv
Suggested Reference Material........................................................................... xvi
Documentation Conventions ............................................................................ xvii
Chapter 1
Quick Start
Setting Up the Evaluation Board....................................................................... 1-2
Installation Requirements.................................................................................. 1-3
Board Installation .............................................................................................. 1-4
Élan™SC400 Microcontroller Evaluation Board User’s Manual
iii
Starting from Diskette........................................................................................ 1-6
Starting from an IDE Hard Drive ...................................................................... 1-7
Installation Troubleshooting .............................................................................. 1-8
Chapter 2
Board Functional Description
Overview of Features......................................................................................... 2-2
Board Block Diagram ........................................................................................ 2-3
Board Layout ..................................................................................................... 2-4
Board Restrictions ........................................................................................... 2-12
Board Features ................................................................................................. 2-12
ÉlanSC400 Microcontroller (E9) ................................................................ 2-12
Super I/O (E3) ............................................................................................. 2-14
ROM Space (B10–B12) .............................................................................. 2-15
DRAM Main Memory (I10)........................................................................ 2-25
ISA Bus Interface (B1–B6) ......................................................................... 2-26
Serial Ports (D1, E1, and F1) ...................................................................... 2-38
IrDA Interface (A1 and A2) ........................................................................ 2-39
Parallel Port (C1)......................................................................................... 2-39
PC Card (A3–A7)........................................................................................ 2-41
Matrix Keyboard (B13) ............................................................................... 2-41
XT Keyboard (H1–I1) ................................................................................. 2-44
AT Keyboard (H1–I1) ................................................................................. 2-44
PS/2 Mouse (H1) ......................................................................................... 2-45
VL Bus Interface (E12) ............................................................................... 2-45
LCD Display Interface (E12) ...................................................................... 2-46
IDE Hard Drive (G5–H5)............................................................................ 2-49
iv
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
Crystal Audio Interface (H6)....................................................................... 2-14
Floppy Disk Drive (G5) .............................................................................. 2-49
Power Supply and Measurement................................................................. 2-50
Power Management..................................................................................... 2-53
Miscellaneous.............................................................................................. 2-55
Chapter 3
Product Support
AMD Corporate Applications Technical Support Services............................... 3-2
E-Mail Support.............................................................................................. 3-2
Online Support .............................................................................................. 3-2
Telephone and Fax Support........................................................................... 3-3
Product Support ................................................................................................. 3-4
WWW Site .................................................................................................... 3-4
2.0
FTP Site ......................................................................................................... 3-4
Literature Support ......................................................................................... 3-5
Third-Party Development Support Products ................................................. 3-5
Élan™SC400 Microcontroller Evaluation Board User’s Manual
v
Appendix A
Evaluation Board Default Settings
Appendix B
Verified Peripherals
Appendix C
Board Layout Suggestions
Appendix D
Board Bill of Materials (BOM) ........................................................................ D-2
Schematics ........................................................................................................ D-8
Index
vi
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
Bill of Materials and Schematics
2.0
List of Figures
Figure 0-1.
ÉlanSC400 Microcontroller Evaluation Board Overview..................................x
Figure 2-1.
ÉlanSC400 Microcontroller Evaluation Board Overview (Duplicate)........... 2-2
Figure 2-2.
ÉlanSC400 Microcontroller Evaluation Board Block Diagram ..................... 2-3
Figure 2-3.
ÉlanSC400 Microcontroller Evaluation Board Layout .................................. 2-4
Figure 2-4.
ÉlanSC400 Microcontroller Block Diagram ................................................ 2-13
Figure 2-5.
JP36 Jumper Positions (C10)........................................................................ 2-16
Figure 2-6.
JP37 Jumper Positions (C10–C11) ............................................................... 2-17
Figure 2-7.
JP38 Jumper Positions (C11)........................................................................ 2-17
Figure 2-8.
JP39 Jumper.................................................................................................. 2-21
Figure 2-9.
JP40 Jumper.................................................................................................. 2-21
Figure 2-10.
Boot Configuration Switch (SW3) ............................................................... 2-22
Figure 2-11.
PIRQ4 Jumper Block (JP26) ........................................................................ 2-29
Figure 2-12.
PIRQ5 Jumper Block (JP22) ........................................................................ 2-29
Figure 2-13.
PDACK1 Jumper Block (JP41).................................................................... 2-31
Figure 2-14.
PDRQ1 Jumper Block (JP44)....................................................................... 2-31
Figure 2-15.
PDACK0 Jumper Block (JP42).................................................................... 2-32
Figure 2-16.
PDRQ0 Jumper Block (JP43)....................................................................... 2-32
Figure 2-17.
Programmable DMA 0 Switch (SW6).......................................................... 2-33
Figure 2-18.
Programmable DMA 1 Switch (SW10)........................................................ 2-34
Figure 2-19.
Example ISA Jumper and Switch Configuration ......................................... 2-36
Figure 2-20.
Example IRQ and DMA Configuration Code .............................................. 2-37
Figure 2-21.
Serial Port Connector Pins (P23, P47, P48) ................................................. 2-38
Figure 2-22.
Parallel Port Socket (P45)............................................................................. 2-40
Figure 2-23.
Matrix Keyboard Ribbon Connectors (P37, P38) ........................................ 2-42
Figure 2-24.
SW5 Switch .................................................................................................. 2-44
Figure 2-25.
SW11 Switch ................................................................................................ 2-45
Figure 2-26.
LCD Interface Card Header Pattern ............................................................. 2-47
Figure 2-27.
Ground Wire Connections ............................................................................ 2-50
Figure 2-28.
Diagnostics Switch (SW4)............................................................................ 2-54
Figure C-1.
PLL Schematic ...............................................................................................C-2
Élan™SC400 Microcontroller Evaluation Board User’s Manual
vii
Table 0-1.
Notational Conventions ................................................................................. xvii
Table 1-1.
Installation Troubleshooting ........................................................................... 1-8
Table 2-1.
Board Jumpers, Switches, and Adjustments................................................... 2-5
Table 2-2.
DIP ROM Device Selection.......................................................................... 2-18
Table 2-3.
Pinouts for ROM, Flash Memory, and SRAM ............................................. 2-19
Table 2-4.
Boot ROM Data Width ................................................................................. 2-23
Table 2-5.
JP45 Configuration ....................................................................................... 2-39
Table 2-6.
Parallel Port Pin/Signal Table....................................................................... 2-40
Table 2-7.
Matrix Keyboard Row Connector Table ...................................................... 2-43
Table 2-8.
Matrix Keyboard Column Connector Table ................................................. 2-43
Table 2-9.
LCD Interface Card Header Pins and Signals .............................................. 2-47
Table 2-10.
Power Measurement Connectors: Controller Power Planes ......................... 2-51
Table 2-11.
Power Measurement Connectors: System Power Planes.............................. 2-52
Table 2-12.
Power Management Connectors ................................................................... 2-53
Table 2-13.
Ground Connectors ....................................................................................... 2-55
Table 2-14.
Miscellaneous Connectors ............................................................................ 2-55
Table A-1.
Microcontroller Power Plane Jumpers Default Settings................................ A-2
Table A-2.
System Power Plane Jumpers Default Settings ............................................. A-2
Table A-3.
Miscellaneous Jumpers Default Settings ....................................................... A-3
Table A-4.
ROM Device Jumpers Default Settings......................................................... A-3
Table A-5.
Switch Default Settings ................................................................................. A-4
Table B-1.
Verified Peripherals ....................................................................................... B-1
Table D-1.
ÉlanSC400 Microcontroller Evaluation Board BOM.................................... D-2
viii
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
List of Tables
About the Élan™SC400
Microcontroller Evaluation Board
2.0
Congratulations on your decision to design with the Élan™SC400 microcontroller.
The ÉlanSC400 microcontroller for mobile computing applications utilizes the
AMD Systems in SiliconTM design philosophy—combining the industry-proven
Am486® CPU core with a comprehensive set of peripherals in an advanced
0.35 micron process.
The ÉlanSC400 microcontroller evaluation board has been provided as a test and
development platform for ÉlanSC400 microcontroller-based designs. Most of the
microcontroller’s features and options can be exercised on this board. Because
there are numerous options and debug features available, this board is a much larger
form factor than could be achieved with a dedicated set of features. This evaluation
board can be used to experiment with design trade-offs, make power measurements,
and develop firmware or software for the ÉlanSC400 microcontroller.
Note: Advanced Micro Devices does not assume any responsibility for the
maintenance of this evaluation tool. Changes to the schematics will only be made
if the board is required to go back through a CAD layout.
Refer to the ÉlanSC400 Microcontroller documentation (listed on page xvi) for
detailed information on the ÉlanSC400 microcontroller.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
ix
Overview of Features
Super I/O
Mouse
AT Keyboard
IrDA Module
2 Serial Ports
IDE Hard Disk
Floppy Diskette
Configuration Switch
ISA Bus
ROM
Two 16-Bit ISA Slots
3 Blocks of x16 Flash Memory
5-V BIOS DIP Socket for ROM/Flash/SRAM
Expansion Connector for Custom ROM/Flash/SRAM
Crystal Audio
Mixer
Speaker
Microphone
One DMA Channel
SoundBlaster Compatible
WSS Compatible
VL Bus
3.3-V Connectors
LCD Interface
Wiring Board Provided
Adjustable Voltages
Address Buffer and
Data Voltage Translation
Interfaces 3.3-V ÉlanSC400 Signals
to Buffered System Address
Bus and 5-V System Data Bus
PC Card Sockets
2.0
Two 5-V Unbuffered
PCMCIA Connectors
Can Configure Socket A
as BIOS
Matrix
Keyboard
Parallel Port
5-V DB-25
XT Keyboard
(Switch Selectable)
Serial Port
Voltage
Converter
DB-9 Connector
ELANSC400
DRAM Interface
IrDA Module
Four 72-Pin SIMM Slots
3.3-V Operation
Power
Supply
32-KHz Crystal
Loop Filters
Battery
Backup
Figure 0-1. ÉlanSC400 Microcontroller Evaluation Board Overview
x
Élan™SC400 Microcontroller Evaluation Board User’s Manual
Evaluation Board Features
This section describes the following features of the ÉlanSC400 microcontroller
evaluation board:
•
•
•
•
•
•
•
•
•
ÉlanSC400 Microcontroller
DRAM
Super I/O
Bus Support
PC Card
Audio Support
Power Management
ROM
Debugging
ÉlanSC400 Microcontroller
2.0
• Serial port connections:
– One internal 16550-compatible port routed to a 9-pin D-shell connector.
– One IrDA device for infrared serial communication (115 Kbps standard mode
and 1.152 Mbps synchronous modes supported) routed to an IrDA transceiver.
• One parallel port connection from the ÉlanSC400 microcontroller (PC/AT,
bidirectional, and EPP modes supported) routed to a 25-pin D-shell connector.
• Two unbuffered PC card 2.1-compliant sockets (standard and enhanced modes
available).
• Two ISA bus connectors (for testing and development with 5-V ISA cards).
• 15-row, 8-column matrix keyboard controller.
• One keyboard connector: AT/XT switchable. (The ÉlanSC400 microcontroller
provides the XT keyboard interface; AT control is from the Super I/O chip.)
• One LCD connection. (Note: since there is no one standard LCD connector, a
daughter card is provided. You will need to adapt the cable for your particular
LCD display.)
• 32-bit VESA local bus interface.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
xi
DRAM
Four standard 72-pin DRAM SIMM sockets are provided. The following DRAM
features are supported by the ÉlanSC400 microcontroller:
• 1-Mbyte through 64-Mbyte DRAM configurations
• 3.3-V DRAM only
• Fast Page mode (FPM) and Extended Data Out (EDO) DRAM
• Interleaving of FPM DRAM in paired banks
Super I/O
• Serial port connections:
– Two Super I/O 16550-compatible ports routed to 9-pin D-shell connectors.
• One IDE hard-disk-drive connector.
• One floppy-disk-drive connector.
• One keyboard connector: AT/XT switchable (Super I/O provides AT keyboard
control; the XT interface is on the ÉlanSC400 microcontroller).
• One PS/2-style mouse connector.
Bus Support
• Two standard 16-bit ISA bus slot connectors provided. (Note that the board does
not provide all ISA bus IRQs or DMAs at one time. These are routed via board
jumpers to programmable pins on the ÉlanSC400 microcontroller.)
• 32-bit VESA local bus interface provided. A custom daughter card can be
developed to test VL-bus devices. An example VL-bus VGA Card is available
from AMD. The evaluation board provides non-standard VL-bus connectors
because the ÉlanSC400 microcontroller’s VESA local bus is 3.3 V only and
standard VESA local bus cards operate at 5 V.
xii
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
– One IrDA device for infrared serial communication (115 Kbps standard mode
only) routed to an IrDA transceiver.
PC Card
• Two unbuffered PC Card sockets are provided.
• Support for 5-V cards and 12-V VPP available for programming Flash memory
cards.
Audio Support
• Audio interface supports testing of SoundBlaster, SoundBlaster Pro, and
Windows Sound System software.
• Built-in microphone and speaker.
Power Management
2.0
• A power supply provided on the evaluation board converts PC 12-V and 5-V
inputs to the following supply voltages:
– Digital voltages: 3.3 V, 5 V, and Core VCC (2.7 to 3.6 V adjustable)
– LCD contrast voltages: +VEE and -VEE (10 to 40 V adjustable)
– Analog VCC (3.3 V)
• Power planes are isolated and jumpers are provided to measure current consumption.
– ÉlanSC400 power planes are: VCC, VCCCPU, VCCMEM, VCCSYS, VCCLCD,
VCCBUS, VCCPCM, VCCRTC3, VCCSER, and AVCC.
– System planes are: VCCROM5, VCCDRAM3, VCCISA5, VCCSER3, VCCPCMB5,
VPPPCMB, VCCPCMA5, and VPPPCMA.
The ÉlanSC400 microcontroller has the following power management features:
• SMI/NMI support.
• Programmable timers allow customizing of power management.
• Seven power modes provide efficient use of system power. (Hyper Speed, High
Speed, Low Speed, Standby, Temporary Low Speed, Suspend, and Critical
Suspend modes allowed.)
For testing power management features, the evaluation board provides a
Suspend/Resume button and a DIP switch to toggle battery-low and ACIN signals.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
xiii
ROM
• Three Flash memory/ROM chip selects are supported by the ÉlanSC400
microcontroller.
• One 32-pin DIP socket is provided to allow for one of the following ROM, Flash,
or SRAM devices:
– 128K x 8, 256K x 8, or 512K x 8 Flash memory or EPROM
(AMD’s 29F010, 29F040, 28F010, or 28F020 Flash memory and
27C010, 27C020, or 27C040 EPROM parts are recommended)
– 512K x 8 SRAM
• 12-V programming voltage is not supported.
• Six 2M x 8 TSOP Flash memory chips are provided for ROM development.
These are configured in three selectable blocks of 2M x 16.
Debugging
• Headers for all signals (except the 32 KHz and loop filter signals) on the
ÉlanSC400 microcontroller accessed through connectors and HP analyzer
connectors (used with HP 01650-63203 termination adaptor).
• Port 80h LED display for tracking BIOS progress.
• Supports DOS Soft ICE tools and ROM ICE tools.
• Support for standard x86 application debugging tools.
xiv
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
• ROM daughter card interface connectors are provided for custom ROM
configurations.
ÉlanSC400 Microcontroller Evaluation Board
Documentation
The ÉlanTMSC400 Microcontroller Evaluation Board User’s Manual provides
information on the design and function of the evaluation board. The software
shipped with the board is described in the README files and BIOS manuals
included on diskette with your kit.
The included online documentation is in text or Adobe Acrobat (PDF) format. The
latest Acrobat Reader is available from Adobe’s site on the World Wide Web
(currently at http://www.adobe.com).
About This Manual
2.0
Chapter 1, “Quick Start” helps you quickly set up and start using the ÉlanSC400
microcontroller evaluation board.
Chapter 2, “Board Functional Description” contains descriptions of the basic
sections of the evaluation board: layout, microcontroller, Super I/O, ROMs, DRAM,
VESA local and ISA bus interfaces, IrDA interface, serial and parallel ports, PC
card, keyboards, mouse, drives, power measurement, and power management.
Chapter 3, “Product Support” provides information on: reaching and using the
AMD Corporate Applications technical support services, product information and
literature available through AMD’s World Wide Web and FTP sites, and support
tools for the E86 family.
Appendix A, “Evaluation Board Default Settings” summarizes the jumper and switch
settings for the ÉlanSC400 microcontroller evaluation board when it is shipped.
Appendix B, “Verified Peripherals” contains a list of peripherals that have been
verified to work on the ÉlanSC400 microcontroller evaluation board.
Appendix C, “Board Layout Suggestions” offers suggestions to minimize noise
and noise coupling.
Appendix D, “Bill of Materials and Schematics” shows the bill of materials for the
evaluation board, and the actual CAD schematics used to build the board.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
xv
Suggested Reference Material
For information on ordering the below literature, see Chapter 3, “Product Support”.
• ÉlanTMSC400 and ÉlanSC410 Microcontrollers Data Sheet
Advanced Micro Devices, order #21028
• ÉlanTMSC400 and ÉlanSC410 Microcontrollers Register Set Reference Manual
Advanced Micro Devices, order #21032
• ÉlanTMSC400 and ÉlanSC410 Microcontroller User’s Manual
Advanced Micro Devices, order #21030
• FusionE86SM Catalog
Advanced Micro Devices, order #19255
• FusionE86SM CD-ROM
Advanced Micro Devices, order #21058
2.0
• For current application notes and technical bulletins, see our World Wide Web
page at http://www.amd.com.
xvi
Élan™SC400 Microcontroller Evaluation Board User’s Manual
Documentation Conventions
The Advanced Micro Devices ÉlanTMSC400 Microcontroller Evaluation Board
User’s Manual uses the conventions shown in Table 0-1 (unless otherwise noted).
These same conventions are used in all the E86 family support product manuals.
Table 0-1. Notational Conventions
Usage
Boldface
Indicates that characters must be entered
exactly as shown, except that the alphabetic case is
only significant when indicated.
Italic
Indicates a descriptive term to be replaced with a
user-specified term.
Typewriter face
Indicates computer text input or output in an example
or listing.
[]
Encloses an optional argument. To include the
information described within the brackets, type only
the arguments, not the brackets themselves.
{}
Encloses a required argument. To include the
information described within the braces, type only
the arguments, not the braces themselves.
..
Indicates an inclusive range.
...
Indicates that a term can be repeated.
|
Separates alternate choices in a list — only one of
the choices can be entered.
:=
Indicates that the terms on either side of the sign are
equivalent.
2.0
Symbol
Élan™SC400 Microcontroller Evaluation Board User’s Manual
xvii
Chapter 1
Quick Start
This chapter provides information that helps you quickly set up and start using the
ÉlanSC400 microcontroller evaluation board.
The ÉlanSC400 microcontroller evaluation board is shipped with evaluation BIOS’
from Phoenix and SystemSoft, which have been configured specifically for this
board. See “ROM Space (B10–B12)” starting on page 2-15 to select which BIOS
is used at power-up. The BIOS contains the code that enables the ÉlanSC400
microcontroller evaluation board to function just like a standard AT-compatible
PC, using AT-compatible displays, display adapters, and keyboards. Details on the
BIOS can be found in the BIOS manuals shipped on diskette with your kit.
2.0
The ÉlanSC400 microcontroller evaluation board can run AT-compatible operating
system software. You can start the system with either a bootable diskette or an ATA
(IDE) hard disk drive that already has the operating system installed.
For information on how to:
• Set up the ÉlanSC400 microcontroller evaluation board, see page 1-2.
• Boot the ÉlanSC400 microcontroller evaluation board from a diskette, see page
1-6.
• Boot the ÉlanSC400 microcontroller evaluation board from a hard disk drive,
see page 1-7.
• Troubleshoot installation problems, see page 1-8.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
1-1
Setting Up the Evaluation Board
!
CAUTION: As with all computer equipment, the ÉlanSC400
microcontroller evaluation board may be damaged by
electrostatic discharge (ESD). Please take proper ESD
precautions when handling any board.
Warning: Read before using this evaluation board
Before applying power, the following precautions should be taken to avoid damage
or misuse of the board:
• Make sure power supply connectors (from a standard AT system power supply)
are plugged onto the board correctly. The grounds (usually black wires) must
meet at the center of the two power supply connectors on the board. See “Power
Supply and Measurement” on page 2-50.
• Check the diskette that was shipped with your kit for README or errata
documentation. Read any such information carefully before continuing.
For current application notes and technical bulletins, see the AMD World Wide
Web page at http://www.amd.com and follow the link to Embedded Systems.
1-2
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
• See “Board Block Diagram” on page 2-3 for connector positions.
Installation Requirements
You need to provide the following items (in addition to the ÉlanSC400
microcontroller evaluation board from the kit). See Appendix B, “Verified
Peripherals,” for a list of peripherals that are known to work with the ÉlanSC400
microcontroller evaluation board.
Required for all setups:
• A VGA monitor
• An ISA-bus VGA card
• A cable to connect the VGA monitor to the ISA-bus VGA card
• An AT-compatible keyboard
• A standard PC power supply
To boot from a floppy diskette:
• An AT-compatible 3.5" diskette drive
2.0
• A bootable 3.5" DOS diskette
• A standard 34-wire AT diskette drive cable
To boot from a hard disk drive:
• An ATA-compatible hard disk drive
• AT-compatible operating system (preinstalled on the hard disk drive)
• A standard 40-pin ATA HDD cable
If you install both a floppy diskette drive and a hard disk drive, you can boot from
either device. Only one boot image (floppy or hard disk) is required.
!
CAUTION: Use the configuration described here when you first
start the ÉlanSC400 microcontroller evaluation board. Before
using other features, read the appropriate sections in Chapter 2,
“Board Functional Description.”
Élan™SC400 Microcontroller Evaluation Board User’s Manual
1-3
Board Installation
Note: See Figure 2-2 on page 2-3 for a block diagram of the board. See Figure
2-3 on page 2-4 for the a layout diagram of the board, including connector locations
referenced in this section.
!
DANGER: Make sure the power supply and the VGA
monitor are not plugged into an electrical outlet during
the following steps.
1. Remove the board from the shipping carton. Visually inspect the board to verify
that it was not damaged during shipment. The board contains several jumpers.
The following steps assume all jumpers are in the factory default configuration
(settings are listed in Appendix A, “Evaluation Board Default Settings”).
a. Inspect the 34-wire, diskette-drive cable that you are providing. The red
wire along one edge of the ribbon cable indicates wire 1. Most cables have
a connector for the board at one end and two or more connectors along the
length. There may be two different drive connectors at each location to
accomodate different drive types.
b. Connect one end of the diskette-drive cable to the 34-pin connector at
location P14 on the ÉlanSC400 microcontroller evaluation board (with
wire 1 oriented towards the power supply module). If there is a twist in one
span of the cable, connect the opposite end to the board.
c. Connect another connector on the diskette-drive cable to the diskette drive,
just as you would for a standard PC installation. If there is a twist in the
cable, the position you use determines whether the drive responds as A or
B (typically drive A connects to the end of the cable, beyond the twist). The
connector’s orientation should be indicated in the drive documentation, or
marked near the connector on the drive. Usually wire 1 is oriented towards
the drive’s power cable connector.
d. Find one of the 4-wire power connectors from the PC power supply and
attach it to the 4-pin connector on the diskette drive just as you would for
a standard PC installation.
1-4
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
2. If you are installing a diskette drive, perform the following steps:
3. If you are installing a hard disk drive, perform the following steps:
a. Inspect the 40-wire IDE cable that you are providing. The red wire along
one edge of the ribbon cable indicates wire 1.
b. Connect one end of the 40-wire IDE cable to the hard drive just as you
would for a standard PC installation. The connector’s orientation should be
indicated in the drive documentation, or marked near the connector on the
drive. Usually wire 1 is oriented towards the drive’s power cable connector.
c. Connect the other end of the 40-wire IDE cable to the 40-pin connector P12
on the ÉlanSC400 microcontroller evaluation board (with wire 1 oriented
towards the power supply module).
d. Find one of the 4-wire power connectors from the PC power supply and
attach it to the 4-pin connector on the hard drive just as you would for a
standard PC installation.
4. Insert an ISA-bus VGA card into either of the ISA slots on the ÉlanSC400
microcontroller evaluation board. The ISA slots are labeled P33 and P34.
5. Connect the VGA monitor cable from the monitor to the D-connector on the
ISA-bus VGA card just as you would for a standard PC.
2.0
6. Connect the keyboard to the keyboard connector at location P6.
7. Connect the connectors (usually marked P8 and P9) from the standard PC power
supply into the board’s power connectors at P1 and P2. P8 connects to P1 (the
six pins closest to the corner of the board); P9 to the other six pins. Make sure
the black ground wires from P8 and P9 meet in the middle of the board’s P1
and P2 connectors.
!
DANGER: Failure to verify the power supply connections
will result in total destruction of the ÉlanSC400
microcontroller evaluation board.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
1-5
Starting from Diskette
Use the following steps to start the ÉlanSC400 microcontroller evaluation board
from a bootable diskette:
1. Make sure you have installed the evaluation board correctly as described in
“Setting Up the Evaluation Board” on page 1-2.
!
DANGER: Failure to verify the power supply connections
will result in total destruction of the ÉlanSC400
microcontroller evaluation board.
2. Plug the VGA monitor into an electrical outlet and turn it on.
3. Insert a bootable DOS diskette (not included) in the disk drive.
The power supply fan should start running, and the port 80h LEDs should start
to display power-on self-test (POST) status codes. Then the speaker should
beep and the monitor should start displaying BIOS messages.
5. The first time you start the system, the BIOS might display a message reporting
a CMOS error or some other BIOS configuration problem. Follow the
instructions shown on the screen to enter the Setup utility. Once you are in the
Setup utility, you can set the system’s date, time, startup drive, and other
options.
For more information on each included BIOS, see the corresponding BIOS
manual. BIOS manuals are included in Adobe Acrobat format on the diskette
shipped with your kit.
6. Save and exit the setup utility.
7. The system should now boot from the DOS diskette just like a standard PC. If
you encounter any problems, see “Installation Troubleshooting” on page 1-8.
1-6
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
4. Apply power to the ÉlanSC400 microcontroller evaluation board by connecting
the PC power supply to an electrical outlet. If the power supply is equipped
with a switch, turn it on.
Starting from an IDE Hard Drive
Use the following steps to start up the ÉlanSC400 microcontroller evaluation board
from an IDE hard drive on which you have preinstalled an operating system (while
it was connected to another PC):
1. Make sure you have installed the evaluation board correctly as described in
“Setting Up the Evaluation Board” on page 1-2.
!
DANGER: Failure to verify the power supply connections
will result in total destruction of the ÉlanSC400
microcontroller evaluation board.
2. Plug the VGA monitor into an electrical outlet and turn it on.
3. If a diskette drive is installed, make sure it is empty.
4. Apply power to the ÉlanSC400 microcontroller evaluation board by connecting
the PC power supply to an electrical outlet. If the power supply is equipped
with a switch, turn it on.
2.0
The power supply fan and hard disk should start running, and the port 80h LEDs
should start to display power-on self-test (POST) status codes. Then the speaker
should beep and the monitor should start displaying BIOS messages.
5. The first time you start the system, the BIOS might display a message reporting
a CMOS error or some other BIOS configuration problem. Follow the
instructions shown on the screen to enter the Setup utility. Once you are in the
Setup utility, you can set the system’s date, time, startup drive, and other
options.
6. In the BIOS setup utility, configure Drive C for the proper number of heads,
cylinders and sectors. For most hard disk drives, you can select Autoconfigure
to let the BIOS do this automatically.
For more information on each included BIOS, see the corresponding BIOS
manual. BIOS manuals are included in Adobe Acrobat format on the diskette
shipped with your kit.
7. Save and exit the setup utility.
8. The system should now boot using the operating system on the hard disk. If
you encounter any problems, see “Installation Troubleshooting” on page 1-8.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
1-7
Installation Troubleshooting
Table 1-1. Installation Troubleshooting
Problem
Solution
The Port 80h LED readout is blank
after I turn on the power supply.
Check power supply connections at P1 and P2.
The Port 80h LED readout is stuck
at 00. I see nothing on the VGA
monitor and do not hear any beeps
from the speaker. I do not hear the
head synchronization on the
diskette drive (if attached).
Ensure processor reset by pressing the Reset button, SW7.
I hear a beep on the speaker but see
nothing on the VGA monitor.
Check that the monitor is plugged in and turned on.
Make sure the Reset jumper, P42, is not connected.
Check that the monitor is correctly connected to the ISAbus VGA card.
Check that the VGA card is correctly seated in the ISA
slot.
I get the startup message on the
monitor but it says there’s a battery
problem or CMOS checksum
error and the system doesn’t finish
booting.
Follow the BIOS instructions to run the Setup utility to
configure the CMOS RAM and save settings.
I configured the CMOS RAM and
saved my settings, but settings are
lost the next time I turn on the
evaluation board.
Make sure a fresh 3.0-V 20-mm coin cell is installed
correctly in the BT1 battery holder.
I don’t hear any sound from the
diskette drive and the system does
not boot from a diskette.
Check that the 34-wire cable to the diskette drive is
properly connected at both the drive end and the board
end (board connector P14). Check that the CMOS setup
indicates that drive A is a 3.5-inch, 1.44-Mbyte drive.
1-8
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
Make sure section CFG0 on switch SW3 is Off. Make sure
CFG1 on SW3 is set correctly: Off if JP36 is set to “BIOS”,
and On if JP36 is set to “X16”. See page 2-16.
Table 1-1. Installation Troubleshooting (Continued)
Problem
Solution
I hear the diskette being accessed
but get an error message “Non
System disk” or “Drive A not
found.”
Check that the diskette in the drive is indeed bootable,
just as you would on a standard PC.
I get a “Missing Keyboard” error
message on the monitor during
boot-up.
Check that keyboard is properly connected.
I have installed a hard disk with a
preinstalled operating system, but
the evaluation board won’t access
the hard disk.
Check that the 40-wire IDE cable is properly connected
at both the drive end and the board end (board connector
P12). Check that the CMOS setup is configured correctly
for your drive.
Make sure the diskette drive is connected properly to the
last connector on the cable.
Check that SW1 is set to the “C2” position (switch is
depressed towards the AT label on the board).
2.0
Make sure the evaluation board will start from a bootable
diskette in drive A. Then try to do a directory listing of
drive C. If the directory listing of C works, the drive is
functioning and there is a problem with the drive’s boot
block or system image. (Note that some operating systems
will display an error if you list an empty directory.)
Make sure the drive functions properly on a different
system. Note, however, that the mapping of logical to
physical sectors on a hard drive can vary from one BIOS
to another, so your hard drive might work on another
computer but not be readable by the BIOS on the
ÉlanSC400 microcontroller evaluation board. In that
case, you should boot from diskette and reformat the hard
drive while it is attached to the ÉlanSC400
microcontroller evaluation board. See your DOS
documentation for how to reformat your hard drive.
There is a problem you cannot
resolve.
Check that the board is set to its default settings (see
Appendix A, “Evaluation Board Default Settings”).
Contact the AMD Technical Support
Hotline (see Chapter 3, “Product Support”).
Élan™SC400 Microcontroller Evaluation Board User’s Manual
1-9
Chapter 2
Board Functional Description
The ÉlanSC400 microcontroller evaluation board provides a test and development
platform for ÉlanSC400 microcontroller-based designs. Read the following
sections to learn more about the board:
•
•
•
•
•
Overview of Features, page 2-2
Board Block Diagram, page 2-3
Board Layout, page 2-4
Board Restrictions, page 2-12
Board Features, page 2-12
2.0
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
ÉlanSC400 Microcontroller (E9), page 2-12
Super I/O (E3), page 2-14
Crystal Audio Interface (H6), page 2-14
ROM Space (B10–B12), page 2-15
DRAM Main Memory (I10), page 2-25
ISA Bus Interface (B1–B6), page 2-26
Serial Ports (D1, E1, and F1), page 2-38
IrDA Interface (A1 and A2), page 2-39
Parallel Port (C1), page 2-39
PC Card (A3–A7), page 2-41
Matrix Keyboard (B13), page 2-41
XT Keyboard (H1–I1), page 2-44
AT Keyboard (H1–I1), page 2-44
PS/2 Mouse (H1), page 2-45
LCD Display Interface (E12), page 2-46
LCD Display Interface (E12), page 2-46
IDE Hard Drive (G5–H5), page 2-49
Floppy Disk Drive (G5), page 2-49
Power Supply and Measurement, page 2-50
Power Management, page 2-53
Miscellaneous, page 2-55
See the appendices for information about default board settings, verified
peripherals, board layout suggestions, and the bill of materials and schematics.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-1
Overview of Features
Super I/O
Mouse
AT Keyboard
IrDA Module
2 Serial Ports
IDE Hard Disk
Floppy Diskette
Configuration Switch
ISA Bus
ROM
Two 16-Bit ISA Slots
3 Blocks of x16 Flash Memory
5-V BIOS DIP Socket for ROM/Flash/SRAM
Expansion Connector for Custom ROM/Flash/SRAM
Crystal Audio
Mixer
Speaker
Microphone
One DMA Channel
SoundBlaster Compatible
WSS Compatible
VL Bus
3.3-V Connectors
LCD Interface
Wiring Board Provided
Adjustable Voltages
Address Buffer and
Data Voltage Translation
Interfaces 3.3-V ÉlanSC400 Signals
to Buffered System Address
Bus and 5-V System Data Bus
PC Card Sockets
2.0
Two 5-V Unbuffered
PCMCIA Connectors
Can Configure Socket A
as BIOS
Matrix
Keyboard
Parallel Port
5-V DB-25
XT Keyboard
(Switch Selectable)
Serial Port
Voltage
Converter
DB-9 Connector
ELANSC400
DRAM Interface
IrDA Module
Four 72-Pin SIMM Slots
3.3-V Operation
Power
Supply
32-KHz Crystal
Loop Filters
Battery
Backup
Figure 2-1. ÉlanSC400 Microcontroller Evaluation Board Overview (Duplicate)
2-2
Élan™SC400 Microcontroller Evaluation Board User’s Manual
3.3V
72-pin
Pwr Conn
Back Up
Battery
Loop
Filters
32 KHz
Crystal
3.3V
Low
Word
72-pin
72-pin
Élan™SC400 Microcontroller Evaluation Board User’s Manual
3.3V
IrDA
Module
IrDA
UART
Translator
Serial
3.3V
D[15:0] Ctrl
ELANSC400
MA[11:0]
HP Anly
Header
Power
Supply
Ctrl
72-pin
HP Anly
Header
HP Anly
Header
SPKR
To Keyboard Conn
(Via Switch)
XT Kbd
Ctrl
SD[15:0]/D[31:16]
LCD
SA[25:0]
GPIO_CS[12:0]
KBD_ROW[14:0]
KBD_COL[7:0]
ADA
Conn
UART
Conn
ADA
Conn
SD[0-7]
Parallel
Conn
Parallel
Driver/
Latch
Ctrl
PC Card Ctrl B/Parallel Port
PC Card Ctrl A
D[15:0]
MA[11:0]
Ctrl
Row Column
Conn Conn
Ctrl
5V
PC Card
Socket
B
5V
Speaker
Amp
SPKR
Mic
Crystal
Audio
Ctrl
5V
IrDA
Module
AT
XT
SD[7:0]
Port 80
5V
5V
SA[25:0]
SD[15:0]
x16/32
low D ROM
Ctrl Exp
Ctrl Conn
Ctrl
5V
SA[25:0]
SD[7:0] BIOS
DIP
Ctrl
5V
SA[25:1]
SD[15:0] x16-2
Flash
Ctrl
5V
SA[25:1]
SD[15:0] x16-1
Flash
Ctrl
5V
SA[25:1]
SD[15:0] x16-0
Ctrl Flash
Ctrl
Ctrl
Ctrl
SD[15:0]
5V
5V
UART
Ctrl
BSA[23:0]
UART
xlaters
SD[15:0]
Keyboard
Conn
5V Mouse
Conn
5V
5V
BSA[9:0]
SD[7:0] Super
I/O
Ctrl
Brd Config
DIP Switchs
SD BSA
3.3/5V
Board
LCD
Adapter
SD[15:0]
ISA
Buffers
SD Buffer
Level
Xlate
SD BSA
Ctrl
PC Card
Socket
A
SD BSA
Ctrl
3.3V
VL Bus
Device
Conn
SA[23:0]
Ctrl
Ctrl
Ctrl
HP Anly
Header
HP Anly
Header
HP Anly
Header
D[31:16]
D[15:0]
Ctrl
SA[25:0]
IDE
Matrix
Keyboard
ISA Bus Conn
Floppy
UART
ISA Bus Conn
Bank 0 Bank 1 Bank 2 Bank 3
SIMM SIMM SIMM SIMM
2.0
High
Word
Board Block Diagram
Figure 2-2. ÉlanSC400 Microcontroller Evaluation Board Block Diagram
2-3
Board Layout
A
B
C
ISA Bus Conn
SW1
GND
VR1
P1
Power Supply
Module
SW
4
GND
GND
GND
GND
Conn
Super
SW6
Power
SW
11
I/O
P7
P2
IDE Conn
Floppy Conn
SW
10
JP55
GND
Back-up
Coin Cell
Speaker
JP56
GND
Port 680H Port
80H
P16
SW 3
2
72 pin SIMM
72 pin SIMM
Bank 1
Bank 2
Bank 3
P18
VL1
VL2/LCD
Local Bus
Module
P41
P26
HP Conn
D-LO
JP33
P21
HP Conn
MA
P5
72 pin SIMM
P17
P8
Bank 0
JP31
P10 P9
72 pin SIMM
HP Conn
D-HI
GND
SW 9
1
JP54
JP32
256 BGA
P25
HP Conn
LCD
ÉLANSC400 JP30
JP64
JP36 JP37 JP38
ADA Connector
X16-0 LO X16-1 LO X16-2 LO
Flash
Flash
Flash
Col
JP29
JP35
DIP
Socket
P38
Élan™SC400 Microcontroller Evaluation Board User’s Manual
JP61
GND
2.0
Mic
JP50
JP27
JP40
1
JP39
2
P37 Row
P32
P20
HP Conn
SA-HI
JP34
2
GND
U24
P24
HP Conn
SA-LO
JTAG
JP63
Audio
Chip
HDD LED
JP28
P35
P12
P46
Figure 2-3. ÉlanSC400 Microcontroller Evaluation Board Layout
2-4
JP57
P4
VR2
1
2
JP45
1
JP52
X16-2 HI
Flash
13
JP60
GND
X16-0 HI X16-1 HI
Flash
Flash
P40
12
ADA Connector
JP49
SUS/RES
ROM Exp
11
SW5
P14
SW8
ROM Exp
10
KBD
Conn
Mouse
JP48
P39
9
J
P31
P42
SW7RESET
8
PIRQ5
JP22
JP26
PIRQ4
PC Card Socket B
7
I
P6
P11
JP53
PDAK0 PDAK1
JP42 JP41
JP47
P44
6
H
JP51
P43
5
G
GND
JP43 JP44
PDRQ0 PDRQ1
JP46
JP58
P47
XT KBD
RES
P34
F
P48
S I/O UART
Conn
Parallel Port
P33
U45
ISA Bus Conn
PC Card Socket A
4
Élan
IrDA
3
S I/O
IrDA
2
E
S I/O UART
Conn
P45
GND
U44
ÉLANSC400
UART Conn
JP59
1
D
P23
Table 2-1. Board Jumpers, Switches, and Adjustments
Signal
Description
Reference See App. D
in
schematics
Figure 2-3 on
For more
info., see
JP22
KBDCOL4
(PIRQ5)
Used to route ÉlanSC400
microcontroller
programmable PIRQ5 to
IRQ 3–7, 9–12, 14, or 15 on
the ISA bus connectors.
D4–D5
Sheet 10
page 2-28
JP26
KBDCOL3
(PIRQ4)
Used to route ÉlanSC400
microcontroller
programmable PIRQ4 to
IRQ 3–7, 9–12, 14, or 15 on
the ISA bus connectors.
C4–C5
Sheet 10
page 2-28
JP27
VCCCPU
ÉlanSC400 microcontroller
CPU VCC. Enables current
measurement for
microcontroller CPU power
pins (2.7–3.6-V DC).
E8
Sheet 2
page 2-50
JP28
AVCC
ÉlanSC400 microcontroller
Analog VCC. Enables
current measurement for
microcontroller analog
power plane driving internal
PLLs and oscillator circuit.
D8–E8
Sheet 2
page 2-50
JP29
VCCRTC
ÉlanSC400 microcontroller
RTC VCC. Enables current
measurement for
microcontroller RTC power
plane driven by 3.3-V AVCC
or 3-V cell.
D9
Sheet 2
page 2-50
JP30
VCC
ÉlanSC400 microcontroller
VCC. Enables current
measurement for
microcontroller core power
pins (3.3-V DC).
E10–F10
Sheet 2
page 2-50
2.0
Part
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-5
Table 2-1. Board Jumpers, Switches, and Adjustments (Continued)
Signal
Description
Reference See App. D
in
schematics
Figure 2-3 on
For more
info., see
JP31
VCCMEM
ÉlanSC400 microcontroller
memory interface VCC.
Enables current
measurement for
microcontroller memory
interface power pins
(3.3-V DC).
F9–G9
Sheet 2
page 2-50
JP32
VCCBUS
ÉlanSC400 microcontroller
Bus VCC. Enables current
measurement for
microcontroller SD bus
power pins (3.3-V DC).
F8
Sheet 2
page 2-50
JP33
VCCLCD
ÉlanSC400 microcontroller
LCD VCC. Enables current
measurement for
microcontroller LCD and
VESA local bus power pins
(3.3-V DC).
F10
Sheet 2
page 2-50
JP34
VCCPCM
ÉlanSC400 microcontroller
PC Card VCC. Enables
current measurement for
microcontroller PC Card
Socket A and Socket B
interface power pins
(3.3-V DC).
E8
Sheet 2
page 2-50
JP35
VCCSER
ÉlanSC400 microcontroller
serial port VCC. Enables
current measurement for
microcontroller serial port
power pins (3.3-V DC).
D9–E9
Sheet 2
page 2-50
2-6
2.0
Part
Élan™SC400 Microcontroller Evaluation Board User’s Manual
Table 2-1. Board Jumpers, Switches, and Adjustments (Continued)
Signal
Description
Reference See App. D
in
schematics
Figure 2-3 on
For more
info., see
JP36
ROMCS0
ROM Chip select 0. Used to
configure ROMCS0 to the
DIP socket or to Flash
memory block x16-0. (SW3
must also be configured.)
C10
Sheet 8
page 2-16
JP37
ROMCS1
ROM Chip select 1. Used to
configure ROMCS1 to the
DIP socket or to Flash
memory block x16-1.
C10–C11
Sheet 8
page 2-16
JP38
ROMCS2
ROM Chip select 2. Used to
configure ROMCS2 to the
DIP socket or to Flash
memory block x16-2.
C11
Sheet 8
page 2-16
JP39
ROMP31
ROMWR and address
routing for DIP socket
device
B9–C9
Sheet 8
page 2-18
JP40
ROMP29
ROMWR and address
routing for DIP socket
device
C9
Sheet 8
page 2-18
JP41
PDACK1
With SW10, used to route
ÉlanSC400 microcontroller
programmable PDACK1 to
DACK 0–3, 5–7 on the ISA
bus connectors.
D4
Sheet 10
page 2-30
JP42
ISADACK
With SW6, used to route
ÉlanSC400 microcontroller
programmable PDACK0 to
DACK 0–3, 5–7 on the ISA
bus connectors.
D3
Sheet 10
page 2-30
2.0
Part
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-7
Part
Signal
Description
Reference See App. D
in
schematics
Figure 2-3 on
For more
info., see
JP43
ISADRQ
With SW6, used to route ISA
DRQ 0–3, 5–7 from ISA bus
connectors to ÉlanSC400
microcontroller
programmable PDRQ0.
C3
Sheet 10
page 2-30
JP44
PDRQ1
With SW10, used to route
ISA DRQ 0–3, 5–7 from ISA
bus connectors to
ÉlanSC400 microcontroller
programmable PDRQ1.
C4
Sheet 10
page 2-30
JP45
PPWE
CD_B
Used to disable the parallel
port buffer control signal
when using PC Card
Socket B
B8
Sheet 14
page 2-39
JP46
VCCPCMA5
Used to measure current in
5-V VCC PC Card Socket A
system power plane.
A3–A4
Sheet 19
page 2-50
JP47
VPPPCMA
Used to measure current in
12-V VPP PC Card Socket A
system power plane.
A4
Sheet 19
page 2-50
JP48
VCCPCMB5
Used to measure current in
5-V VCC PC Card Socket B
system power plane.
A6
Sheet 19
page 2-50
JP49
VPPPCMB
Used to measure current in
12-V VPP PC Card Socket B
system power plane.
A6
Sheet 19
page 2-50
JP50
VCCDRAM3 DRAM VCC. Enables user to
measure current being used
by the DRAM (3.3-V DC).
Two jumpers are needed to
support the maximum load
(3.84 A).
G8–H8
Sheet 20
page 2-50
2-8
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
Table 2-1. Board Jumpers, Switches, and Adjustments (Continued)
Table 2-1. Board Jumpers, Switches, and Adjustments (Continued)
2.0
Part
Signal
Description
Reference See App. D
in
schematics
Figure 2-3 on
For more
info., see
JP51
VCCSER3
System serial port VCC.
Enables current
measurement for system
serial port power plane
(3.3 V DC).
D2–E2
Sheet 20
page 2-50
JP52
VCCROM5
ROM VCC. Enables current
measurement for ROM
system power plane (5 V).
C9
Sheet 20
page 2-50
JP53
VCCISA5
System ISA VCC. Enables
current measurement for
ISA system power plane
(5 V). Two jumpers are
needed to support the
maximum load (~5 A).
F2–G2
Sheet 20
page 2-50
JP54
GND
Ground post.
G8
Sheet 21
page 2-55
JP55
GND
Ground post.
F5
Sheet 21
page 2-55
JP56
GND
Ground post.
I5
Sheet 21
page 2-55
JP57
GND
Ground post.
J2
Sheet 21
page 2-55
JP58
GND
Ground post.
D2–E2
Sheet 21
page 2-55
JP59
GND
Ground post.
A1
Sheet 21
page 2-55
JP60
GND
Ground post.
B7
Sheet 21
page 2-55
JP61
GND
Ground post.
J13
Sheet 21
page 2-55
JP63
GND
Ground post.
B9
Sheet 21
page 2-55
JP64
VCCSYS
ÉlanSC400 microcontroller
ISA VCC. Enables current
measurement for
microcontroller ISA bus
power pins (3.3-V DC).
E10
Sheet 2
page 2-50
SW1
RSTDRVXT
XT Keyboard reset.
J1
Sheet 18
N/A
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-9
Table 2-1. Board Jumpers, Switches, and Adjustments (Continued)
Signal
Description
Reference See App. D
in
schematics
Figure 2-3 on
For more
info., see
SW3
CFG2–
CFG0
Used to configure boot ROM
pinstrap options.
I8
Sheet 4
page 2-22
SW4
ACIN,
BL2–BL0,
MKBDEN,
DCFGx
Switches for power
management test, matrix
keyboard enable, board
diagnostics
G3
Sheet 21
page 2-54
SW5
AT/XT
Used to select Super
I/O AT or ÉlanSC400
microcontroller XT
keyboard interface.
F1–G2
Sheet 18
page 2-44
SW6
PDACK0
/PDRQ0
Used to select either floppy
or ISA bus for
programmable DMA
channel 0.
D3–E4
Sheet 10
page 2-33
SW7
RESET
Used to reset (reboot) the
system.
A7–A8
Sheet 4
page 2-53
SW8
SUSRES
Used to force ÉlanSC400
microcontroller to suspend
mode and to resume.
A7–B8
Sheet 4
page 2-53
SW9
KBDROW
0–6
Used to enable either full
DRAM interface or matrix
keyboard
H8
Sheet 7
page 2-25
SW10
PDACK1
/PDRQ1
Used to select either audio or
ISA bus for programmable
DMA channel 1.
D4–E5
Sheet 10
page 2-34
SW11
PIRQ2
Used to select either audio or
PS/2 mouse for
programmable PIRQ 2.
D3–E3
Sheet 10
page 2-45
2.0
Part
2-10
Élan™SC400 Microcontroller Evaluation Board User’s Manual
Table 2-1. Board Jumpers, Switches, and Adjustments (Continued)
Part
Signal
Description
Reference See App. D
in
schematics
Figure 2-3 on
For more
info., see
VR1
VEE
Used to adjust both VEEPOS
and VEENEG. Enable in
software and measure on
LCD interface card.
G2–H2
N/A
page 2-46
VR2
VCCCPU
Used to adjust CPU VCC.
Measure on JP27.
G2–H2
N/A
page 2-50
2.0
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-11
Board Restrictions
• A number of functions are limited by or limit the use of the matrix keyboard
because of shared signals. See “Matrix Keyboard (B13)” on page 2-41.
• Only two ISA bus IRQs and DMAs can be used at any one time. Using both
ISA bus DMAs disables the Super I/O floppy and the Crystal audio device.
• The mouse port is unavailable if audio IRQ is enabled and vice versa.
• The parallel port is unavailable if PC Card Socket B is enabled and vice versa.
• The local bus is unavailable if the LCD interface is enabled and vice versa.
The remainder of this chapter describes the features of the ÉlanSC400
microcontroller evaluation board. The number in parenthesis following each
heading indicates the part’s location in Figure 2-3 on page 2-4. In addition, other
locations or jumpers referenced can be found in the figure.
ÉlanSC400 Microcontroller (E9)
The ÉlanSC400 microcontroller contains an Am486 CPU core providing up to
33-Mhz bus operation, 105-Mbps burst mode, internal PLLs capable of multiplying
the clock speed to 100 MHz, and a 16- or 32-bit wide data path.
The ÉlanSC400 microcontroller exclusively integrates several of the standard
PC/AT peripherals. The ÉlanSC400 microcontroller controls:
•
•
•
•
•
•
•
•
One 16550-compatible serial port
IrDA infrared interface
One EPP parallel port
Two 82365-compatible PC Card sockets
ISA bus
Matrix and XT keyboard
LCD Display Interface
3.3-V VESA local bus
The chip is a 292-pin BGA, marked U14 on the board. See Figure 2-4 on page 2-13
for a block diagram of the ÉlanSC400 microcontroller.
2-12
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
Board Features
Addr
Data
Am486
CPU
Memory
Management
Unit
SA Bus
Address
Decoder
Addr
Dual DMA
Controllers
8237
Data
Steering
Power
GPIOs
Management
Unit
Clock I/O
32 KHz Crystal
Clock
Generation
LCD
Graphics
Controller
Real-Time
Clock
Graphics or
Internal
Bus
Local Bus
Controller
Boundary
Scan
2.0
AT Port
Logic
GPIOs
Dual Interrupt
Controllers
8259
GPIOs or
Parallel Port or
PC Card Socket B
Serial Port
IrDA
DRAM Control
Memory
Controller
PC Card
Controller
GPIOs
ROM Control
DRAM Control or
Keyboard Rows
GPIOs
Keyboard
Interface:
Matrix/XT/SCP
EPP
Parallel
Port
UART
16550
IrDA
Infrared
Local Bus Controller
System
Arbiter
Timer
8254
Socket A Ctrl
Data Bus
ISA Bus
Controller
GPIOs
GPIOs or
Keyboard Rows
Columns or
XT Keyboard
ISA Control or
Keyboard Rows
ISA Control
ISA Control or
GPIOs
Figure 2-4. ÉlanSC400 Microcontroller Block Diagram
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-13
Super I/O (E3)
The Super I/O governs all devices except audio that are not under the direct control
of the ÉlanSC400 microcontroller. It is provided on the board for debugging
purposes and provides an environment more like a desktop PC for development.
The Super I/O controls:
•
•
•
•
•
•
•
Two 16550-compatible serial ports
IrDA infrared interface
IDE hard drive interface
Floppy disk interface
AT keyboard
PS/2 mouse
Chip select for port 80h and port 680h LED readouts.
The ÉlanSC400 microcontroller evaluation board includes a Crystal digital audio
chip, marked U54 on the board, plus a microphone, amplifier, and speaker to allow
testing of software that requires SoundBlaster, SoundBlaster Pro, or Windows
Sound System compatibility.
One audio DMA channel is provided, which shares programmable DMA channel 1
with the ISA bus via switch SW10. See “ISA Bus DMA Versus Crystal Audio I/O
(SW10)” on page 2-34. Programmable DMA channel 1 is not available when the
matrix keyboard is in use.
Audio interrupts share microcontroller PIRQ2 with the PS/2 mouse and the matrix
keyboard interface. See “PS/2 Mouse (H1)” on page 2-45.
The microcontroller SPKR output is routed to the audio chip for mixing with digital
audio output.
2-14
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
Crystal Audio Interface (H6)
ROM Space (B10–B12)
The ÉlanSC400 microcontroller provides three ROM/Flash memory chip selects
to the system to control three independent ROM/Flash memory spaces. The
ÉlanSC400 microcontroller evaluation board provides one 32-pin DIP socket and
six AMD 29F016 2M x 8 Flash memory parts soldered to the board. The DIP socket
can be configured to accept up to 512-Kbyte of 8-bit-wide ROM, EPROM, Flash
memory, or SRAM devices. The soldered-down Flash memory devices are
configured in three banks of 2M x 16 words.
The E4FLASH utility included on diskette with your kit allows you to program,
verify, and read back the Flash memory devices on the evaluation board. For details,
see the text file documentation for that utility.
You can boot the system from either of two BIOS images from different vendors.
One BIOS is installed in the DIP socket, the other is programmed into bank 0 of
the soldered-on Flash memory. Documentation for each provided BIOS is included
on diskette in Adobe Acrobat (PDF) format.
This section discusses the following:
2.0
• “ROM/Flash Chip Select Routing (JP36, JP37, and JP38)” on page 2-16
• “Device Selection for the DIP Socket (JP39 and JP40)” on page 2-18
• “Boot ROM Configuration (SW3)” on page 2-22
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-15
ROM/Flash Chip Select Routing (JP36, JP37, and JP38)
Three jumper blocks (JP36, JP37, and JP38) allow you to route any of the three
ROM chip selects from the ÉlanSC400 microcontroller to the DIP socket or to one
of the blocks of x16 Flash memory.
Note: Never set more than one chip select jumper (JP36, JP37, or JP38) to the
“DIP” position. For example, a conflict will occur if you set both JP36 and JP37
to select the DIP socket. Such a conflict will cause improper operation and might
damage the memory device or the microcontroller.
You can route one, two, or all three chip selects to x16 Flash memory. When routed
to x16 Flash memory, each chip select enables a different pair of Flash memory
chips (labeled x16-0, x16-1, or x16-2 on the board).
Note: If you move jumper JP36 to change ROMCS0 routing, you must reconfigure
segment CFG1 on switch SW3 to set the correct boot ROM interface width. Set
CFG1 off (8 bit) for the DIP socket. Set CFG1 on (16 bit) for Flash memory block
x16-0. If you disconnect JP36, you must configure the board to boot from
PC Card A or install a custom boot ROM expansion device on P39 and P40. See
“Boot ROM Configuration (SW3)” on page 2-22.
DIP
DIP
JP36
JP36
JP36
X16
DIP
X16
A: ROMCS0
to DIP Socket
B: ROMCS0
to Flash x16-0
X16
C: ROMCS0
Available for Expansion
Notes:
Additional configuration is required. See text above.
Figure 2-5. JP36 Jumper Positions (C10)
2-16
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
JP36: ROMCS0 Routing
The jumper block JP36 lets you route ROMCS0 to the chip select of the DIP socket
or to Flash memory block 0 (x16-0). Figure 2-5 shows the valid JP36 configurations.
JP37: ROMCS1 Routing
The jumper block JP37 lets you route ROMCS1 to the chip select of the DIP socket
or to Flash memory block 1 (x16-1). If JP37 is not connected, ROMCS1 is available
for use by the custom ROM expansion connectors P39 and P40. Figure 2-6 shows the
valid JP37 configurations. Configure the ROMCS1 data bus width in software via
CSC Index 25h[2–1]. See the microcontroller documentation for configuration details.
BIOS
BIOS
X16
A: ROMCS1
to DIP Socket
JP37
JP37
JP37
X16
BIOS
X16
B: ROMCS1
to Flash x16-1
C: ROMCS1
Available for Expansion
Figure 2-6. JP37 Jumper Positions (C10–C11)
2.0
JP38: ROMCS2 Routing
The jumper block JP38 lets you route ROMCS2 to the chip select of the DIP socket
or to Flash memory block 1 (x16-2). If JP38 is not connected, ROMCS2 is available
for use by the custom ROM expansion connectors P39 and P40. Figure 2-6 shows the
valid JP38 configurations. Configure the ROMCS2 data bus width in software via
CSC Index 27h[2–1]. See the microcontroller documentation for configuration details.
BIOS
BIOS
X16
A: ROMCS2
to DIP Socket
B: ROMCS2
to Flash x16-2
JP38
JP38
JP38
X16
BIOS
X16
C: ROMCS2
Available for Expansion
Figure 2-7. JP38 Jumper Positions (C11)
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-17
Device Selection for the DIP Socket
(JP39 and JP40)
The 8-bit DIP ROM socket on the ÉlanSC400 microcontroller evaluation board
can be used to support various Flash memory, EPROM, or SRAM devices.
Densities supported are shown in Table 2-2. This table also shows how to configure
jumpers JP39 and JP40 so they route signals to the socket correctly for each
different device type’s pinout. Pinouts for the various devices supported are shown
in Table 2-3 on page 2-19.
Device
JP39
JP40
Flash memory 128K x 8
1-2
1-2
Flash memory 256K x 8
1-2
1-2
Flash memory 512K x 8
1-2
1-2
EPROM 128K x 8
NC
1-2
EPROM 256K x 8
NC
1-2
EPROM 512K x 8
3-4
1-2
SRAM 512K x 8
5-6
2-3
Note: Only 5-V VCC devices can be used. Programming is not supported for
devices requiring 12-V VPP.
2-18
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
Table 2-2. DIP ROM Device Selection
Table 2-3. Pinouts for ROM, Flash Memory, and SRAM
Pin
ROM
Flash Memory
SRAM
128Kx8 256Kx8 512Kx8 128Kx8 256Kx8 512Kx8 512Kx8
2.0
1
VPP
VPP
VPP
VPP/NC
VPP
A18
A18
2
A16
A16
A16
A16
A16
A16
A16
3
A15
A15
A15
A15
A15
A15
A141
4
A12
A12
A12
A12
A12
A12
A12
5
A7
A7
A7
A7
A7
A7
A7
6
A6
A6
A6
A6
A6
A6
A6
7
A5
A5
A5
A5
A5
A5
A5
8
A4
A4
A4
A4
A4
A4
A4
9
A3
A3
A3
A3
A3
A3
A3
10
A2
A2
A2
A2
A2
A2
A2
11
A1
A1
A1
A1
A1
A1
A1
12
A0
A0
A0
A0
A0
A0
A0
13
D0
D0
D0
D0
D0
D0
D1
14
D1
D1
D1
D1
D1
D1
D2
15
D2
D2
D2
D2
D2
D2
D3
16
GND
GND
GND
GND
GND
GND
GND
17
D3
D3
D3
D3
D3
D3
D4
18
D4
D4
D4
D4
D4
D4
D5
19
D5
D5
D5
D5
D5
D5
D6
20
D6
D6
D6
D6
D6
D6
D7
21
D7
D7
D7
D7
D7
D7
D8
22
CE
CE
CE/P
CE
CE
CE
CS
Notes:
1. The evaluation board uses a non-standard address pinout for SRAM. See the following text.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-19
Table 2-3. Pinouts for ROM, Flash Memory, and SRAM (Continued)
Pin
ROM
Flash Memory
SRAM
23
A10
A10
A10
A10
A10
A10
A10
24
OE
OE
OE
OE
OE
OE
OE
25
A11
A11
A11
A11
A11
A11
A11
26
A9
A9
A9
A9
A9
A9
A9
27
A8
A8
A8
A8
A8
A8
A8
28
A13
A13
A13
A13
A13
A13
A13
29
A14
A14
A14
A14
A14
A14
WE
30
NC
A17
A17
NC
A17
A17
A17
31
PGM
PGM
A18
WE
WE
WE
A151
32
VCC
VCC
VCC
VCC
VCC
VCC
VCC
Notes:
1. The evaluation board uses a non-standard address pinout for SRAM. See the following text.
JP39: ROMWR and Address Routing
The three-position jumper block JP39 selects the signal to route to pin 31 on the
DIP socket (see Figure 2-8 on page 2-21). Pin 31 is different for different part types
and densities. As seen in Table 2-3, pin 31 is Address 18 on the 512K x 8 ROM,
and it is write enable for Flash memory.
For 128K x 8 and 256K x 8 EPROMs, pin 31 is the Program pin. For these devices
JP39 should not be connected on the ÉlanSC400 microcontroller evaluation board
because the board does not support the 12-V VPP used by these devices.
For SRAM only, the ÉlanSC400 microcontroller evaluation board deviates from
the standard address pinout (shown in Table 2-3 above) to simplify jumper settings.
For SRAM, SA15 remains connected to DIP pin 3, and SA14 is routed to DIP
pin 31. (Effectively, the two SRAM address pins are reversed.) This works because
SRAM byte read and write order is not critical, and the data is volatile. Nonstandard
addressing will not work for EPROM or Flash memory.
2-20
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
128Kx8 256Kx8 512Kx8 128Kx8 256Kx8 512Kx8 512Kx8
JP39
ROMWR
DIP Pin 31
SA18
SA14
ROMWR for Flash Memory
SA18 for 512K x 8 ROM
SA14 for 512K x 8 SRAM
Don’t Care for 128K x 8 & 256K x 8 ROM
Figure 2-8. JP39 Jumper
JP40: More ROMWR and Address Routing
The two-position jumper at JP40 selects the signal to route to pin 29 on the DIP
socket (see Figure 2-9). Pin 29 is different for different types of part. As seen in
Table 2-3, pin 29 is Address 14 for ROM and Flash memory parts, or it is the Write
Enable for the 512K x 8 SRAM.)
2.0
JP40
SA14
DIP Pin 29
ROMWR
SA14 for ROM & Flash Memory
ROMWR for 512K x 8 SRAM
Figure 2-9. JP40 Jumper
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-21
Boot ROM Configuration (SW3)
The ÉlanSC400 microcontroller asserts the ROMCS0 chip select to fetch its first
instruction after reset. Normally ROMCS0 is routed to the BIOS DIP socket on
the evaluation board, but it can also be routed to different devices on the board or
redirected within the microcontroller to PC Card Socket A.
The boot ROM configuration is controlled by switch SW3 (location I8 on the board
layout, Figure 2-3 on page 2-4). The three SW3 segments (individual switches)
that are used are marked CFG0, CFG1, and CFG2 on the board. (See Figure 2-10.)
Note: If you move jumper JP36 to change ROMCS0 routing on the board (see
page 2-16), you must set CFG1 to select the correct boot ROM data width. See
“Boot ROM Width (SW3 CFG0 and CFG1)” on page 2-23.
These switches are connected to ÉlanSC400 microcontroller configuration pins,
also called “pin straps.” During normal operation these pins act as memory address
lines, but during reset the microcontroller latches the state of the pins and uses this
information to set parameters for the BIOS boot device. This is necessary because
the boot device must be selected before the system can fetch code to execute.
When a CFG switch on SW3 is set to 0 (off), the configuration pin’s weak internal
pull-down resistor causes a 0 to latch at reset. When a switch is set to 1 (on), the
switch connects the pin to a pull-up resistor that causes a 1 to latch at reset.
3
CFG1
ON
CFG0
1
CFG2
2
4
SW3
}
(Not Used)
Boot Device: OFF = ROMCS0
ON = PC Card Socket A
ROMCS0 Data Bus Width:
0 0 = x8
1 0 = x16
1 1 = x32 (Not valid on eval. board)
Notes:
Use JP36 to route ROMCS0. See text above.
Figure 2-10. Boot Configuration Switch (SW3)
2-22
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
CFG2 lets you select PC Card Socket A as the boot device. See “PC Card Boot
Option (SW3 CFG2)” on page 2-23.
Boot ROM Width (SW3 CFG0 and CFG1)
The ÉlanSC400 microcontroller CFG0 and CFG1 pin straps are used to configure
the boot ROM data bus width to x8, x16, or x32. The evaluation board does not
support x32 ROM data, so you should never select x32 mode. In a design that uses
x32 mode, R32BFOE would be asserted for ROMCS0. Table 2-4 shows the
possible data width settings.
On the evaluation board, CFG0 and CFG1 are set via SW3. However, it is never
necessary to change CFG0 (it should always be off).
Select the x8 configuration (CFG1 off) when booting from the ROM DIP socket.
Select x16 (CFG1 on) when booting from Flash memory bank x16-0. If you
configure the board to boot from another device (PC Card or custom ROM
expansion daughter board), be sure to set the data width correctly for that device.
Table 2-4. Boot ROM Data Width
2.0
CFG1
(segment 2)
CFG0
(segment 1)
ROMCS0
Data Width
R32BFOE
0 (off)
0 (off)
x8
Disabled
0 (off)
1 (on)
x8
Disabled
1 (on)
0 (off)
x16
Disabled
1 (on)1
1 (on)
x32
Enabled
Notes:
1. Although the ÉlanSC400 microcontroller supports x32 ROM, this board does not. Do not
set both CFG0 and CFG1 to on.
PC Card Boot Option (SW3 CFG2)
The ÉlanSC400 microcontroller provides the option of selecting PC Card Socket
A as the boot ROM. To select this option, set the SW3 switch marked CFG2 to on.
To restore the normal ROMCS0 pin chip select, set CFG2 to off.
When booting from PC Card A, the boot data width (CFG0 and CFG1 on SW3)
must be set to x8 or x16, depending on the device being used. The PC Card interface
does not support the x32 data width.
The ability to boot from a PC Card makes it possible to manufacture devices using
unprogrammed Flash memory, and then program in the latest firmware when the
product ships. In the field, a service technician can boot the device using diagnostic
firmware contained on a PC Card simply by moving a jumper or switch and pressing
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-23
reset. This feature is especially useful for upgrading firmware. Replacing a chip
or upgrading from software might render the device unusable because of a simple
bent pin or untimely power loss. An upgrade boot ROM on a PC Card is immune
to these pitfalls.
When selecting or designing a PC Card boot device, be sure to read the section
about PC Card control in the microcontroller user’s manual memory management
chapter. In particular, the PC Card boot memory device should be linear (not ATA),
and should only decode the address space that it actually has memory for. Such a
card will alias its contents throughout the PC Card address space. This is desirable
because a card that does not alias and is less than 64-Mbyte will have no way to
hook the PC Card boot vector at 3FFFFF0h.
Also, if your design uses the PC Card Socket A power control pin functions
(PCMA_VCC, PCMA_VPP1, PCMA_VPP2), your PC Card boot code must take
certain steps before changing these pins from their default GPIO functions
(GPIO15, GPIO_CS14, and GPIO_CS13). First, enable the PC Card controller via
CSC D0h[1], and then set PC Card Index 02h[4] to enable the PC Card Socket A
power control registers. After this is done, CSC 39h[5] may be set to enable
GPIO15–GPIO_CS13 as PC Card Socket A power control pins.
This sequence ensures that the PC Card A power control is enabled before the
GPIO15–GPIO_CS13 pins are switched to their power control function. Otherwise
PC Card A power would be lost as soon as CSC 39h[5] was set. (These GPIO pins’
default states match the PC Card power configuration for PCMA VCC enabled.)
When changing register bits, always use a read/modify/write operation to preserve
the state of other bits in the register. Figure 2-20 on page 2-37 shows example
read/modify/write code that configures CSC register indexes for two other features
(programmable DMA and IRQ), but the same technique can be applied to any
register index you need to modify. (For PC Card indexes, use index register 03E0h
and data register 03E1h.)
2-24
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
In the BIOS or execute-in-place (XIP) boot code, the first access beyond the current
segment causes A25–A20 to be asserted. To continue operation above 1 Mbyte,
but outside of the top 64 Kbyte, the boot code must first enter Protect mode, set
up an MMS window, and point the MMS window to the ROMCS0 device.
DRAM Main Memory (I10)
The ÉlanSC400 microcontroller evaluation board comes with two 72-pin, 3.3-V,
60-ns, non-parity, self-refresh, FPM DRAM SIMMs installed on the board. The
evaluation board requires DRAMs with access times of 70 ns or less (for 33 MHz
operation). The SIMMs are a standard pinout but operate at only 3.3 V.
Use only 3.3-V SIMMs when changing the DRAM configuration. Also, you must
not use 1-bit DRAMs on the ÉlanSC400 microcontroller evaluation board because
of the loading restrictions associated with 32 loads. Please refer to “Board Block
Diagram” on page 2-3 to ensure correct installation. Install the first SIMM into
Bank 0 (socket P10), the second into Bank 1 (socket P9), the third in Bank 2 (socket
P8), and the fourth in Bank 3 (socket P5).
2.0
When the board is shipped, all four SIMM sockets are enabled for x32 DRAM. If
you want to use the microcontroller’s matrix keyboard interface and internal
graphics controller, you must turn off segments 1–7 of switch SW9 on the board
to limit the DRAM to two banks of x16 memory. This is necessary because the
matrix keyboard interface shares pins with the high-word CAS and bank 2 and 3
RAS signals, and because the graphics controller cannot be used when any x32
data bus is enabled.
Turning off switch SW9 segments 1–4 limits the DRAM interface to the low word
(x16) by disconnecting CASL2, CASL3, CASH2, and CASH3. Segments 5 and 6
disable banks 2 and 3 by disconnecting RAS2, and RAS3. Segment 7 disconnects
MA12. These signals are shared with matrix interface signals KBDROW0–
KBDROW6. (SW9 segment 8 is not used.)
See the ÉlanSC400 microcontroller documentation for information about detecting
and configuring DRAM. The BIOS provided will automatically detect the amount
of DRAM installed, but because this is an evaluation BIOS, it will not select all
configurations of DRAM.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-25
ISA Bus Interface (B1–B6)
The ÉlanSC400 microcontroller evaluation board is populated with two standard
ISA bus connectors for developers who need to use ISA devices in their
development systems. These ISA bus connectors have certain limitations because
of other components on the evaluation board, shared signals on the ÉlanSC400
microcontroller, and ISA bus signals that are not supported by the ÉlanSC400
microcontroller. To make the evaluation board as flexible as possible, switches and
jumpers are provided on the board so you can selectively assign certain signals to
the ISA bus connectors.
Note: The switches and jumpers on the evaluation board only change the routing
of signals between various pins and connectors. Software must still configure the
ÉlanSC400 microcontroller to enable or disable the appropriate signal functions
on the shared pins.
Keep in mind that the following signals are shared with the matrix keyboard
controller. The BIOS defaults to enable these for use on the ISA bus, but if you
enable the matrix keyboard controller, these signals will not be available at the ISA
bus.
•
•
•
•
•
•
•
•
•
•
•
2-26
PIRQ7
PIRQ6
PIRQ5
PIRQ4
PIRQ3
MCS16
SBHE
BALE
PIRQ2
PDRQ1
PDACK1
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
When the system boots, the BIOS programs all ISA signals that share pins with
other functions on the ÉlanSC400 microcontroller to be ISA signals. This gives
the most flexibility to the ISA bus connectors.
There are several standard ISA signals that are not supported on the ÉlanSC400
microcontroller. We have added components to the board to accommodate those
that are necessary. The standard ISA signals not supported are:
• 0WS – Zero Wait State
Not necessary to support; ISA will work without this signal.
• MASTER – Bus Master Enable
ISA bus mastering is not supported in the ÉlanSC400 microcontroller.
• REF – Refresh
DRAM refresh is not echoed to the ISA bus so the signal is not necessary to
disable ISA accesses during DRAM refresh.
• IOCHCHK – I/O Channel Check
Rarely used ISA signal that causes an NMI.
2.0
• SMEMR – Memory Read for ISA accessed in lowest 1 Mbyte of Memory
• SMEMW – Memory Write for ISA accessed in lowest 1 Mbyte of Memory
These two signals are necessary for the ISA bus connectors because many cards
use them instead of the MEMR and MEMW signals. These are generated with
a programmable logic part on the board; they are simply the qualification of
SA[25:20] as low with MEMR and MEMW.
• SYSCLK—8-MHz System Clock
• 14MHz—14-MHz clock
These two signals are generated on the board with oscillators.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-27
DMA and IRQ Routing
The ÉlanSC400 microcontroller provides internal interrupt request (IRQ) and
direct memory access (DMA) functions traditionally provided by discrete 8259
programmable interrupt controller (PIC) and 8237 DMA controller (DMAC)
devices. However, to minimize pin count (and thus system cost), only two of the
seven possible PC/AT compatible DMA channels are available externally to the
ÉlanSC400 microcontroller, and at most there are eight possible IRQ inputs, of
which two can be routed to the ISA connectors on the evaluation board.
On the ÉlanSC400 microcontroller evaluation board, the two available PIRQ
signals can be routed separately to any of the eleven ISA bus IRQ pins. The two
DMA channels are normally used for the floppy diskette and audio interfaces, but
you can switch either channel to the ISA bus instead. When used for ISA, either
programmable DMA channel can be routed by jumpers to any of the seven ISA
bus DMA channels.
The following sections explain how to route these signals physically on the
evaluation board, but your software will also have to configure CSC registers 22h
and 23h appropriately to route the signals within the ÉlanSC400 microcontroller.
IRQs
The ÉlanSC400 microcontroller pins PIRQ4 and PIRQ5 can be routed to the ISA
bus. There are two large jumper blocks (JP22 and JP26) that are used to route each
of these signals to the specific ISA bus IRQ that is needed. Figure 2-11 and Figure
2-12 on page 2-29 show the layouts of the IRQ routing jumper blocks.
Note that these programmable IRQs on the ÉlanSC400 microcontroller are not
available when the matrix keyboard is used.
2-28
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
Software can control which internal interrupt level or DMA channel the external
IRQ or DMA pins are used for inside the ÉlanSC400 microcontroller. This is done
via two configuration status and control (CSC) register ports, 22h and 23h. For
example, the evaluation board BIOS normally programs these registers so the
programmable pins PDRQ0 and PDACK0 are routed internally to DMA channel 2,
which is used for the floppy disk controller in a typical PC/AT system.
IRQ3
IRQ4
IRQ5
IRQ6
IRQ7
IRQ9
IRQ10
IRQ11
IRQ12
IRQ14
IRQ15
PIRQ4 on the microcontroller (pin shared
with Matrix Keyboard Column 3)
IRQs on the
ISA Bus Connectors
Figure 2-11. PIRQ4 Jumper Block (JP26)
PIRQ5 on the microcontroller (pin shared
with Matrix Keyboard Column 4)
2.0
IRQ3
IRQ4
IRQ5
IRQ6
IRQ7
IRQ9
IRQ10
IRQ11
IRQ12
IRQ14
IRQ15
IRQs on the
ISA Bus Connectors
Figure 2-12. PIRQ5 Jumper Block (JP22)
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-29
DMAs
There are four large jumper blocks (JP41 and JP44, JP42 and JP43) that are used
to route either of the ÉlanSC400 microcontroller DMA channels to the specific
ISA bus DMA channel that is needed. The microcontroller DMA channel signals
are PDRQ0, PDACK0, PDRQ1, and PDACK1.
To use DMA channel 0 for an ISA device, you must first switch it from the floppy
diskette drive controller (Super I/O chip) to the ISA bus. See “ISA Bus DMA
Versus Floppy Diskette Drive (SW6)” on page 2-33 for more information.
To use DMA channel 1 for an ISA device, you must first switch it from the audio
device (Crystal chip) to the ISA bus. See “ISA Bus DMA Versus Crystal Audio
I/O (SW10)” on page 2-34 for more information.
Note that programmable DMA channel 1 on the ÉlanSC400 microcontroller is not
available when the matrix keyboard is used.
Figures 2-13 through 2-16 on the following pages show the jumper block layouts
for routing the PDACK1, PDRQ1, PDACK0, and PDRQ0 signals.
2-30
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
To select the ISA DMA channel to be supported by either programmable DMA
channel, you must populate two jumpers. One jumper routes the DRQ signal for a
channel, and the other jumper routes DACK.
PDACK1 on the microcontroller (pin
shared with Matrix Keyboard
Row 7)
DACK0
DACK1
DACK2
DACK3
DACK5
DACK6
DACK7
DACKs on the
ISA Bus Connectors
Figure 2-13. PDACK1 Jumper Block (JP41)
2.0
PDRQ1 on the microcontroller (pin
DRQ0
shared with Matrix Keyboard
Row 8)
DRQ1
DRQ2
DRQ3
DRQ5
DRQ6
DRQ7
DRQs on the
ISA Bus Connectors
Figure 2-14. PDRQ1 Jumper Block (JP44)
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-31
PDACK0 on the microcontroller (pin
shared with GPIO_CS12
DACK0
DACK1
DACK2
DACK3
DACK5
DACK6
DACK7
DACKs on the
ISA Bus Connectors
PDRQ0 on the microcontroller (pin
DRQ0
shared with GPIO_CS11
DRQ1
DRQ2
DRQ3
DRQ5
DRQ6
DRQ7
DRQs on the
ISA Bus Connectors
Figure 2-16. PDRQ0 Jumper Block (JP43)
2-32
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
Figure 2-15. PDACK0 Jumper Block (JP42)
ISA Bus DMA Versus Floppy Diskette Drive (SW6)
Switch SW6 must be set to allow the ISA bus to use the ÉlanSC400 microcontroller
DMA signals that are normally used by the Super I/O floppy diskette controller.
These signals are PDRQ0 and PDACK0. See Figure 2-17.
To switch PDRQ0 and PDACK0 to the ISA bus, push switch SW6 to position
“C2”. To switch these signals back to the Super I/O diskette interface, select
position “C1”. (You can route this channel to any ISA DMA channel. See “DMAs”
on page 2-30.)
Schematic
1 SIODACK
Switch
(C1 Selected)
6 ISADACK
ISA
PDACK0 5
C1
C2
SI/O
3 SIODRQ2
PDRQ0
SW6
DMA0
2
4 ISADRQ
2.0
Figure 2-17. Programmable DMA 0 Switch (SW6)
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-33
ISA Bus DMA Versus Crystal Audio I/O (SW10)
Switch SW10 must be set to allow ISA bus to use the ÉlanSC400 microcontroller
DMA signals that are normally used by the Crystal audio device. These signals are
PDRQ1, and PDACK1. See Figure 2-18.
To switch PDRQ1 and PDACK1 to the ISA bus, push switch SW10 to position
“C2”. To switch these signals back to the audio interface, select position “C1”.
(You can route this channel to any ISA DMA channel. See “DMAs” on page 2-30.)
Schematic
1 AUDDACK
(PDACK1) 5
Switch
(C1 Selected)
2.0
4 PDRQ1
SW10 DMA1
AUD
C1
(PDRQ1) 2
C2
3 AUDDRQ
DMA
6 PDACK1
Figure 2-18. Programmable DMA 1 Switch (SW10)
Example IRQ and DMA Configuration
This section shows how to configure the ÉlanSC400 microcontroller evaluation
board for an example ISA audio card that uses ISA signals IRQ11, DMA1 (for
recording), and DMA3 (for simultaneous playback). (This ISA audio card would
replace the evaluation board’s onboard audio interface.) In this example, both of
the available programmable DMA channels (four pins) and one PIRQ pin will be
routed to the required ISA bus pins. Furthermore, the appropriate CSC registers
will be programmed to associate these PIRQ and programmable DMA pins with
the correct IRQ and DMA signals in the ÉlanSC400 microcontroller.
Only one IRQ pin is needed, so either PIRQ4 or PIRQ5 can be routed to the ISA
bus. This example routes pin PIRQ4 to ISA IRQ11. Both programmable DMA
channels are needed, so it is unimportant which one is routed to a particular ISA
DMA channel. This example uses programmable DMA channel 1 for ISA DMA1
and programmable DMA 0 for ISA DMA 3.
2-34
Élan™SC400 Microcontroller Evaluation Board User’s Manual
For the example just described, the following configuration steps are appropriate:
1. Route PIRQ4 to ISA IRQ11 by moving the jumper on the PIRQ4 jumper pin
block (JP26) to the position marked “IRQ11” on the board.
2. Change SW6 from its default position C1, (marked “SI/O” on the board) to its
C2 position (marked “ISA”). Change the switch by rocking it towards the
desired position. This makes programmable DMA channel 0 available for
routing to the ISA bus.
3. Route PDRQ0 to ISA DRQ3 by moving the jumper on the PDRQ0 jumper
block (JP43) to the position marked “DMA3” on the board.
4. Route PDACK0 to ISA DACK3 by moving the jumper on the PDACK0 jumper
block (JP42) to the position marked “DMA3” on the board. (The positions
marked next to JP43 also apply to JP42. See Figure 2-19 on page 2-36)
5. Change SW11 from its default position C1, (marked “AUD” on the board) to
its C2 position (marked “DMA”). This makes programmable DMA channel 1
available for routing to the ISA bus.
2.0
Since this disables the onboard audio device, you can also change SW11 from
its default position C1, (marked “AUD” on the board) to its C2 position (marked
“DMA”). This is not necessary for ISA DMA, but it makes the Super I/O mouse
interface available.
6. Route PDRQ1 to ISA DRQ1 by moving the jumper on the PDRQ1 jumper
block (JP44) to the position marked “DMA1” on the board.
7. Route PDACK1 to ISA DACK1 by moving the jumper on the PDACK1 jumper
block (JP41) to the position marked “DMA1” on the board.
Figure 2-19 on page 2-36 shows how the jumpers and switches are configured
after these steps.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-35
C2
C1
C2
C1
SI/O
DMA7
ISA
DMA3
DMA5
DMA6
JP43 PDRQ0
DMA1
DMA2
AUD
SI/O
JP42
PDACK0
DMA0
SW11
PIRQ2
SW6
DMA0
DMA
SW10 DMA1
AUD
C1
C2
JP41 PDRQ1
JP44 PDRQ1
DMA0
DMA1
DMA2
DMA3
DMA5
DMA6
DMA7
IRQ3
IRQ10
IRQ11
PIRQ5
PIRQ4
IRQ7
IRQ9
JP22
JP26
IRQ6
2.0
IRQ4
IRQ5
IRQ12
IRQ14
IRQ15
Switch Detail
ISA Jumper and Switch Layout
(Example Settings Shown)
Notes:
This example does not route PIRQ5 to the ISA bus, so jumper JP22 is shown
in its storage (disconnected) position.
Figure 2-19. Example ISA Jumper and Switch Configuration
Now that the PIRQ and programmable DMA pins needed for this example are
routed to the correct pins on the ISA bus, you need to do some internal signal
routing within the ÉlanSC400 microcontroller to complete the process.
2-36
Élan™SC400 Microcontroller Evaluation Board User’s Manual
8. In your software, use a read/modify/write operation to change CSC Index
D6h[3–0] to a value of xxxx1011b, where x represents bits whose value you
must preserve. In this case you must preserve bits 7–4 to maintain the current
PIRQ5 routing setting.
You can use the SDB (simple debugging) utility included on diskette with your
kit to temporarily change individual CSC register values.
9. In your software, use a read/modify/write operation to change CSC Index
DBh[5–0] to a value of xx010100b, where x represents bits whose value you
must preserve. In this case you must preserve bits 7–6 to maintain the current
IrDA DMA routing. Bits 5–0 set the routing for both programmable DMA
channels.
The following source code example performs the internal signal routing that is
required by this example configuration:
2.0
MOV
OUT
IN
AND
OR
OUT
MOV
OUT
IN
AND
OR
OUT
...
AL,
22h,
AL,
AL,
AL,
23h,
AL,
22h,
AL,
AL,
AL,
23h,
...
0D6h
AL
23h
0F0h
0Bh
AL
0DBh
AL
23h
0C0h
14h
AL
;Select CSC Index 0D6h (programmable IRQ routing)
;Read current PIRQ internal routing
;Clear *only* the bits to be changed
;Set *only* configuration bits for PIRQ 4
;Write the new value to the configuration register
;Select CSC Index 0DBh (programmable DMA routing)
;Read current PDMA internal routing
;Clear *only* the bits to be changed
;Set *only* the configuration bits for PDMA 0 and 1
;Write the new value to the configuration register
Figure 2-20. Example IRQ and DMA Configuration Code
Many audio or network cards for non-plug-and-play systems have driver
installation programs that auto-detect the presence of their hardware and warn the
user of possible conflicts with other hardware in their system. Such utilities will
not work properly until you route the required PIRQ or programmable DMA signals
in hardware and software as described in this section (using the ISA IRQ and DMA
signals appropriate for the device). After the signals are routed properly, the driver
installation program will be able to auto-detect the resources that are routed to its
ISA card and use this information to configure the software driver for the device.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-37
Serial Ports (D1, E1, and F1)
The ÉlanSC400 microcontroller evaluation board includes the following serial
ports. You can configure each port using the DOS-based SETE4SER utility that is
included on diskette with your kit. SETE4SER /S displays the current serial port
configuration. For details, see the text file documentation for that utility.
1
5
6
9
Figure 2-21. Serial Port Connector Pins (P23, P47, P48)
The evaluation board has one standard 8-pin serial port driven by the ÉlanSC400
microcontroller 16550A UART. The UART for the serial interface powers up in
16450 mode (storage for one byte transmit/receive) but can be set to 16550 mode
(with 16-byte FIFO) or IrDA mode (see “IrDA Interface (A1 and A2)” on page
2-39).
The serial port is available on a 9-pin D-shell connector at location P23 (see Figure
2-21). Its location is marked “SERIAL” on the evaluation board.
Super I/O Serial Ports (E1 and F1)
The evaluation board’s Super I/O device includes two 16550-compatible serial
ports that can also be used. These are routed to two 9-pin D-shell connectors at
locations P47 (marked “SI/O SER1” on the board) and P48 (marked “SI/O SER2”).
See Figure 2-21.
Do not enable the Super I/O serial ports when the matrix keyboard interface is
enabled. The matrix keyboard interface shares pins on the ÉlanSC400
microcontroller with PIRQ7 and PIRQ3, which are used for Super I/O serial ports
1 and 2, respectively. Interrupt conflicts will occur if a Super I/O serial port is
enabled at the same time as the matrix keyboard interface.
2-38
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
ÉlanSC400 Microcontroller Serial Port (D1)
IrDA Interface (A1 and A2)
ÉlanSC400 Microcontroller IrDA Interface (A2)
The ÉlanSC400 microcontroller supports infrared data transfers via its IrDA
interface. The serial data transmission rates include all of the UART bit rates (up
to 115 Kbps) and the board supports a 1.152 Mbps synchronous mode.
The ÉlanSC400 microcontroller IrDA interface on the board is available from an
IrDA LED module at U45.
Super I/O IrDA Interface (A1)
The Super I/O supports infrared data transfers via its IrDA interface. The serial
data transmission rates include all of the UART bit rates (up to 115 Kbps) but,
unlike the ÉlanSC400 microcontroller, the board does not support a 1.152 Mbps
synchronous mode. The Super I/O shares UART2 between its IrDA port and its
serial port 2.
The Super I/O IrDA interface on the board is available from an IrDA LED module
at U44.
2.0
Parallel Port (C1)
The parallel port feature of the ÉlanSC400 microcontroller cannot be enabled at
the same time as PC Card Socket B because these features use shared pins on the
microcontroller. To enable the parallel port, you need to configure jumper JP45
and program the microcontroller accordingly. Table 2-5 shows valid configurations
for jumper JP45:
Table 2-5. JP45 Configuration
Function
JP45 Position
Parallel port available
Pins 1–2
PC Card Socket B available
Pins 3–4
GPIO31–GPIO21 available
No connection
By default, the ÉlanSC400 microcontroller evaluation board BIOS and JP45 are
configured to support PC Card Socket B.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-39
If you change JP45 to enable the parallel port, you will also need to change the
software configuration. You can configure the parallel port using the DOS-based
SETE4PAR utility that is included on diskette with your kit. For details, see the
text file documentation for that utility.
You can also configure the port by modifying the ÉlanSC400 microcontroller CSC
registers in software. See the microcontroller documentation for details.When
changing register bits, always use a read/modify/write operation to preserve the
state of other bits in the register. Figure 2-20 on page 2-37 shows example
read/modify/write code that configures CSC register indexes for two other features
(programmable DMA and IRQ), but the same technique can be applied to any CSC
index you need to modify.
Figure 2-22 and Table 2-6 show the parallel port pinouts.
25
1
14
Figure 2-22. Parallel Port Socket (P45)
Table 2-6. Parallel Port Pin/Signal Table
Pin
Signal
1
STRB
2–9
PD0–PD7
10
ACK
11
BUSY
12
PE
13
SLCT
14
AFDT
15
ERROR
16
INIT
17
SLCTIN
18–25
2-40
GND
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
13
PC Card (A3–A7)
The ÉlanSC400 microcontroller evaluation board provides two unbuffered PC
Card sockets controlled by the PC Card controller in the ÉlanSC400
microcontroller.
PC Card Socket A can be selected as the BIOS location for the system. See “PC
Card Boot Option (SW3 CFG2)” on page 2-23.
PC Card Socket B is normally enabled on the board. It must be disabled via jumper
JP45 if you need to use the parallel port or GIPO31–GPIO21. See “Parallel Port
(C1)” on page 2-39.
The two unbuffered PC Card sockets demonstrate the functionality of a nonbuffered, low-cost PC Card implementation using the ÉlanSC400 microcontroller.
Since there is no buffering, hot-swapping (changing cards with power applied) is
not recommended on these sockets.
The power consumed by the PC Cards can be measured through JP46–JP49.
2.0
Matrix Keyboard (B13)
The ÉlanSC400 microcontroller controls a 15-row, 8-column matrix keyboard that
can be supported by either interrupts or polling. Locations P37 and P38 are provided
for connecting a 14-row x 8-column keyboard (the keyboard row 14 signal is used
in its Suspend/Resume function).
The connector pin locations and functions are shown in Figure 2-23, Table 2-7,
and Table 2-8 on page 2-43. The ÉlanSC400 microcontroller evaluation board has
been tested with Fujitsu matrix keyboard model #N860-1406-T001. This keyboard
connects directly to the row and column connectors provided.
Many of the control lines used by the matrix keyboard are shared by the ISA bus,
DRAM, Flash memory, and XT Keyboard controllers on the ÉlanSC400
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-41
microcontroller. All of these functions are either limited by or limit the use of the
matrix keyboard. Observe the following interactions when using the matrix keyboard:
• You must set segments 1–7 of switch SW9 to off before connecting a matrix
keyboard. This disables the high word of x32 DRAM and DRAM banks 2 and 3,
which share signals with the matrix keyboard. See “DRAM Main Memory
(I10)” on page 2-25 for details.
• You must set SW4 segment 5 (marked MKBDEN) to off before connecting a
matrix keyboard. See “Floppy Versus Matrix Keyboard (SW4 segment 5)” on
page 2-49.
• You must set switch SW5 to AT before connecting a matrix keyboard. See “XT
Keyboard (H1–I1)” on page 2-44.
• The matrix keyboard shares KBDROW9 (PIRQ2) with the PS/2 mouse or the
audio interface, whichever is enabled by switch SW11. See “PS/2 Mouse (H1)”
on page 2-45.
Figure 2-23 below shows the matrix keyboard connectors. Table 2-7 and
Table 2-8 on page 2-43 show the matrix keyboard connector pinouts.
COLUMN
13
1
2
6
ROW
P38
P37
14
2
1
7
Figure 2-23. Matrix Keyboard Ribbon Connectors (P37, P38)
2-42
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
• The matrix keyboard shares several signals with the ISA bus controller. These
are listed in “ISA Bus Interface (B1–B6)” on page 2-26.
Table 2-7. Matrix Keyboard Row Connector Table
Pin
Signal
1
KBDCOL6
2
KBDCOL5
3
KBDCOL4
4
KBDCOL3
5
KBDCOL2
6
KBDCOL1
7
KBDCOL0
Table 2-8. Matrix Keyboard Column Connector Table
Pin
Signal
2.0
1
KBDROW0
2
KBDROW1
3
KBDROW2
4
KBDROW3
5
KBDROW4
6
KBDROW5
7
KBDROW6
8
KBDROW7
9
KBDROW8
10
KBDROW9
11
KBDROW10
12
KBDROW11
13
KBDROW12
14
KBDROW13
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-43
XT Keyboard (H1–I1)
The ÉlanSC400 microcontroller contains an XT keyboard interface that is
compatible with the IBM PC-XT keyboard and operates at clock speeds up to
250 kHz. To operate an XT keyboard, insert the keyboard connector into the 5-pin
DIN (P6) on the evaluation board and set SW5 to the “C1” position (switch is
depressed towards the XT label on the board). This will route the keyboard clock
and data signals to the XT clock and data lines. See Figure 2-24.
The XT keyboard interface cannot be used at the same time as the matrix keyboard
interface. The XT keyboard shares signals with matrix keyboard columns 0 and 1.
Note: This interface is not supported by the Phoenix BIOS. To select the startup
BIOS, see “ROM/Flash Chip Select Routing (JP36, JP37, and JP38)” on page
2-16. To see what BIOS is selected, view the messages displayed at startup.
(XTCLK)
3
ATDATA
6
2 KBCLK
Switch
(C1 Selected)
2.0
ATCLK
Schematic
4
KBDATA
C2
5
C1
SW5
KBD
XT
AT
(XTDATA) 1
Figure 2-24. SW5 Switch
AT Keyboard (H1–I1)
If an AT keyboard is being used, the same 5-pin DIN external connector (P6) is
implemented as for an XT keyboard, but SW5 must be set to “C2” (switch is
depressed towards the AT label on the board).This will route the keyboard clock
and data signals to the bidirectional AT clock and data lines on the Super I/O. This
is the default when the board is shipped.
2-44
Élan™SC400 Microcontroller Evaluation Board User’s Manual
PS/2 Mouse (H1)
A PS/2 port has been provided on the evaluation board for a PS/2-style mouse.
This device is driven by the keyboard controller internal to the Super I/O.
The Super I/O mouse interface interrupt, SIOIRQ12, is routed to the ÉlanSC400
microcontroller programmable PIRQ2 pin (KBDROW9). This pin is shared with
matrix keyboard row 9.
PIRQ2 is also shared via switch SW11 with the Crystal audio interface. To switch
PIRQ2 to the mouse, push switch SW11 to position “C2”. To switch this signal
back to the audio interface, select position “C1”. See Figure 2-25.
Schematic
1 AUDIRQ
PIRQ2
Switch
(C1 Selected)
5
SW11
PIRQ2
AUD
SI/O
6 SIOIRQ12
2.0
C1
2
C2
3
4
Figure 2-25. SW11 Switch
VL Bus Interface (E12)
The ÉlanSC400 microcontroller incorporates a VESA local (VL) bus operable at
up to 33 MHz (3.3-V only). The bus is 32-bits wide and supports burst mode
transfers. The VESA local bus shares signal lines with the LCD controller, so either
a VL device or an LCD device may be operated at any one time. Locations P18
and P26 are for the VL daughter card.
Note: A standard VESA local bus connection is not provided because the
ÉlanSC400 microcontroller’s VESA local bus is not 5 V. An example 3.3-V VL-Bus
VGA interface is available from AMD.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-45
LCD Display Interface (E12)
The ÉlanSC400 microcontroller incorporates an LCD display interface. This
interface shares signals with the VL bus, so they cannot both be used at the same time.
The LCD graphics controller also cannot be used if the x32 DRAM data bus is
enabled. Make sure all segments of switch SW9 are turned off. See “DRAM Main
Memory (I10)” on page 2-25 for details.
The ÉlanSC400 microcontroller evaluation board kit includes an LCD interface
card that plugs into connector P26 (shown at location E12 in the evaluation board
layout, Figure 2-3 on page 2-4).
Install a bare LCD interface card (one with no LCD panel attached) on the evaluation
board; then use software to enable and power up the ÉlanSC400 microcontroller
graphics controller (CSC Index DDh and Graphics Index 50h). Graphics Index 50h
includes settings for power-up delays, be sure to program adequate delays for your
display. See the ÉlanSC400 microcontroller documentation for information about
graphics controller initialization and power management.
With LCD power enabled, adjust potentiometer VR1 on the evaluation board’s
power module to supply the correct voltage. You can measure VEEPOS on pin 1
of the LCD interface card’s header. VR1 adjusts the amplitude of both VEEPOS
and VEENEG. It is located on the underside of the power module near the mouse
connector (shown at position G2–H2 in the board layout, Figure 2-3 on page 2-4).
Note: There are two potentiometers at this location, VR1 is farthest from the
corner of the module. The potentiometer on the corner of the module (VR2) adjusts
VCCCPU. If you accidentally change VR2, be sure to measure VCCCPU (at JP27)
afterwards to make sure it is still correct.
2-46
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
Before connecting any LCD display, check the display’s VEE supply voltage and
power-up timing specification. The following paragraphs explain how to adjust
these values on the evaluation board to help ensure safe and proper operation of
the LCD panel.
The LCD interface card can be adapted to a variety of LCD display panels. If you
will be using several different displays, you can construct custom cables that mate
to the interface card’s 34-pin header. See Figure 2-26. If you will use only one
display, you can route the LCD wiring through the provided strain relief holes and
connect directly to the solder pads on the bottom of the interface card.
1
33
2
34
Figure 2-26. LCD Interface Card Header Pattern
Note: The holes next to the header do not connect to any signals.You can use
them for strain relief, or to mount a custom connector whose pins you can then
wire to the appropriate solder pads on the header.
2.0
Table 2-9 lists pin numbers and signal descriptions for the LCD interface card
header. For more information about the ÉlanSC400 microcontroller’s LCD control
signals, see the ÉlanSC400 microcontroller documentation.
Table 2-9. LCD Interface Card Header Pins and Signals
Pin
Signal
Description
1
VEEPOS
+10-V to +40-V Supply. (Mirror of VEENEG)
Adjust via VR1 on power module. See board
layout, Figure 2-3 on page 2-4, location G2–H2.
2
CONTPOS
Positive contrast voltage. Adjust via VR1 on the
LCD interface card (not on the power module).
3, 4
VCCLCD5
+5-V supply voltage for LCD.
5, 6, 7, 9, 11,
13, 15, 17,
19, 21, 23,
25, 27, 29
GND
System ground.
8
LCDD0
LCD panel data bit 0. When driving 4-bit single-scan
panels, bits 3–0 form a nibble-wide LCD data interface.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-47
2-48
Pin
Signal
Description
10
LCDD1
LCD panel data bit 1.
12
M
LCD Panel AC Modulation is the AC modulation
signal for the LCD. AC modulation causes the LCD
panel drivers to reverse polarity to prevent an
internal DC bias from forming on the panel.
14
LCDD2
LCD panel data bit 2.
16
LC
LCD Panel Line Clock is activated at the start of
every pixel line. Commonly referred to by LCD
data sheets as CL1 or CP1.
18
LCDD3
LCD panel data bit 3.
20
SCK
LCD Panel Shift Clock is the nibble/byte strobe
used by the LCD panel to latch a nibble or byte of
incoming data. Commonly referred to by LCD
panels as CL2 or CP2.
22
LCDD4
LCD panel data bit 4.
24
FRM
LCD Panel Line Frame Start is asserted by the
microcontroller at the start of every frame to
indicate to the LCD panel that the next data clocked
out is intended for the start of the first scan line on
the panel. Some panels refer to this signal as FLM
or S (scan start up).
26
LCDD5
LCD panel data bit 5.
28
LCDD6
LCD panel data bit 6.
30
LCDD7
LCD panel data bit 7.
32
VCCLCD3
+3.3-V supply voltage for LCD.
33
VEENEG
–10-V to –40-V Supply. (Mirror of VEEPOS)
Adjust via VR1 on power module. See board
layout, Figure 2-3 on page 2-4, location G2–H2.
34
CONTNEG Negative contrast voltage. Adjust via VR2 on the
LCD interface card (not on the power module).
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
Table 2-9. LCD Interface Card Header Pins and Signals (Continued)
IDE Hard Drive (G5–H5)
The ÉlanSC400 microcontroller evaluation board contains a standard 40-pin
connection for an IDE drive at P12. The Super I/O controls the IDE hard drive on
the evaluation board. For details on how to connect an IDE hard drive to the
ÉlanSC400 microcontroller evaluation board, see “Board Installation” on page 1-4.
The IDE interface has a buffered data bus. The Super I/O IDE SIOIRQ14 is routed
to the ÉlanSC400 microcontroller on PIRQ0.
Floppy Disk Drive (G5)
The Super I/O uses its own floppy disk controller (FDC) to support the system’s
3.5" floppy disk drive. This drive can be installed with a standard 34-pin connector.
Floppy Versus Matrix Keyboard (SW4 segment 5)
The floppy interrupt IRQ6 is routed to the ÉlanSC400 microcontroller on PIRQ6,
which shares a pin with the matrix keyboard’s KBD_COL5 signal.
2.0
For matrix keyboard code development, set SW4 segment 5 (marked MKBDEN)
to off. This disables the floppy IRQ from the ÉlanSC400 microcontroller’s PIRQ6,
and makes KBD_COL5 available to the matrix keyboard.
While MKBDEN on SW4 is turned off, the Super I/O chip is configured to share
PIRQ1 between the floppy disk and the AT keyboard. This is achieved via Super
I/O pin GP1027 (MATFDEN). This signal goes low when floppy disk IRQ is
required, connecting SIOIRQ6 to PIRQ1 and briefly disabling AT keyboard input.
When MATFDEN is High, its normal state, the AT keyboard drives PIRQ1 as usual.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-49
Power Supply and Measurement
The ÉlanSC400 microcontroller has many different power planes for operating
different parts of the system. Each of these planes derives its voltage from the
power supply module. This module takes the 5 V and 12 V from a standard PC
power supply and provides the following supply voltages:
• Digital voltages: 3.3 V, 5 V, and Core VCC (2.7 to 3.6 V adjustable)
• LCD contrast voltages: +VEE and -VEE (10 to 40 V adjustable)
• Analog VCC (3.3 V)
VEE and VCCCPU can be adjusted via variable resistors VR1 and VR2 on the
underside of the power module. See Figure 2-3 on page 2-4 for locations.
!
CAUTION: It is important that the ground wires of one
connector are adjacent to the ground wires of the other.
See Figure 2-27.
PS2 Power Conn
-5 GND
+5
Coin Cell
GND
-12
+12
NC
+5
Power Supply Conn.
SW1
Edge of Board
Figure 2-27. Ground Wire Connections
The evaluation board enables for measurement of current flow in separate VCC
planes for power budget analysis. Table 2-10 and Table 2-11, beginning on page
2-51, summarize the connections to the VCC jumpers.
Note: To test current, first be sure to turn off system power; then remove the
jumper to test and connect a current meter in its place before powering up.
Otherwise the system will not work.
2-50
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
To ensure proper functionality of the power module, the PC power supply sockets
must be inserted correctly onto the board.
Table 2-10. Power Measurement Connectors: Controller Power Planes
2.0
Part
Signal
Description
Reference in
Figure 2-3
on page 2-4
JP27
VCCCPU
ÉlanSC400 microcontroller CPU VCC. Enables current
measurement for ÉlanSC400 microcontroller CPU
power pins (2.7–3.6-V DC).
E8
JP28
AVCC
ÉlanSC400 microcontroller Analog VCC. Enables
current measurement for ÉlanSC400 microcontroller
analog power plane driving internal PLLs and oscillator
circuit.
D8–E8
JP29
VCCRTC
ÉlanSC400 microcontroller RTC VCC. Enables current
measurement for ÉlanSC400 microcontroller RTC
power plane driven by 3.3-V AVCC or 3-V cell.
D9
JP30
VCC
ÉlanSC400 microcontroller VCC. Enables current
measurement for ÉlanSC400 microcontroller core power
pins (3.3-V DC).
E10–F10
JP31
VCCMEM ÉlanSC400 microcontroller memory interface VCC.
Enables current measurement for ÉlanSC400
microcontroller memory interface power pins
(3.3-V DC).
F9–G9
JP32
VCCBUS
ÉlanSC400 microcontroller Bus VCC. Enables current
measurement for ÉlanSC400 microcontroller SD bus
power pins (3.3-V DC).
F8
JP33
VCCLCD
ÉlanSC400 microcontroller LCD VCC. Enables current
measurement for ÉlanSC400 microcontroller LCD and
VESA local bus power pins (3.3-V DC).
F10
JP34
VCCPCM
ÉlanSC400 microcontroller PC Card VCC. Enables
current measurement for ÉlanSC400 microcontroller PC
Card Socket A and socket B interface power pins
(3.3-V DC).
E8
JP35
VCCSER
ÉlanSC400 microcontroller serial port VCC. Enables
current measurement for ÉlanSC400 microcontroller
serial port power pins (3.3-V DC).
D9–E9
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-51
Part
Signal
Description
Reference in
Figure 2-3 on
page 2-4
JP46
VCCPCMA5
Used to measure current in 5-V VCC PC Card
Socket A system power plane.
A3–A4
JP47
VPPPCMA
Used to measure current in 12-V VPP PC Card
Socket A system power plane.
A4
JP48
VCCPCMB5
Used to measure current in 5-V VCC PC Card
Socket B system power plane.
A6
JP49
VPPPCMB
Used to measure current in 12-V VPP PC Card
Socket B system power plane.
A6
JP50
VCCDRAM3
DRAM VCC. Enables user to measure current
being used by the DRAM (3.3-V DC). Two
jumpers are needed to support the maximum
load (3.84 A).
G8–H8
JP51
VCCSER3
System serial port VCC. Enables current
measurement for system serial port power plane
(3.3-V DC).
D2–E2
JP52
VCCROM5
ROM VCC. Enables current measurement for
ROM system power plane (5-V).
C9
JP53
VCCISA5
System ISA VCC. Enables current measurement F2–G2
for ISA system power plane (5-V). Two jumpers
are needed to support the maximum load (~5 A).
JP64
VCCSYS
ÉlanSC400 microcontroller ISA VCC. Enables
current measurement for microcontroller ISA
bus power pins (3.3-V DC).
2-52
Élan™SC400 Microcontroller Evaluation Board User’s Manual
E10
2.0
Table 2-11. Power Measurement Connectors: System Power Planes
Power Management
The ÉlanSC400 microcontroller offers unparalleled power management in its class.
In addition to low operating current, seven power management modes are available:
Hyper Speed, High Speed, Low Speed, Standby, Temporary Low Speed, Suspend,
and Critical Suspend. Refer to the ÉlanTMSC400 and ÉlanSC410 Microcontrollers
User’s Manual, order #21030, for an in-depth discussion of these modes.
Table 2-12 and the following sections describe evaluation board features for testing
power management.
Table 2-12. Power Management Connectors
Signal
Description
Reference
in
Figure 2-3
SW4
ACIN,
BL2–BL0
Switches for testing ÉlanSC400
microcontroller power management
F3–G4
SW8
SUSRES
Used to force ÉlanSC400
microcontroller to suspend mode and to
resume.
A7–B8
2.0
Part
Suspend/Resume (SW8)
SUSRES
SW8 is a push-button, normally open switch. Pressing this
button grounds the ÉlanSC400 microcontroller SUSRES
pin, which can be configured to control the microcontroller’s
Suspend mode.
The ÉlanSC400 microcontroller evaluation board BIOS configures SUSRES (via
CSC Index 50h) to let you toggle between the High Speed and Suspend modes. If
you press the Suspend/Resume button after the system has powered up, the system
will enter the Suspend mode. If you press the Suspend/Resume button again, the
system will return to High Speed mode.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-53
ACIN and Battery Low Detects (SW4)
The ÉlanSC400 microcontroller has several inputs that are used by the PMU to
efficiently adjust the power level within the microprocessor. Segments 1–4 of
switch SW4 allow you to control these signals. See Figure 2-28 and the following
sections.
BL0–BL2 (SW4 Segments 2–4)
The BL0–BL2 (active Low) signals can be used to indicate low-battery voltage
conditions of various degrees. Software can configure the PMU to monitor these
signals and, when it detects a low-battery condition, force the system to a lower
power mode if no AC source is detected. You can test software that uses these
signals by switching segments 2–4 of SW4 for BL(0:2), respectively, to the on
position, which asserts them to Low. (0 V indicates assertion for these signals.)
SW4
ON
ACIN
1
BL0
2
BL1
3
BL2
4
MKBDEN
5
DCFG0
6
DCFG1
7
DCFG2
8
}
}
PMU Input Signals
Super I/O (see page 2-49)
Figure 2-28. Diagnostics Switch (SW4)
2-54
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
ACIN (SW4 Segment 1)
ACIN (active High) can be used to indicate that the system is connected to a
permanent AC power source. Software can configure the ACIN signal so that,
when asserted, it effectively disables the High-Speed mode timer. This forces the
system to remain in High or Hyper Speed modes constantly unless the Suspend
mode is activated. You can test software that uses ACIN by switching segment 1
of switch SW4 to the off position, which asserts it to High. (3.3 V indicates assertion
for this signal.)
Miscellaneous
The following tables and figures describe miscellaneous features of the ÉlanSC400
microcontroller evaluation board.
Table 2-13. Ground Connectors
2.0
Part
Signal
Description
Reference in
Figure 2-3 on
page 2-4
JP54
GND
Ground post.
G8
JP55
GND
Ground post.
F5
JP56
GND
Ground post.
I5
JP57
GND
Ground post.
J2
JP58
GND
Ground post.
D2–E2
JP59
GND
Ground post.
A1
JP60
GND
Ground post.
B7
JP61
GND
Ground post.
J13
JP63
GND
Ground post.
B9
Table 2-14. Miscellaneous Connectors
Part
Signal
Description
Reference in
Figure 2-3 on
page 2-4
SW7
RESET
Used to reset (reboot) the
system.
A7–A8
Reset (SW7)
RESET
SW7 is a push-button, normally open switch. Pressing this
button grounds the ÉlanSC400 microcontroller RESET
signal and resets the board to default settings.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2-55
Chapter 3
Product Support
This chapter provides information on reaching and using the AMD Corporate
Applications technical support services, product information and literature
available through AMD’s World Wide Web and FTP sites, and support tools for
the E86 family.
2.0
Élan™SC400 Microcontroller Evaluation Board User’s Manual
3-1
AMD Corporate Applications
Technical Support Services
Technical support for the E86 family of microcontrollers and corresponding
support products is available via e-mail, online (BBS and WWW), or through
telephone or fax. For non-technical support, see “Product Support” on page 3-4.
E-Mail Support
Please include your name, company, telephone number, AMD product requiring
technical support, and question or problem in all e-mail correspondence.
In the USA and Canada, send mail to:
[email protected]
In Europe and the UK, send mail to:
2.0
[email protected]
Online Support
AMD offers technical support on our WWW site, and through our bulletin board
services. See “Product Support” on page 3-4 for more on what our WWW and FTP
sites have to offer.
WWW Technical Support
Got to AMD’s home page at http://www.amd.com and click on “Support” for the
latest AMD technical support phone numbers, software, and Frequently Asked
Questions.
Bulletin Board Support
3-2
Country
Number
UK and Europe
44-(0) 1276-803-211
Élan™SC400 Microcontroller Evaluation Board User’s Manual
Telephone and Fax Support
Telephone assistance is available in the U.S. from 8:00 A.M. to 5:00 P.M. Pacific
time, Monday through Friday (except major holidays). In Europe, assistance is
available during U.K. business hours. Contact the hotlines at one of the following
telephone or fax numbers.
Direct Dial Numbers
Number
USA and Canada
Tel.: (408) 749-5703
Fax: (408) 749-4753
Far East Asia
Fax: (852) 2956-0599
Germany
Tel.: 089 4505 3199
Japan
Tel.: (03) 3346-7550
Fax: (03) 3346-9828
UK and Europe
Tel.: 44-(0) 1276-803-299
Fax: 44-(0) 1276-803-298
2.0
Country
Toll-Free Numbers
Country
Number
USA and Canada
Tel.: (800) 222-9323
France
Tel.: 0800-908-621
Italy
Tel.: 1678-77224
Japan
Tel.: 0031-11-1163
Élan™SC400 Microcontroller Evaluation Board User’s Manual
3-3
Product Support
AMD’s WWW and FTP sites are described below. Questions, requests, and input
concerning these sites can be sent via E-mail to [email protected].
In addition, AMD’s literature support and third-party development support
products are described.
WWW Site
A subset of the AMD WWW pages, the Embedded Processor section is frequently
updated and includes general product information, as well as technical documents
such as data sheets, application notes, and technical bulletins. To access these files,
go to the AMD home page at http://www.amd.com and click on “Embedded
Processors.”
The “Embedded Processors” page is divided into six sections:
• “Product Overviews” briefly describes all the microprocessors and
microcontrollers in the E86 family.
• “Technical Documentation” provides the Available Literature List of datasheets,
application notes, user’s manuals, and promotional literature, and describes how
to order these documents. Many are also available online in PDF form. (For
details on accessing the Literature Ordering Center, see “Literature Support” on
page 3-5.)
• “Support & Tools” provides information about the tools that support our
processors, and lists contact information for technical and sales support.
FTP Site
In addition to the documentation on our WWW pages, AMD provides software
through an anonymous FTP site. To download the software, ftp to ftp.amd.com
and log on as “anonymous” using your e-mail address as a password. Or via your
web browser, go to ftp://ftp.amd.com. Software relating to the E86 family can be
found in the /pub/epd/e86/ directory.
3-4
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
• “What’s New” lists new products and new contents.
Literature Support
Documentation can be ordered by phone or e-mail.
Telephone
Country
Number
USA and Canada
Toll-free: (800) 222-9323
Direct: (512) 602-5651
Far East Asia
Fax: (852) 2956-0588
France
Toll-free: 0800-908-621
Germany
Direct: 089 4505 3199
Italy
Toll-free: 1678-77224
Japan
Direct: (03) 3346-7550
UK and Europe
Direct: 44-(0) 1276-803-299
E-Mail
2.0
Please include your name, company, telephone number, and complete mailing
address with your literature request.
In the USA and Canada, send mail to:
[email protected]
In Europe and the UK, send mail to:
[email protected]
Third-Party Development Support Products
The FusionE86SM Program of Partnerships for Application Solutions provides the
customer with an array of products designed to meet critical time-to-market needs.
Products and solutions available from the AMD FusionE86 partners include emulators,
hardware and software debuggers, board-level products, and software development
tools, among others. The FusionE86SM Catalog, order #19255, and the FusionE86SM
CD-ROM, order #21058, describe these solutions.
In addition, mature development tools and applications for the x86 platform are
widely available in the general marketplace.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
3-5
Appendix A
Evaluation Board Default Settings
This chapter lists the default settings of the ÉlanSC400 microcontroller evaluation
board when it is shipped.
2.0
Élan™SC400 Microcontroller Evaluation Board User’s Manual
A-1
Location
Pins Set
Signal
JP27
1–2
VCCCPU
JP28
1–2
AVCC
JP29
1–2
VCCRTC
JP30
1–2
VCC
JP31
1–2
VCCMEM
JP32
1–2
VCCBUS
JP33
1–2
VCCLCD
JP34
1–2
VCCPCM
JP35
1–2
VCCSER
JP64
1–2
VCCSYS
Table A-2. System Power Plane Jumpers Default Settings
A-2
Location
Pins Set
Signal
JP46
1–2
VCCPCMA5
JP47
1–2
VPPPCMA
JP48
1–2
VCCPCMB5
JP49
1–2
VPPPCMB
JP50
1–2, 3–4
VCCDRAM3
JP51
1–2
VCCSER3
JP52
1–2
VCCROM5
JP53
1–2, 3–4
VCCISA5
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
Table A-1. Microcontroller Power Plane Jumpers Default Settings
Table A-3. Miscellaneous Jumpers Default Settings
Location
Pins Set
Function
JP22
NP
Selects PIRQ5
JP26
NP
Selects PIRQ4
JP41
NP
Selects PDACK1
JP42
NP
Selects PDACK0
JP43
NP
Selects PDRQ0
JP44
NP
Selects PDRQ1
JP45
3–4
Enables PC card socket B
Notes:
An NP indicates that the jumper is not populated.
Table A-4. ROM Device Jumpers Default Settings
2.0
Location
Pins Set
Function
JP36
2–3
Routes ROMCS0 to DIP Socket
JP37
1–2
Routes ROMCS1 to Flash
memory x16-1
JP38
1–2
Routes ROMCS2 to Flash
memory x16-2
JP39
1–2
Selects devices in DIP socket as
Flash memory
JP40
1–2
Selects device in DIP socket as
Flash memory/EPROM
Élan™SC400 Microcontroller Evaluation Board User’s Manual
A-3
Table A-5. Switch Default Settings
A-4
Setting
Function
SW3-1
Off
CFG0 = 0: x8 or x16 boot ROM
SW3-2
Off
CFG1 = 0: x8 boot ROM
SW3-3
Off
CFG2 = 0: Boot on ROMCS0
SW4-1
Off
Sets ACIN active
SW4-2
Off
Sets BL0 inactive
SW4-3
Off
Sets BL1 inactive
SW4-4
Off
Sets BL2 inactive
SW4-5
On
Disables matrix keyboard
SW4-6
On
Sets DIAG CFG0 to 0
SW4-7
On
Sets DIAG CFG1 to 0
SW4-8
On
Sets DIAG CFG2 to 0
SW5
C2
Enables AT keyboard
SW6
C1
Routes programmable DMA
channel 0 to Super I/O
SW9-1
On
Enables CASL2 to DRAM
SW9-2
On
Enables CASL3 to DRAM
SW9-3
On
Enables CASH2 to DRAM
SW9-4
On
Enables CASH3 to DRAM
SW9-5
On
Enables RAS2 to DRAM
SW9-6
On
Enables RAS3 to DRAM
SW9-7
On
Enables MA12 to DRAM
SW10
C1
Routes programmable DMA
channel 0 to audio
SW11
C1
Routes programmable IRQ2 to
Super I/O
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
Switch Segment
Appendix B
Verified Peripherals
This a list of peripherals that have been verified to work on the ÉlanSC400
microcontroller evaluation board.
Table B-1. Verified Peripherals
Peripheral
Floppy Drive
Hard Drive
2.0
Manufacturer
TEAC
Maxtor
Quantum
Western Digital
Power Supply
Senstron
Likom
AT Keyboard
Chicony
AT/XT Keyboard Keytronic
Matrix Keyboard Fujitsu
VGA Monitor
CTX
Mitsubishi
NEC MultiSync
NEC MultiSync
Video Card
Trident
PCMCIA
SunDisk ATA
AMD
Various SRAM cards
Model #
FD-235HF
7541A
ProDrive LPS series
Caviar series
SQH-4154
PSA-2054C
KB-5911
EO3600QL-C
#N860-1406-T001
6439
15FS
3D
5FGE
TVGA 9000I
D Series Flash cards
Élan™SC400 Microcontroller Evaluation Board User’s Manual
B-1
Appendix C
Board Layout Suggestions
The following suggestions concern the ÉlanSC400 microcontroller evaluation
board layout strategy for the 32-kHz oscillator, the PLLs, and the power supplies.
The goal is to minimize noise and noise coupling associated with the way the board
is laid out. Special care is needed to minimize board leakages which can be fatal
to pins that are sensitive to leakage currents, such as the two crystal oscillator pins,
XTAl1 and XTAL2.
32-kHz Oscillator
Prudent board layout for the 32-kHz oscillator suggests the following precautions:
• The crystal capacitor locations on the evaluation board are not populated and
not necessary in a finished design. They were included for testing purposes only.
2.0
• Route the area around the oscillator by hand.
• Keep the two traces, XTAL1 and XTAL2, as short as possible.
• Keep all noisy signals (e.g., PLL filters and other clocking signals) as far away
from XTAL1 and XTAL2 as possible. XTAL1 is much more sensitive to noise
coupling than XTAL2.
• Minimize parasitic capacitance between XTAL1 and XTAL2; even a few
picofarads can potentially cause the oscillation frequency to be off target.
Phase-Locked Loops
Board layout considerations for the four PLLs suggest the following precautions:
• The loop filter signals are all close to one corner of the chip. Place the loop filter
components as close as possible to this corner.
• Route the area around the loop filters first, and by hand. Keep the traces as short
as possible and keep them as far away as possible from each other and from
other clocking signals.
• As with the oscillator, keep all noisy signals as far away as possible, even on
the inner layers.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
C-1
• For additional protection, put an Analog VCC power plane directly under the
loop filter circuit.
• See the microcontroller data sheet for loop filter component recommendations.
C2 in the PLL circuit filters high-frequency noise. (See Figure C-1.) The C1
and R values adjust lock time and jitter. Larger RC values reduce jitter in the
PLL but increase lock time (the time required for the loop filter voltage to
stabilize after reset). As RC values get larger, the LF voltage will tend to remain
unstable long after reset.
VCCA
C1
µF
R
4.7K
C2
µF
2.0
Loop Filter Signal
Figure C-1.PLL Schematic
Power Supplies
Board layout considerations for the power supplies suggest the following
precautions:
• Bring the analog VCC and digital VCC on separate conductors from the output of
the voltage regulator to the ÉlanSC400 microcontroller. If you use traces instead
of power planes, make sure they are thick and wide.
• Filter the analog VCC with an RLC second-order low-pass filter (e.g., R= 10 Ω,
L=47 µH, C=33 µF).
• Since the digital VCC carries much more current than the analog VCC, a second
order LC low-pass filter should be used instead (i.e., the series resistor should
be removed).
• A small capacitor in the order of a few nanofarads can be added in parallel to
the large filter capacitor to suppress high-frequency noise.
• Isolate the analog ground plane from the digital ground plane on the board, and
connect them after decoupling.
C-2
Élan™SC400 Microcontroller Evaluation Board User’s Manual
Appendix D
Bill of Materials and Schematics
The bill of materials for the ÉlanSC400 microcontroller evaluation board begins
on page D-2.
The actual schematics used to build the ÉlanSC400 microcontroller evaluation
board begin on page D-8.
2.0
Élan™SC400 Microcontroller Evaluation Board User’s Manual
D-1
Board Bill of Materials (BOM)
Table D-1. ÉlanSC400 Microcontroller Evaluation Board BOM
Quantity
Reference
Part
Package
Description
1
1
BT1
3.0 COIN CELL
TH
Keystone 103 or 106
2
9
C1,C5,C10,C14,C18,C22,
C26,C30,C48,C212
0.001 uF
805
3
11
C2,C6,C11,C15,C19,C23,
C27,C31,C44,C208,C209,
C213
0.01 uF
805
4
105
C3,C7,C9,C12,C16,C20,C24,
C28,C32,C34,C35,C36,C37,C
49,C62,C63,C64,C65,C66,C67
,C68,C69,C70,C71,C72,C73,C
74,C75,C76,C77,C78,C79,C80
,C81,C82,C83,C84,C85,C86,C
87,C88,C89,C90,C91,C93,C95
,C96,C97,C98,C99,C100,C101
,C102,C103,C104,C105,C106,
C107,C108,C109,C110,C111,
C112,C113,C114,C115,C116,C
117,C118,C119,C120,C121,C1
22,C130,
C131,C132,C133,C134,C135,
C136,C156,C167,C171,C174,
C175,C176,C177,C178,C179,
C180,C182,C185,C186,C187,
C188,C189,C190,C194,C195,
C202,C203,C206,C207,C210,
C211,C214
0.1 uF
805
5
2
C4,C13
33 uF
D CASE, 16
V
6
34
C8,C40,C126,C127,C128,C12
9,C139,C140,C141,C142,
C145,C146,C147,C148,C149,
C150,C151,C152,C153,C154,
C157,C158,C159,C160,C161,
C162,C165,C168,C169,C172,
C181,C192,C198,C201
10 uF
C CASE, 16
V
2.0
Item
Notes:
An asterisk (*) indicates parts that are not populated.
D-2
Élan™SC400 Microcontroller Evaluation Board User’s Manual
Table D-1. ÉlanSC400 Microcontroller Evaluation Board BOM (Continued)
2.0
Item
Quantity
Reference
Part
Package
Description
7
11
C17,C21,C25,C29,C33,C123,
C124,C125,C137,C138,C193,
C215
1 uF
A CASE, 16
V
8
2
C38,C39
*CAP NP
805
9
1
C41
330 pF
805
10
2
C42,C43
470 pF
805
11
1
C45
15 pF
805
12
1
C46
33 pF
805
13
3
C47,C183,C184
22pf
805
14
14
C50,C51,C52,C53,C54,C55,C
56,C57,C58,C59,C60,C61,
C199,C200
0.33 uF
805
15
2
C94,C92
6.8 uF
A CASE, 10
V
16
6
C155,C163,C164,C166,C170,
C173
4.7 uF
C CASE, 16
V
17
2
C143,C144
4.7 uF
E CASE, 50
V
18
2
C191,C204
2700 pF
805
19
2
C197,C196
1000 pF
805
20
1
C205
1.0 uF
1206
21
1
D1
BAT54C
SOT-23
PHILLIPS BAT54C
22
1
D2
BAT54
SOT-23
PHILLIPS BAT54
23
2
JP26,JP22
HEADER 11X2
TH
24
16
JP27,JP28,JP29,JP30,JP31,JP3
2,JP33,JP34,JP35,P42,
JP46,JP47,JP48,JP49,JP51,
JP52,JP64
HEADER 2
TH
25
5
JP36,JP37,JP38,JP40,P41
HEADER 3
TH
26
1
JP39
HEADER 3X2
TH
27
4
JP41,JP42,JP43,JP44
HEADER 7X2
TH
28
3
JP45,JP50,JP53
HEADER 2X2
TH
29
10
JP54,JP55,JP56,JP57,JP58,JP5
9,JP60,JP61,JP62,JP63
HEADER 1
TH
Notes:
An asterisk (*) indicates parts that are not populated.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
D-3
Table D-1. ÉlanSC400 Microcontroller Evaluation Board BOM (Continued)
Quantity
Reference
Part
Package
Description
30
1
LS1
SPEAKER
TH
ISL-8032VT
31
3
L1,L2,L3
INDUCTOR
1206
TDK CB70-1206
32
2
P1,P2
PC POWER CONN
TH
Burndy GTC6R-1
33
2
P4,P7
COND26
TH
AMP 1-534206-3
34
4
P5,P8,P9,P10
72-PIN SIMM
TH
Molex 15-82-0762
35
1
P6
KYBD CONN
TH
AMP 212044-1
36
1
P11
MOUSE CONN.
TH
AMP 750329-2
37
1
P12
IDE CONN 40
TH-40
SHRD HEADER
2X20
38
1
P14
FDD CONN.
TH-34
SHRD HEADER
2X17
39
6
P16,P17,P20,P21,P24,P25
HP CONN
TH-2x10SHRD
3M:2520-6003UB
40
4
P18,P26,P39,P40
COND50
SMT-2x25
AMP 104652-5
41
3
P23,P47,P48
SERIAL PORT
TH
AMP 745410-1
42
2
P31,P32
ADA CONN
TH-2x25SHRD
43
2
P33,P34
ISA AT CONN
TH
44
1
P35
HEADER 5X2
TH
45
1
P37
CON7
TH-7
Molex 5597 39-513074
46
1
P38
CON14
TH-14
Molex 5597 39-513144
47
2
P43,P44
PCMCIA CONN.
TH
AMP 535653-1
48
1
P45
PARALLEL PORT
TH
AMP 745967-7
49
1
P46
*HEADER 2
TH
50
2
RS2,RS1
RSHORT
51
2
R1,R2
10
805
52
4
R86,R87,R89,R90
10
1206
53
5
R3,R14,R20,R73,R173
0
805
2.0
Item
AMP 645169-3
Notes:
An asterisk (*) indicates parts that are not populated.
D-4
Élan™SC400 Microcontroller Evaluation Board User’s Manual
Table D-1. ÉlanSC400 Microcontroller Evaluation Board BOM (Continued)
2.0
Item
Quantity
Reference
Part
Package
54
66
R4,R5,R6,R7,R21,R22,R23,R2
4,R25,R50,R51,R57,R58,
R59,R60,R61,R62,R63,R64,
R65,R66,R67,R70,R71,R74,
R78,R79,R110,R111,R133,
R134,R135,R136,R137,R138,
R139,R142,R143,R145,R146,
R147,R148,R149,R150,R151,
R152,R162,R163,R164,R165,
R166,R167,R168,R169,R170,
R171,R176,R177,R178,R183,
R185,R187,R188,R189,R190,
R191
10K
805
55
4
R8,R9,R10,R11
330
805
56
1
R12
150K
805
57
4
R13,R19,R140,R182
100K
805
58
11
R15,R16,R17,R18,R123,R124,
R125,R126,R129,R130,
R179
4.7K
805
59
3
R26,R72,R75
*0
805
60
46
R27,R28,R29,R30,R31,R32,R
33,R34,R35,R36,R37,R38,
R39,R40,R41,R42,R43,R44,
R45,R46,R47,R48,R49,R53,
R54,R55,R56,R76,R77,R80,
R81,R82,R83,R84,R113,
R114,R115,R116,R117,R118,
R119,R120,R121,R122,R131,
R132
1M
805
61
19
R52,R68,R95,R96,R101,R102,
R103,R104,R105,R106,
R107,R108,R109,R153,R154,
R155,R158,R159,R160
1K
805
62
2
R85,R88
47
1206
63
4
R91,R92,R93,R94
*4.7K
805
64
5
R97,R98,R99,R100,R144
*10K
805
65
1
R112
220
805
66
3
R127,R141,R180
2.2K
805
Description
Notes:
An asterisk (*) indicates parts that are not populated.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
D-5
Table D-1. ÉlanSC400 Microcontroller Evaluation Board BOM (Continued)
Quantity
Reference
Part
Package
Description
67
1
R128
100
805
68
2
R156,R157
*1K
805
69
1
R161
3.3K
805
70
1
R175
47K
805
71
1
R181
6.8K
805
72
2
R186,R184
22K
805
73
1
SP1
*SPARE20
SOIC-20
74
1
SP2
*SPARE14
SOIC-14
75
3
SW1,SW7,SW8
PBNO
SMT
C&K KT11P2SM
76
1
SW3
SW DIP-4
TH
C&K BD04
77
2
SW9,SW4
SW DIP-8
TH
C&K BD08
78
4
SW5,SW6,SW10,SW11
SW DPDT
TH
Grayhill 76SD01
79
24
S1,S2,S3,S4,S5,S6,S7,S8,S9,S
10,S11,S12,S13,S14,
S15,S16,S17,S18,S19,S20,
S21,S22,S23,S24
SHORT
80
16
TP1,TP2,TP3,TP4,TP5,TP6,T
P7,TP8,TP9,TP10,TP11,
TP12,TP13,TP14,TP15,TP16
TESTPT
81
1
U6
Super I/O
PQFP-160
National
PC87306VUL
82
2
U7,U8
74ACT245
SOIC-20
83
7
U9,U12,U13,U19,U34,U43,U4
9
74ACT244
SOIC-20
84
1
U11
74ALVC164245
SSOP-48
TI
SN74ALVC164245
DLR
85
1
U14
E4_292
BGA-292
AMD ElanSC400
86
1
U17
LTC1327
SSOP-28
RS232-3V
87
6
U22,U23,U37,U38,U39,U40
29F016
TSOP-48
AM29F016EC
88
1
U24
29F040
32 DIP
Socket
AM29F040PC
89
1
U29
PALCE20V8H-7PC
24 DIP
Socket
AMD
PALCE20V8H-7PC
2.0
Item
Notes:
An asterisk (*) indicates parts that are not populated.
D-6
Élan™SC400 Microcontroller Evaluation Board User’s Manual
Table D-1. ÉlanSC400 Microcontroller Evaluation Board BOM (Continued)
2.0
Item
Quantity
Reference
Part
Package
Description
90
4
U30,U31,U32,U33
Hex Display
TH
TI -TIL311
91
1
U36
74ACT04
SOIC-14
92
1
U41
74ACT32
SOIC-14
93
1
U42
74ACT08
SOIC-14
94
2
U44,U45
TFDS6000
SMT
Temic TFDS6000
“D”
95
2
U46,U53
TC7SH32FU
SSOP5-P-A
Toshiba
96
1
U47
74ACT373
SOIC-20
97
1
U48
74ACT02
SOIC-14
98
2
U50,U51
LTC1349
SSOP-28
99
1
U52
74ACT125
SOIC-14
100
1
U54
Pcmcia Pwr
SSOP-28
101
1
U55
74ACT240
SOIC-20
102
1
U56
LTC1478
SOIC-16
LINEAR TECH
103
1
U57
CS 4236B
TQFP-100
Crystal 4236B-KQ
104
1
U58
LTC1477
SOIC-8
LINEAR TECH
105
1
U60
LM4861M
SOIC-8
National
Semiconductor
106
1
X1
32.768 KHz
CRYSTAL
SMT
Ecliptek ECPSM29T
107
1
X2
MICROPHONE
TH-2
Panasonic WM54BT
108
1
Y1
24MHz OSC
SMT
Ecliptek
23EC2500ETT24MHz-G
109
1
Y2
8.00MHz OSC
SMT
Ecliptek
23EC2500ETT8.0MHz-G
110
1
Y3
14.318MHz OSC
SMT
Ecliptek
23EC2500ETT14.318MHz-G
111
1
Y4
16.93440Mhz
SMT
Cal Crystal
CCL-SM3B14F
RS232-5V
MIC2563A-1
Notes:
An asterisk (*) indicates parts that are not populated.
Élan™SC400 Microcontroller Evaluation Board User’s Manual
D-7
Schematics
2.0
The schematics that follow are the actual CAD schematics used to build the
ÉlanSC400 microcontroller evaluation board. These schematics are useful for
understanding and modifying the evaluation board. Since the evaluation board
incorporates many different possible configurations for the ÉlanSC400
microcontroller, these schematics are not a good place to start for actual ÉlanSC400
microcontroller-based designs.
D-8
Élan™SC400 Microcontroller Evaluation Board User’s Manual
1
2
3
4
5
Table of Contents
A
ElanSC400
Verification Board
B
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
1: H2.SCH
2: H2SCKT.SCH
3: DEBUG.SCH
4: XTAL.SCH
5: DRAM.SCH
6: VLCONN.SCH
7: DATABUFF.SCH
8: ROM.SCH
9: ROMKID.SCH
10: ISABUFF.SCH
11: ISACONN.SCH
12: PCMCIA.SCH
13: SERIAL.SCH
14: PARALLEL.SCH
15: SUPERIO.SCH
16: DRIVES.SCH
17: SIO232.SCH
18: SIOKBRD.SCH
19: PERIPWR.SCH
20: SYSPOWER.SCH
21: MISC.SCH
22: AUDIC.SCH
23: AUDPORT.SCH
A
B
Schematics
C
C
Rev 1.0:Original design
Rev 3.0: Cont.
Sh.8: Removed header JP36.
Removed ROM-2.
Removed DIAGCS# signal from headers.
Replaced JP31-JP33 3 X 2 headers with 3 X 1 headers.
Changed App Flash names to X16-0, -1, -2.
Changed ROM-1 name to DIP.
Added off page connector to X16CS# signals.
Sh.9: Added four 29F016 flash chips.
Added off page connectors for X16CS# signals.
Sh.11: Removed short shape S25 and S26 from VCCISA5.
Renamed 8MHz and 14MHz signals to CLK8MHz and CLK14MHz
Sh.12: Added a 244 buffer.
Sh.13: Removed IrDA tranceivers and circuity.
Added TFDS6000 tranceivers and circuity from SC450 IrDA port design.
Sh.15: Removed short shape S7 from VCCISA5.
Sh.16: Removed header JP3 and plug P4 from P12Volt and VCCISA5.
Removed IDE & FDD power conn.
Sh.18: Removed diode D5 and 1K resistor from 74ACT125 and added TC7SH32FU.
Added 2.2K and 100 ohm resistor, .1uF cap, and a switch
between RSTDRV off page connector and P5 KYBD CONN.
Sh.20: Removed header P3 and diodes D3 and D2.
Removed power on LED and R26.
Moved VCC current jumper circuit to H2SCKT.SCH page.
Sh.21: Removed all verification testing pullups.
Added spare 04 inverter to VCCISA5.
Sh.22: Added audio driver with respective circuity for audio capability to the board.
Sh.23: Added microphone, and speaker with respective circuity for audio capability.
Rev 1.1:
Sh. 11: Corrected CAD for ISA Bus connector.
D
E
Rev 2.0:
Sh.2:
Added 0.01uF & 0.001uF caps to ElanSC400 power planes.
Added pads to bottom of board for caps near SC400 socket.
Sh.3:
Removed VCC5 from analyzer headers.
Removed RESET# from analyzer header P19.
Added GND to NI-1 & NI-2 connectors.
Added RESET# to NI-2 connector.
Changed
SW5 & SW6 from an Omron B3S1000 to a C&K KT11P2SM.
Sh.4:
Changed LFx circuit from a one component to three component design.
Added GND to P27 for RESET#.
Sh.6:
Added VL device VDD & VEE controls to P20.
Added VCC5 to P23.
Sh.7:
Changed RS1-RS7 to sets of 0 ohm resistors.
Changed pull-ups on BIOSCS#, DIAGCS#, & X16CS# from VCCROM5 to VCC3.
Sh.8:
Sh.9:
Added ROMID2 to P42.
Sh.10: Added KBDROW10 (BALE) to buffer U24.
Sh.11: Added buffered ISABALE to ISA connector P34 & P35.
Changed SA20-25 on U9 to buffered BSA20-25.
Changed pull-ups on IOCHRDY, KBDROW12 (MCS16#), & IOCS16# from VCCISA5 to VCC3.
Sh.12: Changed VCC for U22 from VCCISA5 to VCC3.
Changed pull-ups on PCMCIA card detects for slot A & slot B from VCCISA5 to VCC3.
Sh.13: Added work-around for SC400 IrDA errata to invert TXD & RXD.
Sh.14: Changed pull-ups on PPOEN# & PPWE# from VCCISA5 to VCC3.
Added pull-ups to VCC3 on STRB#, AFDT#, INIT#, & SLCTIN#.
Sh.15: Added ROMID2 to U10.
Sh.18: Changed P12 from an AMP right angle 749265-1 to an AMP vertical 750329-2.
Added circuit to translate 5 volt input to the SC400 to 3.3 volts.
Sh.19: Changed circuit for PSLVEE to support VL-bus devices also.
Sh.20: Changed position & pinout of P6 & P7 for power supply module.
Added circuit for support of an external back-up battery.
Added bulk caps for P5VOLT, P12VOLT, VCCCPU, VCCANLG3, VEEPOS, & VEENEG.
Rev 3.0:
Sh.2: Removed cap C87 from VCCH2CPU and cap C92 from AVCC.
Removed 1.2uH and 47uH inductosr from VCCCPU and VCCANLG3 respectively.
Removed off page connector from VCCRTC3.
Added JP24 and respective circuity.
Renamed SDA and SCL to ROMCS2# and GPIOCS1 respectively and removed SDA and SCL from pin name.
Add VCC current jumper JP23, .1uF cap, and 10 ohm resistor to VCCRTC.
Sh.3: Removed header JP22.
Added CLK8MHz signal to conn P19.
Added BNDSCEN signal to header P38.
Connected IOR#, IOW#, MEMR#, and MEMW# to conns P36, P25, P8, and P16 respectively.
Sh.4: Removed buzzer circuit.
Removed header P28.
Replaced 510pF, .01uF, and .22uF caps with 470pF, .001uF, and .01uF caps respectively.
Sh.5: Removed 0 ohm resistors R41 - R46.
Sh.7: Removed S12 and changed VCCISA5 to VCCSUSP.
Removed 10K resistors R103, R104, R125, and R126.
Replaced two HD151015 buffers with one 74ALVC164245 buffer.
Replaced zero value resistors with 8-dip switch.
Added two 244 buffers.
(C) Advanced Micro Devices, Inc.
2
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
Title
ElanSC400 Verification Board
Size
Document Number
H2.SCH
Date: Wednesday, September 10, 1997
1
D
3
4
Rev
3.0
Sheet
5
1
of
23
E
1
2
3
4
5
U14
VCCANLG3
AVCC
JP28
1
2
R1
AVCC
RAVCC
10
C5
C6
0.001uF
0.01uF
C7
0.1uF
+ C8
10uF
133
141
149
157
124
132
140
148
156
164
172
21
18
36
13
8
24
81
115
105
137
209
252
194
158
143
117
101
85
225
223
169
237
222
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
VCC
VCCH2CPU
VCCMEM
VCCBUS
VCCSYS
VCCLCD
VCCSER
VCCRTCR
VCCPCM
AVCC
A
SA0
SA1
SA2
SA3
SA4
SA5
SA6
SA7
SA8
SA9
SA10
SA11
SA12
SA13
SA14
SA15
SA16
SA17
SA18
SA19
SA20
SA21
SA22
SA23
SA24
SA25
176
159
168
150
160
151
152
142
144
135
134
136
128
127
120
126
125
119
112
118
111
104
103
110
96
109
SA[0..25]
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
C
30
10
49
29
9
28
48
7
27
6
47
26
5
46
25
4
D[0..15]
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
D27
D28
D29
D30
D31
99
90
107
98
89
106
97
114
123
122
113
121
129
130
145
131
D[16..31]
SA0
SA1
SA2
SA3
SA4
SA5
SA6
SA7
SA8
SA9
SA10
SA11
SA12
SA13
SA14
SA15
SA16
SA17
SA18
SA19
SA20
SA21
SA22
SA23
SA24
SA25
ICDIR
WE#
OE#
CD-A#
RDY-A#
BVD1-A
BVD2-A
WP-A
WAIT-AB#
RST-A_BNDSCN-TDI
REG-A#_BNDSCN_TDO
MCEH-A#_BNDSCN_TMS
MCEL-A#_BNDSCN_TCK
PCMA-VCC#_GPIOCS13
PCMA-VPP1_GPIOCS14
PCMA-VPP2_GPIO15
CDA2#_STATIC-CLK_GPIO20
139
146
153
162
155
197
163
170
177
161
138
147
154
212
232
251
102
ICDIR
PCMWE#
PCMOE#
CDA1#
RDYA#
BVD1A
BVD2A
WPA
WAIT#
RSTA
REGA#
MCEHA#
MCELA#
PCMVCCA#
PCMVPP1A
PCMVPP2A
CDA2#
PCMB-VCC#_GPIO16
PCMB-VPP1_GPIO17
PCMB-VPP2_GPIO18
PPDWE#_GPIO21
PPOEN#_GPIO22
SLCT_WP-B_GPIO23
BUSY_BVD2-B_GPIO24
ACK#_BVD1-B_GPIO25
PE_RDY-B#_GPIO26
ERROR#_CD-B#_GPIO27
INIT#_REG-B#_GPIO28
SLCTIN#_RST-B_GPIO29
AFDT#_MCEH-B#_GPIO30
STRB#_MCEL-B#_GPIO31
211
231
250
199
171
180
179
178
218
200
238
219
217
198
PCMVCCB#
PCMVPP1B
PCMVPP2B
PPDWE#
PPOEN#
SLCT
BUSY
ACK#
PE
ERROR#
INIT#
SLCTIN#
AFDT#
STRB#
82
61
2
23
43
1
22
45
KBDCOL0
KBDCOL1
KBDCOL2
KBDCOL3
KBDCOL4
KBDCOL5
KBDCOL6
KBDCOL7
KBDCOL0_[XTDATA]
KBDCOL1_[XTCLK]
KBDCOL2_PIRQ3
KBDCOL3_PIRQ4
KBDCOL4_PIRQ5
KBDCOL5_PIRQ6
KBDCOL6_PIRQ7
KBDCOL7
ElanSC400
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
D27
D28
D29
D30
D31
KBDROW0_CASL2#
KBDROW1_CASL3#
KBDROW2_CASH2#
KBDROW3_CASH3#
KBDROW4_RAS2#
KBDROW5_RAS3#
KBDROW6_MA12
KBDROW7_PDACK1#
KBDROW8_PDRQ1
KBDROW9_PIRQ2
KBDROW10_BALE
KBDROW11_SBHE#
KBDROW12_MCS16#
KBDROW13_R32BFOE#
KBDROW14_SUSRES
[SD0]
[SD1]
[SD2]
[SD3]
[SD4]
[SD5]
[SD6]
[SD7]
[SD8]
[SD9]
[SD10]
[SD11]
[SD12]
[SD13]
[SD14]
[SD15]
DBUFOE#
DBUFRDH
DBUFRDL
44
77
58
ROMRD#
ROMWR#
ROMCS0#
ROMCS1#
216
195
166
175
ROMRD#
ROMWR#
ROMCS0#
ROMCS1#
ACIN
BL0#
BL1#
BL2#
LBL2#
228
230
249
229
210
ACIN
BL0#_CLKIO
BL1#
BL2#
LBL2#_GPIO19
BBATSEN
202
BBATSEN
DBUFOE#_GPIO-CS4
DBUFRDH_GPIO-CS3
DBUFRDL_GPIO-CS2
SPKR
203
SPKR
BNDSCEN
247
BNDSCNEN
X32IN
X32OUT
242
240
X32IN
X32OUT
LFHS
LFLS
LFVID
LFINT
201
220
221
239
LFHS
LFLS
LFVID
LFINT
VCCCPU
JP27
1
2
VCCH2CPU
C1
C2
0.001uF
0.01uF
C3
0.1uF
+ C4
33uF
VCC3
JP64
1
2
VCCSYS
C212
C213
C214
0.1uF
0.001uF 0.01uF
JP30
1
2
VCC
KBDCOL[0..7]
39
76
57
38
75
56
37
63
42
83
62
41
91
3
248
KBDROW0
KBDROW1
KBDROW2
KBDROW3
KBDROW4
KBDROW5
KBDROW6
KBDROW7
KBDROW8
KBDROW9
KBDROW10
KBDROW11
KBDROW12
KBDROW13
SUSRES
LCDDO_VL-RST#
LCDD1_VL-ADS#
LCDD2_VL-W/R#
LCDD3_VL-M/IO#
LCDD4_VL-LRDY#
LCDD5_VL-D/C#
LCDD6_VL-LDEV#
LCDD7_VL-BE3#
M_VL-BE2#
LC_VL-BE1#
SCK_VL-BE0#
FRM_VL-LCLK
LVEE#_VL-BRDY#
LVDD#_VL-BLAST
40
59
78
60
79
86
93
80
94
88
95
87
20
19
LCDD0
LCDD1
LCDD2
LCDD3
LCDD4
LCDD5
LCDD6
LCDD7
M
LC
SCK
FRM
LVEE#
LVDD#
CASH0#
CASL0#
CASH1#
CASL1#
RAS0#
RAS1#
MWE#
73
35
17
54
55
74
11
CASH0#
CASL0#
CASH1#
CASL1#
RAS0#
RAS1#
MWE#
MA0_{CFG0}
MA1_{CFG1}
MA2_{CFG2}
MA3_{CFG3}
MA4_{CFG4}
MA5
MA6
MA7
MA8
MA9
MA10
MA11
50
31
12
32
51
14
33
52
15
34
53
16
MA0
MA1
MA2
MA3
MA4
MA5
MA6
MA7
MA8
MA9
MA10
MA11
C10
C11
0.001uF
0.01uF
C12
0.1uF
+ C13
33uF
VCC3
JP31
1
2
VCCMEM
C14
C15
0.001uF
0.01uF
C16
0.1uF
KBDROW[0..13]
+ C17
1uF
244
205
224
206
246
227
226
207
DTR#
DCD#
RTS#
CTS#
SOUT
SIN
DSR#
RIN#
SIRIN
SIROUT
GPIO-CS0
GPIO-CS1
245
204
215
256
SIRIN
SIROUT
ROMCS2#
GPIOCS1
C
VCC3
JP32
1
2
VCCBUS
C18
C19
0.001uF
0.01uF
C20
0.1uF
+ C21
1uF
VCC3
JP33
1
2
VCCLCD
C22
C23
0.001uF
0.01uF
C24
0.1uF
+ C25
1uF
D
VCC3
JP34
1
2
VCCPCM
MA[0..11]
DTR#
DCD#
RTS#
CTS#
SOUT
SIN
DSR#
RIN#
B
+ C215
1uF
VCC3
C26
C27
0.001uF
0.01uF
C28
0.1uF
+ C29
1uF
VCC3
JP35
1
2
VCCSER
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
165
173
188
189
190
191
192
193
64
65
66
67
68
69
70
71
72
84
92
100
108
116
181
182
183
184
185
186
187
241
D
RESET#
RSTDRV
IOR#
IOW#
MEMR#
MEMW#
IOCS16#_GPIO-CS5
IOCHRDY_GPIO-CS6
PIRQ1_GPIO-CS7
PIRQ0_GPIO-CS8
TC_GPIO-CS9
AEN_GPIO-CS10
PDACK0#_GPIO-CS11
PDRQ0_GPIO-CS12
VCC
VCC
VCC
VCC
VCCCPU
VCCCPU
VCCCPU
VCCCPU
VCCCPU
VCCCPU
VCCCPU
VCCMEM
VCCMEM
VCCMEM
VCCMEM
VCCMEM
VCCMEM
VCCBUS
VCCBUS
VCCBUS
VCCBUS
VCCSYS
VCCSYS
VCCSYS
VCCSYS
VCCSYS
VCCSYS
VCCLCD
VCCLCD
VCCSER
VCCRTC
VCCPCM
VCCPCM
VCCANALOG
243
208
196
167
236
174
235
214
255
234
254
213
233
253
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSSANALOG
B
RESET#
RSTDRV
IOR#
IOW#
MEMR#
MEMW#
IOCS16#
IOCHRDY
PIRQ1
PIRQ0
TC
AEN
PDACK0#
PDRQ0
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
A
C30
C31
0.001uF
0.01uF
C32
0.1uF
+ C33
1uF
Rev 3.0
E
E
VCCRTC
(C) Advanced Micro Devices, Inc.
(800) 222-9323
JP29
R2
VCCRTCR
VCCRTCJ
Title
10
ElanSC400 Verification Board
C9
0.1uF
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
1
2
Size
Document Number
H2SCKT.SCH
Rev
3.0
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
Date: Monday, November 17, 1997
1
2
3
4
Sheet
5
2
of
23
1
2
P24
IOR#
SA14
SA12
SA10
SA8
SA6
SA4
SA2
SA0
A
1
3
5
7
9
11
13
15
17
19
IOW#
MEMW#
SA24
SA22
SA20
SA18
SA16
1
3
5
7
9
11
13
15
17
19
SA[0..25]
4
P31
SA15
SA13
SA11
SA9
SA7
SA5
SA3
SA1
Rev 3.0
POD 2
+5V
CLK2 24
CLK1
D15 6
D14
D13 8
D12
D11 10
D10
D9 12
D8
D7 14
D6
D5 16
D4
D3 18
D2
D1
D0
GND 20
HP CONN
3M:2520-6003UB
IOR#
MEMR#
SA25
SA23
SA21
SA19
SA17
PCMVCCA#
PCMVPP1A
PCMVPP2A
RSTA
REGA#
MCEHA#
MCELA#
PCMWE#
BVD1A
BVD2A
CDA1#
CDA2#
TC
AEN
PDACK0#
SIROUT
IOCS16#
IOCHRDY
PIRQ1
PIRQ0
PDRQ0
GPIOCS1
DBUFRDL
DBUFRDH
(GPIO-CS13)
(GPIO-CS14)
(GPIO15)
(TDI)
(TDO)
(TMS)
(TCK)
KBDCOL0
KBDCOL2
KBDCOL4
KBDCOL6
KBDROW0
KBDROW2
KBDROW4
KBDROW6
KBDROW8
BBATSEN
RESET#
KBDROW12
ACIN
BL0#
BL1#
BL2#
(XTDATA)
(PIRQ3)
(PIRQ5)
(PIRQ7)
(CASL2#)
(CASH2#)
(RAS2#)
(MA12)
(PDRQ1)
MEMR#
D14
D12
D10
D8
D6
D4
D2
D0
1
3
5
7
9
11
13
15
17
19
POD 3
+5V
CLK2 24
CLK1
D15 6
D14
D13 8
D12
D11 10
D10
D9 12
D8
D7 14
D6
D5 16
D4
D3 18
D2
D1
D0
GND 20
HP CONN
3M:2520-6003UB
D15
D13
D11
D9
D7
D5
D3
D1
HP Conn.
1
2
R3
0
NIRESET#
(MCS16#)
(CLKIO)
D[0..15]
P16
Rev 3.0
MEMW#
D30
D28
D26
D24
D22
D20
D18
D16
C
1
3
5
7
9
11
13
15
17
19
ROMRD#
ROMWR#
KBDROW10
POD 4
+5V
CLK2 24
CLK1
D15 6
D14
D13 8
D12
D11 10
D10
D9 12
D8
D7 14
D6
D5 16
D4
D3 18
D2
D1
D0
GND 20
HP CONN
3M:2520-6003UB
D31
D29
D27
D25
D23
D21
D19
D17
SOUT
RTS#
19
(GPIO16)
(GPIO17)
(GPIO18)
(GPIO28)
(GPIO29)
(GPIO30)
(GPIO21)
(GPIO22)
A7
A6 24
A5
A4 6
A3
A2 8
A1
A0 10
B7
B6 12
B5
B4 14
B3
B2 16
B1
B0 18
C7
C6 20
C5
C4 22
C3
C2 24
(GPIO20)
C1
C0 26
(GPIO-CS9)
A7
A6 28
(GPIO-CS10)
A5
A4 30
(GPIO-CS11)
A3
A2 32
A1
A0 34
(GPIO-CS5)
B7
B6 36
(GPIO-CS6)
B5
B4 38
(GPIO-CS7)
B3
B2 40
(GPIO-CS8)
B1
B0 42
(GPIO-CS12)
C7
C6 44
C5
C4 46
(GPIO-CS2)
C3
C2 48
(GPIO-CS3)
C1
C0
+5V
GND 50
ADA CONN
3M:925320-01-25-I
P32
P17
NI-1
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
B
Rev 3.0
5
POD 1
+5V
CLK2 24
CLK1
D15 6
D14
D13 8
D12
D11 10
D10
D9 12
D8
D7 14
D6
D5 16
D4
D3 18
D2
D1
D0
GND 20
HP CONN
3M:2520-6003UB
P20
Rev 3.0
3
(BALE)
(GPIO23)
(GPIO24)
(GPIO31)
(GPIO19)
(GPIO25)
(GPIO26)
(GPIO27)
(GPIO-CS4)
PCMVCCB#
PCMVPP1B
PCMVPP2B
INIT#
SLCTIN#
AFDT#
PPDWE#
PPOEN#
WPA
WAIT#
SLCT
BUSY
STRB#
LBL2#
PCMOE#
ICDIR
ACK#
PE
ERROR#
SIRIN
BNDSCEN
ROMCS2#
DBUFOE#
ADA Conn.
1
2
NI-2
A
B
(XTCLK)
(PIRQ4)
(PIRQ6)
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
A7
A6 24
A5
A4 6
A3
A2 8
A1
A0 10
B7
B6 12
B5
B4 14
B3
B2 16
B1
B0 18
C7
C6 20
C5
C4 22
C3
C2 24
C1
C0 26
A7
A6 28
A5
A4 30
A3
A2 32
A1
A0 34
B7
B6 36
B5
B4 38
B3
B2 40
B1
B0 42
C7
C6 44
C5
C4 46
C3
C2 48
C1
C0
+5V
GND 50
ADA CONN
3M:925320-01-25-I
KBDCOL1
KBDCOL3
KBDCOL5
KBDCOL7
(CASL3#) KBDROW1
(CASH3#) KBDROW3
(RAS3#)
KBDROW5
(PDACK1#) KBDROW7
(PIRQ2)
KBDROW9
(KBDROW14) SUSRES
RDYA#
RIN#
DCD#
CTS#
DSR#
SIN
ROMCS0#
ROMCS1#
(SBHE#)
KBDROW11
(R32BFOE#)KBDROW13
49
DTR#
SPKR
50
C
Top View
20
Top View
D[16..31]
P21
CASH0#
MWE#
MA10
MA8
MA6
MA4
MA2
MA0
D
1
3
5
7
9
11
13
15
17
19
POD 5
+5V
CLK2 24
CLK1
D15 6
D14
D13 8
D12
D11 10
D10
D9 12
D8
D7 14
D6
D5 16
D4
D3 18
D2
D1
D0
GND 20
HP CONN
3M:2520-6003UB
CASL0#
RAS0#
MA11
MA9
MA7
MA5
MA3
MA1
D
1
2
3
RAS1#
CASH1#
CASL1#
JTAG Connector
P41
MA[0..11]
P25
Rev 3.0
CLK8MHZ
RSTDRV
LVDD#
FRM
M
LCDD6
LCDD4
LCDD2
LCDD0
E
1
3
5
(VL-BLAST) 7
(VL-LCLK) 9
(VL-BE2#) 11
(VL-LDEV#) 13
(VL-LRDY#) 15
(VL-W/R#) 17
(VL-RST#) 19
BNDSCEN
REGA#
RSTA
MCEHA#
MCELA#
POD 6
+5V
CLK2 24
CLK1
D15 6
D14
D13 8
D12
D11 10
D10
D9 12
D8
D7 14
D6
D5 16
D4
D3 18
D2
D1
D0
GND 20
HP CONN
3M:2520-6003UB
(VL-BRDY#)
(VL-BE0#)
(VL-BE1#)
(VL-BE3#)
(VL-D/C#)
(VL-M/IO#)
(VL-ADS#)
1
P35
Rev 3.0
(TDO)
(TDI)
(TMS)
(TCK)
LVEE#
SCK
LC
LCDD7
LCDD5
LCDD3
LCDD1
1
2
3
4
5
6
7
8
9
10
HEADER 5X2
2
9
JTAG Connector
10
Top View
(C) Advanced Micro Devices, Inc.
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
Title
ElanSC400 Verification Board
Size
Document Number
DEBUG.SCH
Date: Monday, November 17, 1997
1
2
3
4
Rev
3.0
Sheet
5
3
of
23
E
1
2
3
4
SD[0..15]
VCCDRAM3
VCCISA5
U30
R4
10K
R5
10K
R6
10K
R7
10K
P80CS#
1
2
3
4
MA0
MA1
MA2
8
7
6
5
3
2
13
12
SD4
SD5
SD6
SD7
SW3
A
5
SD[0..15]
DA
DB
DC
DD
5
8
4
P80HD
10
CFG0
CFG1
CFG2
R8
330
SW DIP-4
C&K BD04
STRB
BLNK
LDC
RDC
VCC
LED
14
1
NC
NC
NC
6
9
11
GND
VCCISA5
U31
SD0
SD1
SD2
SD3
3
2
13
12
DA
DB
DC
DD
P80CS#
5
8
4
10
STRB
BLNK
LDC
RDC
7
P80LD
Hex Display
TI - TIL311
VCC
LED
14
1
NC
NC
NC
6
9
11
GND
PORT 80
A
7
Hex Display
TI - TIL311
R9
330
CFG3
MA3
MA[0..11]
VCCISA5
U32
SD4
SD5
SD6
SD7
SC400 PIN
STRAP
OPTIONS
CFG1
0
1
1
B
CFG0
0
0
1
P680CS#
Configuration
x8 ROMCS0# ROM Interface
x16 ROMCS0# ROM Interface
x32 ROMCS0# ROM Interface
P680HD
3
2
13
12
DA
DB
DC
DD
5
8
4
10
STRB
BLNK
LDC
RDC
R10
330
VCC
LED
14
1
NC
NC
NC
6
9
11
GND
3
2
13
12
DA
DB
DC
DD
P680CS#
5
8
4
10
STRB
BLNK
LDC
RDC
7
P680LD
Hex Display
TI - TIL311
CFG2 Configuration
0
Enable ROMCS0# decode on the ROMCS0# pin.
1
Enable ROMCS0# decode to access PCMCIA socket A.
VCCISA5
U33
SD0
SD1
SD2
SD3
VCC
LED
14
1
NC
NC
NC
6
9
11
GND
PORT 680
7
B
Hex Display
TI - TIL311
R11
330
VCCISA5
C34
0.1uF
CFG3 Configuration
NOT IN USE.
NOTE:
Place the 680h displays before the 80h displays if
possible. See diagram.
Port 680h
Port 80h
U32
U30
U33
C35
0.1uF
C36
0.1uF
C37
0.1uF
U31
C38
X32IN
1
C
2
3
1
2
4
4
VCC3
3
D2
BAT54
Reset Switch
R12
150K
P42
32.768 KHz CRYSTAL
ECLIPTEK ECPSM29T
3
X1
ECLIPTEK ECPSM29T
R13
100K
C39
X32OUT
2
SW7
1
1
2
RESICE#
2
3
3
*CAP NP
BAT54
1
C
R14
RESW#
*CAP NP
RESET#
PBNO
C&K KT11P2SM
0
+ C40
10uF
AVCC
D
D
Rev 3.0
1
15pF
VCC3
SW8
E
C47
22pF
R16
4.7K
C44
470pF
C48
0.01uF
0.001uF
R17
4.7K
R18
4.7K
High Speed PLL
Video PLL
Low Speed PLL
Intermediate PLL
R20
3
PBNO
C&K KT11P2SM
33pF
C43
LFHS
LFVID
LFLS
LFINT
R19
100K
1
C46
R15
4.7K
C&K SWITCH
Suspend/Resume Switch
470pF
LFINTR
2
C42
330pF
LFLSR
C45
C41
LFVIDR
3
LFHSR
4
SUSW
SUSRES
0
(C) Advanced Micro Devices, Inc.
C49
0.1uF
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
Title
Elan SC400 Verification Board
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
Size
Document Number
XTAL.SCH
Rev
3.0
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
Date: Monday, November 17, 1997
1
2
3
4
Sheet
5
4
of
23
E
1
2
3
VCCDRAM3
C50
0.33uF
C51
0.33uF
C52
0.33uF
C53
0.33uF
C54
0.33uF
C56
0.33uF
Rev 3.0
RAS0#
RAS2#
Rev 3.0
CASL0#
CASL1#
CASL2#
CASL3#
MWE#
MA[0..11]
D[0..15]
C
MA0
MA1
MA2
MA3
MA4
MA5
MA6
MA7
MA8
MA9
MA10
MA11
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
D27
D28
D29
D30
D31
D[16..31]
MA12
D
C57
0.33uF
VCCDRAM3
C58
0.33uF
VCCDRAM3
P10
10
30
59
44
45
34
33
40
43
41
42
47
12
13
14
15
16
17
18
28
31
32
19
29
2
4
6
8
20
22
24
26
49
51
53
55
57
61
63
65
3
5
7
9
21
23
25
27
50
52
54
56
58
60
62
64
67
68
69
70
11
35
36
37
38
46
48
66
71
1
39
72
C59
0.33uF
Rev 3.0
RAS1#
RAS3#
Rev 3.0
CASH0#
CASH1#
CASH2#
CASH3#
MWE#
MA[0..11]
D[0..15]
D[16..31]
MA0
MA1
MA2
MA3
MA4
MA5
MA6
MA7
MA8
MA9
MA10
MA11
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
D27
D28
D29
D30
D31
MA12
10
30
59
44
45
34
33
40
43
41
42
47
12
13
14
15
16
17
18
28
31
32
19
29
2
4
6
8
20
22
24
26
49
51
53
55
57
61
63
65
3
5
7
9
21
23
25
27
50
52
54
56
58
60
62
64
67
68
69
70
11
35
36
37
38
46
48
66
71
1
39
72
C60
0.33uF
C61
0.33uF
VCCDRAM3
VCCDRAM3
P8
P9
VCC
VCC
VCC
RAS0
RAS1
RAS2
RAS3
CAS0
CAS1
CAS2
CAS3
WE
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
D27
D28
D29
D30
D31
PRD1
PRD2
PRD3
PRD4
NC
NC
NC
NC
NC
NC
NC
NC
NC
GND
GND
GND
72PINSIMM
MOLEX 15-82-0762
5
VCCDRAM3
C55
0.33uF
VCCDRAM3
A
B
4
VCCDRAM3
VCC
VCC
VCC
RAS0
RAS1
RAS2
RAS3
CAS0
CAS1
CAS2
CAS3
WE
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
D27
D28
D29
D30
D31
PRD1
PRD2
PRD3
PRD4
NC
NC
NC
NC
NC
NC
NC
NC
NC
GND
GND
GND
72PINSIMM
MOLEX 15-82-0762
Rev 3.0
RAS2#
RAS0#
CASL0#
CASL1#
CASL2#
CASL3#
MWE#
MA[0..11]
D[0..15]
MA0
MA1
MA2
MA3
MA4
MA5
MA6
MA7
MA8
MA9
MA10
MA11
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
D27
D28
D29
D30
D31
D[16..31]
MA12
10
30
59
44
45
34
33
40
43
41
42
47
12
13
14
15
16
17
18
28
31
32
19
29
2
4
6
8
20
22
24
26
49
51
53
55
57
61
63
65
3
5
7
9
21
23
25
27
50
52
54
56
58
60
62
64
67
68
69
70
11
35
36
37
38
46
48
66
71
1
39
72
A
P5
VCC
VCC
VCC
RAS0
RAS1
RAS2
RAS3
CAS0
CAS1
CAS2
CAS3
WE
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
D27
D28
D29
D30
D31
PRD1
PRD2
PRD3
PRD4
NC
NC
NC
NC
NC
NC
NC
NC
NC
GND
GND
GND
72PINSIMM
MOLEX 15-82-0762
Rev 3.0
RAS3#
RAS1#
CASH0#
CASH1#
CASH2#
CASH3#
MWE#
MA[0..11]
D[0..15]
D[16..31]
MA0
MA1
MA2
MA3
MA4
MA5
MA6
MA7
MA8
MA9
MA10
MA11
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
D27
D28
D29
D30
D31
MA12
10
30
59
44
45
34
33
40
43
41
42
47
12
13
14
15
16
17
18
28
31
32
19
29
2
4
6
8
20
22
24
26
49
51
53
55
57
61
63
65
3
5
7
9
21
23
25
27
50
52
54
56
58
60
62
64
67
68
69
70
11
35
36
37
38
46
48
66
71
1
39
72
VCC
VCC
VCC
RAS0
RAS1
RAS2
RAS3
CAS0
CAS1
CAS2
CAS3
WE
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
D27
D28
D29
D30
D31
PRD1
PRD2
PRD3
PRD4
NC
NC
NC
NC
NC
NC
NC
NC
NC
GND
GND
GND
72PINSIMM
MOLEX 15-82-0762
B
C
D
3.3 Volt SIMMS Only
(C) Advanced Micro Devices, Inc.
E
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
NOTE:
Using 4Mx4 DRAM in a 64MB system will exceed the loading
requirements of the MWE# and MA signals. ElanSC400 will
need to be programmed to support this configuration.
Title
ElanSC400 Verification Board
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
Size
Document Number
DRAM.SCH
Rev
3.0
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
Date: Monday, November 17, 1997
1
2
3
4
Sheet
5
5
of
23
E
1
2
3
4
5
A
A
SA[0..25]
D[0..15]
VEEPOS
D[16..31]
VCCDRAM3
VCC5
P18
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
D0
D2
D4
D6
D8
D10
D12
D14
B
D16
D18
D20
D22
VCCISA5
R24
10K
D24
D26
D28
D30
R25
10K
VLCFG0
VLCFG1
VLCFG2
LBL2#
VLSTNBY#
R26
*0
VLCFG[1:0]:
Identifies availability and type of VL board
VEENEG
VCCLCD5
VCCDRAM3
VCCLCD3
P26
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
D1
D3
D5
D7
SA2
SA4
SA6
D9
D11
D13
D15
SA8
SA10
SA12
SA14
D17
D19
D21
D23
SA16
SA18
SA20
SA22
SA24
D25
D27
D29
D31
LCDD0
LCDD1
LCDD2
LCDD3
LCDD4
LCDD5
LCDD6
LCDD7
RSTDRV
(CTENVEE)
CTENVDD
PSLVEE
COND50
AMP 104652-5
VLCONN1
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
SA3
SA5
SA7
VCCISA5
SA9
SA11
SA13
SA15
SA17
SA19
SA21
SA23
SA25
LCDCFG0
LCDCFG1
LCDCFG2
R21
10K
R22
10K
R23
10K
B
LCDCFG0
LCDCFG1
LCDCFG2
M
LC
SCK
FRM
LVEE#
LVDD#
VL-BE2#
VL-BE1#
VL-BE0#
VL-LCLK
VL-BRDY#
VL-BLAST#
COND50
AMP 104652-5
VLCONN2
VLCFG2
The VL-Bus card will have a strong pullup on
VLCFG2 to disable the VEE and VDD supplies
when using the VL-Bus.
C
LCDCFG[2:0]:
Identifies availability and resolution of LCD
VL-BE3#
VL-LDEV#
VL-D/C#
VL-LRDY#
VL-M/IO#
VL-W/R#
VL-ADS#
VL-RST#
LBL2# may be used to put video controller in standby.
LCDD7
LCDD6
LCDD5
LCDD4
LCDD3
LCDD2
LCDD1
LCDD0
C
D
D
1
3
2
4
47 49
48 50
Edge of Board
VLCONN 1
VLCFG[1:0]:
Identifies availability and type of VL board
E
1
2
3
47 49
4
(C) Advanced Micro Devices, Inc.
VLCFG2
The VL-Bus card will have a strong pullup on
VLCFG2 to disable the VEE and VDD supplies
when using the VL-Bus.
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
Title
48 50
ElanSC400 Verification Board
LBL2# may be used to put video controller in standby.
VLCONN 2
Size
Document Number
VLCONN.SCH
Rev
3.0
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
Date: Monday, November 17, 1997
1
2
3
4
Sheet
5
6
of
23
E
1
2
3
4
5
Rev 3.0
VCC3
VCCB
VCCB
7
18
48
25
1OE#
2OE#
1DIR
2DIR
1
24
D16
D17
D18
D19
D20
D21
D22
D23
47
46
44
43
41
40
38
37
1A1
1A2
1A3
1A4
1A5
1A6
1A7
1A8
1B1
1B2
1B3
1B4
1B5
1B6
1B7
1B8
2
3
5
6
8
9
11
12
SD0
SD1
SD2
SD3
SD4
SD5
SD6
SD7
D24
D25
D26
D27
D28
D29
D30
D31
36
35
33
32
30
29
27
26
2A1
2A2
2A3
2A4
2A5
2A6
2A7
2A8
2B1
2B2
2B3
2B4
2B5
2B6
2B7
2B8
13
14
16
17
19
20
22
23
SD8
SD9
SD10
SD11
SD12
SD13
SD14
SD15
D[16..31]
VCC3
C63
0.1uF
C64
0.1uF
Rev 3.0
VCCA
VCCA
DBUFOE#
A
VCC5
U11
31
42
VCCSUSP
DBUFRDL
DBUFRDH
A
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
SD0
SD1
SD2
SD3
SD4
SD5
SD6
SD7
SD8
SD9
SD10
SD11
SD12
SD13
SD14
SD15
VCC5
C62
0.1uF
VCC5
C65
0.1uF
R27
R28
R29
R30
R31
R32
R33
R34
R35
R36
R37
R38
R39
R40
R41
R42
SD[0..15]
74ALVC164245
VCCB>=VCCA
B
B
Rev 3.0
R49 1M
R48 1M
R47 1M
R46 1M
R45 1M
R44 1M
R43 1M
VCCDRAM3
1
7
14
1
3mm
SW9
P38
16
15
14
13
12
11
10
9
KBDROW0
KBDROW1
KBDROW2
KBDROW3
KBDROW4
KBDROW5
KBDROW6
KBDROW0
KBDROW1
KBDROW2
KBDROW3
KBDROW4
KBDROW5
KBDROW6
KBDROW7
KBDROW8
KBDROW9
KBDROW10
KBDROW11
KBDROW12
KBDROW13
SW DIP-8
C&K BD08
1
C
1
2
3
4
5
6
7
8
CASL2#
CASL3#
CASH2#
CASH3#
RAS2#
RAS3#
MA12
1
2
3
4
5
6
7
8
9
10
11
12
13
14
1
Molex 39-51-3074
Edge of Board
C
Molex 39-51-3144
CON14
KBDROW[0..13]
VCCISA5
R51
10K
R50
Rev 3.0
10K
R190 10K
R189 10K
1K
R188 10K
D
R52
R187 10K
VCCISA5
U34
KBDROW11
KBDROW10
PIRQ2
MCS16#
PIRQ3
SIOIRQ6
PIRQ7
MKBDEN
2
4
6
8
11
13
15
17
1A1
1A2
1A3
1A4
2A1
2A2
2A3
2A4
1Y1
1Y2
1Y3
1Y4
2Y1
2Y2
2Y3
2Y4
18
16
14
12
9
7
5
3
1
19
1G
VCC
2G
GND
74ACT244
20
10
SBHE
ISABALE
D
KBDROW9
KBDROW12
KBDCOL2
KBDCOL5
KBDCOL6
VCCISA5
P37
KBDCOL0
KBDCOL1
KBDCOL2
KBDCOL3
KBDCOL4
KBDCOL5
KBDCOL6
KBDCOL[0..7]
7
6
5
4
3
2
1
CON7
VCCISA5
C210
0.1uF
(C) Advanced Micro Devices, Inc.
E
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
Title
ElanSC400 Verification Board
NOTE:
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
Buffer U34 is used to provide the appropriate connections
for either matrix keyboard use or ISA and Super I/O use.
It is not needed for normal operation.
Size
Document Number
DATABUFF.SCH
Date: Monday, November 17, 1997
1
2
3
4
Rev
3.0
Sheet
5
7
of
23
E
1
2
3
4
5
SD[0..15]
SA[0..25]
VCC3
DIP
Rev 3.0
A
A
R53
1M
ROMCS0#
JP36
3
2
1
R54
1M
U24
BIOSCS#
X16CS0#
Rev 3.0
VCC3
HEADER 3
ROMCS1#
JP37
3
2
1
R55
1M
BIOSCS#
X16CS1#
VCC3
HEADER 3
ROMCS2#
JP38
3
2
1
R56
1M
BIOSCS#
X16CS2#
X16CS2#
SA0
SA1
SA2
SA3
SA4
SA5
SA6
SA7
SA8
SA9
SA10
SA11
SA12
SA13
ROMP29
SA15
SA16
SA17
SA18
12
11
10
9
8
7
6
5
27
26
23
25
4
28
29
3
2
30
1
BIOSCS#
ROMRD#
ROMP31
22
24
31
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
CE
OE
WE
D0
D1
D2
D3
D4
D5
D6
D7
13
14
15
17
18
19
20
21
SD0
SD1
SD2
SD3
SD4
SD5
SD6
SD7
VCCROM5
VCC
32
GND
16
C66
0.1uF
B
B
HEADER 3
29F040
AM29F040PC
Rev 3.0
DIP Configure
Flash, EPROM, or SRAM
JP39
ROMWR#
SA18
SA14
1
3
5
ROMP31
2
4
6
Flash(1-2)
EPROM(3-4)
SRAM(5-6)
X16-0 LOW
HEADER 3X2
C
JP40
SA14
ROMP29
ROMWR#
1
2
3
Flash/EPROM(1-2)
SRAM(2-3)
HEADER 3
VCCROM5
R57
10K
ROMRD#
U23
SA1
SA2
SA3
SA4
SA5
SA6
SA7
SA8
SA9
SA10
SA11
SA12
SA13
SA14
SA15
SA16
SA17
SA18
SA19
SA20
SA21
30
29
28
27
22
21
20
19
18
17
16
15
10
9
8
7
6
5
4
3
46
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
RY/BY0#
RSTDRV#
42
14
RY/BY#
RESET#
X16CS0#
ROMRD#
ROMWR#
11
43
44
CE#
OE#
WE#
D
ROMRD#
ROMWR#
X16-0 HIGH
U22
D0
D1
D2
D3
D4
D5
D6
D7
31
32
33
34
38
39
40
41
VCC
VCC
12
37
SD0
SD1
SD2
SD3
SD4
SD5
SD6
SD7
SA1
SA2
SA3
SA4
SA5
SA6
SA7
SA8
SA9
SA10
SA11
SA12
SA13
SA14
SA15
SA16
SA17
SA18
SA19
SA20
SA21
VCCROM5
C67
0.1uF
GND
GND
C68
0.1uF
35
36
29F016
2Mx8
AM29F016EC
30
29
28
27
22
21
20
19
18
17
16
15
10
9
8
7
6
5
4
3
46
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
RY/BY0# 42
RSTDRV# 14
RY/BY#
RESET#
X16CS0# 11
ROMRD# 43
ROMWR# 44
CE#
OE#
WE#
C
D0
D1
D2
D3
D4
D5
D6
D7
31
32
33
34
38
39
40
41
VCC
VCC
12
37
GND
GND
35
36
SD8
SD9
SD10
SD11
SD12
SD13
SD14
SD15
VCCROM5
C69
0.1uF
C70
0.1uF
D
29F016
2Mx8
AM29F016EC
14
VCCISA5
RSTDRV
E
1
U36A
RSTDRV#
2
E
74ACT04
(C) Advanced Micro Devices, Inc.
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
Title
ElanSC400 Verification Board
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
Size
Document Number
ROM.SCH
Rev
3.0
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
Date: Monday, November 17, 1997
1
2
3
4
Sheet
5
8
of
23
1
2
3
4
5
ROM CONN 1
1
2
Rev 3.0
3
4
X16-1 LOW
A
U37
P39
SD0
SD2
SD4
SD6
47 49
48 50
Edge of Board
B
SD8
SD10
SD12
SD14
D0
D2
D4
D6
ROM CONN 2
1
2
D8
D10
D12
D14
X16-1 HIGH
A
VCCROM5
VCCROM5
3
4
1
2
3
4
5
6
7
8
9
10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27 28
29 30
31 32
33 34
35 36
37 38
39 40
41 42
43 44
45 46
47 48
49 50
COND50
AMP 104652-5
SD1
SD3
SD5
SD7
SD9
SD11
SD13
SD15
D1
D3
D5
D7
D9
D11
D13
D15
VCCROM5
R58
10K
30
29
28
27
22
21
20
19
18
17
16
15
10
9
8
7
6
5
4
3
46
SA1
SA2
SA3
SA4
SA5
SA6
SA7
SA8
SA9
SA10
SA11
SA12
SA13
SA14
SA15
SA16
SA17
SA18
SA19
SA20
SA21
U38
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
D0
D1
D2
D3
D4
D5
D6
D7
31
32
33
34
38
39
40
41
VCC
VCC
12
37
SA1
SA2
SA3
SA4
SA5
SA6
SA7
SA8
SA9
SA10
SA11
SA12
SA13
SA14
SA15
SA16
SA17
SA18
SA19
SA20
SA21
SD0
SD1
SD2
SD3
SD4
SD5
SD6
SD7
VCCROM5
C71
C72
0.1uF
0.1uF
RY/BY1# 42
RSTDRV# 14
RY/BY#
RESET#
X16CS1# 11
ROMRD# 43
ROMWR# 44
CE#
OE#
WE#
GND
GND
35
36
30
29
28
27
22
21
20
19
18
17
16
15
10
9
8
7
6
5
4
3
46
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
RY/BY1# 42
RSTDRV# 14
RY/BY#
RESET#
X16CS1# 11
ROMRD# 43
ROMWR# 44
CE#
OE#
WE#
29F016
AM29F016EC
D0
D1
D2
D3
D4
D5
D6
D7
31
32
33
34
38
39
40
41
VCC
VCC
12
37
GND
GND
35
36
SD8
SD9
SD10
SD11
SD12
SD13
SD14
SD15
VCCROM5
C73
C74
0.1uF
0.1uF
B
29F016
AM29F016EC
Rev 3.0
X16CS1#
D[0..15]
47 49
48 50
SD[0..15]
C
C
SA[0..25]
X16-2 HIGH
X16-2 LOW
U39
VCC3
VCC3
P40
SA0
SA2
SA4
SA6
SA8
SA10
SA12
SA14
D
SA16
SA18
SA20
SA22
ROMCS0#
ROMCS1#
ROMCS2#
RSTDRV#
ROMID0
ROMID1
1
2
3
4
5
6
7
8
9
10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27 28
29 30
31 32
33 34
35 36
37 38
39 40
41 42
43 44
45 46
47 48
49 50
COND50
AMP 104652-5
SA1
SA3
SA5
SA7
SA9
SA11
SA13
SA15
SA17
SA19
SA21
SA23
VCCROM5
R59
10K
SA1
SA2
SA3
SA4
SA5
SA6
SA7
SA8
SA9
SA10
SA11
SA12
SA13
SA14
SA15
SA16
SA17
SA18
SA19
SA20
SA21
30
29
28
27
22
21
20
19
18
17
16
15
10
9
8
7
6
5
4
3
46
RY/BY2#
RSTDRV#
42
14
RY/BY#
RESET#
11
43
44
CE#
OE#
WE#
X16CS2#
ROMRD#
ROMWR#
ROMID2
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
U40
D0
D1
D2
D3
D4
D5
D6
D7
31
32
33
34
38
39
40
41
VCC
VCC
12
37
GND
GND
35
36
SA1
SA2
SA3
SA4
SA5
SA6
SA7
SA8
SA9
SA10
SA11
SA12
SA13
SA14
SA15
SA16
SA17
SA18
SA19
SA20
SA21
SD0
SD1
SD2
SD3
SD4
SD5
SD6
SD7
VCCROM5
C75
0.1uF
C76
0.1uF
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
RY/BY2# 42
RSTDRV# 14
RY/BY#
RESET#
X16CS2# 11
ROMRD# 43
ROMWR# 44
CE#
OE#
WE#
29F016
AM29F016EC
D0
D1
D2
D3
D4
D5
D6
D7
31
32
33
34
38
39
40
41
VCC
VCC
12
37
GND
GND
35
36
SD8
SD9
SD10
SD11
SD12
SD13
SD14
SD15
VCCROM5
D
C77
0.1uF
C78
0.1uF
29F016
AM29F016EC
ROMRD#
ROMWR#
KBDROW13
E
30
29
28
27
22
21
20
19
18
17
16
15
10
9
8
7
6
5
4
3
46
(C) Advanced Micro Devices, Inc.
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
RSTDRV#
Note: Unless otherwise stated the resistors are
a 0805 package and 5% Tol.
Rev 3.0
X16CS2#
ROMRD#
ROMWR#
1
Title
ElanSC400 Verification Board
Size
Note: Unless otherwise stated the capacitors are
a 0805 package and 10% Tol.
2
3
4
Document Number
ROMKID.SCH
Date: Monday, November 17, 1997
Rev
3.0
Sheet
5
9
of
23
E
1
2
3
4
5
A
SA0
SA1
SA2
SA3
SA4
SA5
SA6
SA7
2
4
6
8
11
13
15
17
ISABUFG#
1
19
1Y1
1Y2
1Y3
1Y4
2Y1
2Y2
2Y3
2Y4
18
16
14
12
9
7
5
3
1G
VCC
2G
GND
74ACT244
20
10
1A1
1A2
1A3
1A4
2A1
2A2
2A3
2A4
BSA0
BSA1
BSA2
BSA3
BSA4
BSA5
BSA6
BSA7
2
4
6
8
10
12
14
65 4
SI/O
DMA0
ISA
C1
1
2
C2
2
4
6
8
10
12
14
123
Grayhill 76SD01
SA8
SA9
SA10
SA11
SA12
SA13
SA14
SA15
B
1Y1
1Y2
1Y3
1Y4
2Y1
2Y2
2Y3
2Y4
18
16
14
12
9
7
5
3
1G
VCC
2G
GND
74ACT244
20
10
1A1
1A2
1A3
1A4
2A1
2A2
2A3
2A4
1
19
BSA8
BSA9
BSA10
BSA11
BSA12
BSA13
BSA14
BSA15
10K
10K
10K
10K
10K
10K
R62
R63
R64
R65
R66
DACK0#
DACK1#
DACK2#
DACK3#
DACK5#
DACK6#
DACK7#
1
3
5
7
9
11
13
1
PDACK0#
PDRQ0
SIODACK#
5
6
ISADACK#
3
SIODRQ2
4
ISADRQ
B
2
SW DPDT
GRAYHILL 76SD01
JP43
2
4
6
8
11
13
15
17
1A1
1A2
1A3
1A4
2A1
2A2
2A3
2A4
1Y1
1Y2
1Y3
1Y4
2Y1
2Y2
2Y3
2Y4
18
16
14
12
9
7
5
3
1
19
1G
VCC
2G
GND
74ACT244
20
10
1
A
HEADER 7X2
BSA16
BSA17
BSA18
BSA19
BSA20
BSA21
BSA22
BSA23
SW6 selects the SuperI/O or ISA
bus to be used for ElanSC400’s
programmable DMA channel 0.
1
3
5
7
9
11
13
KBDROW7
2
KBDROW8
1
AUDDACK#
6
PDACK1
3
AUDDRQ
4
PDRQ1
1
3
5
7
9
11
13
(PDACK1) 5
(PDRQ1)
DRQ0
DRQ1
DRQ2
DRQ3
DRQ5
DRQ6
DRQ7
2
4
6
8
10
12
14
HEADER 7X2
JP44
SW10
S1
C
DACK0#
DACK1#
DACK2#
DACK3#
DACK5#
DACK6#
DACK7#
SW6
U12
SA16
SA17
SA18
SA19
SA20
SA21
SA22
SA23
1
3
5
7
9
11
13
HEADER 7X2
JP42
U13
2
4
6
8
11
13
15
17
10K
JP41
PDACK1
BSA[0..25]
R61
VCCISA5
U19
SA[0..25]
R60
VCCISA5
2
SW DPDT
GRAYHILL 76SD01
DRQ0
DRQ1
DRQ2
DRQ3
DRQ5
DRQ6
DRQ7
2
4
6
8
10
12
14
C
HEADER 7X2
VCCISA5
U9
SA24
SA25
S23I
IOR#
IOW#
MEMR#
MEMW#
2
4
6
8
11
13
15
17
1
1
19
18
16
14
12
9
7
5
3
1G
VCC
2G
GND
74ACT244
20
10
BSA24
BSA25
BIOR#
BIOW#
BMEMR#
BMEMW#
JP26
KBDCOL3
(PIRQ4)
2
S2
1Y1
1Y2
1Y3
1Y4
2Y1
2Y2
2Y3
2Y4
1A1
1A2
1A3
1A4
2A1
2A2
2A3
2A4
D
KBDCOL4
VCCISA5
C79
0.1uF
C80
0.1uF
C81
0.1uF
SW11
C82
0.1uF
PIRQ2
1
AUDIRQ
6
SIOIRQ12
5
(PIRQ5)
IRQ3
IRQ4
IRQ5
IRQ6
IRQ7
IRQ9
IRQ10
IRQ11
IRQ12
IRQ14
IRQ15
1
2
3
4
5
6
7
8
9
10
11 12
13 14
15 16
17 18
19 20
21 22
HEADER 11X2
JP22
2
4
6
8
10
12
14
16
18
20
22
D
IRQ3
IRQ4
IRQ5
IRQ6
IRQ7
IRQ9
IRQ10
IRQ11
IRQ12
IRQ14
IRQ15
1
3
5
7
9
11
13
15
17
19
21
HEADER 11X2
3
2
4
(C) Advanced Micro Devices, Inc.
E
SW DPDT
GRAYHILL 76SD01
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
Title
ElanSC400 Verification Board
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
Size
Document Number
ISABUFF.SCH
Rev
3.0
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
Date: Monday, November 17, 1997
1
2
3
4
Sheet
5
10
of
23
E
1
2
3
4
SD[0..15]
SD[0..15]
BSA[0..25]
BSA[0..25]
P12VOLT
P12VOLT
M12VOLT
M12VOLT
M5VOLT
M5VOLT
A
VCCISA5
A
VCCISA5
P34
RSTDRV
IRQ9
DRQ2
SMEMW#
SMEMR#
BIOW#
BIOR#
DACK3#
DRQ3
DACK1#
DRQ1
RFSH#
CLK8MHz
IRQ7
IRQ6
IRQ5
IRQ4
IRQ3
DACK2#
TC
ISABALE
B
5
CLK14MHz
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
GND
RESDRV
+5V
IRQ9
-5V
DREQ2
-12V
-0WS
+12V
GND
-SMEMW
-SMEMR
-IOW
-IOR
-DACK3
DREQ3
-DACK1
DREQ1
-REFSH
SYSCLK
IRQ7
IRQ6
IRQ5
IRQ4
IRQ3
-DACK2
TC
ALE
+5V
14.3MHZ
GND
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
P33
-IOCHCK
D7
D6
D5
D4
D3
D2
D1
D0
IOCHRDY
AEN
A19
A18
A17
A16
A15
A14
A13
A12
A11
A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
SD7
SD6
SD5
SD4
SD3
SD2
SD1
SD0
IOCHRDY
AEN
BSA19
BSA18
BSA17
BSA16
BSA15
BSA14
BSA13
BSA12
BSA11
BSA10
BSA9
BSA8
BSA7
BSA6
BSA5
BSA4
BSA3
BSA2
BSA1
BSA0
-MEMCS16
-SBHE
-IOCS16
LA23
IRQ10
LA22
IRQ11
LA21
IRQ12
LA20
IRQ15
LA19
IRQ14
LA18
-DACK0
LA17
DREQ0
-MEMR
-DACK5
-MEMW
DREQ5
SD8
-DACK6
SD9
DREQ6
SD10
-DACK7
SD11
DREQ7
SD12
+5V
SD13
-MASTER
SD14
GND
SD15
ISA AT CONN
AMP 645169-3
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
SBHE
BSA23
BSA22
BSA21
BSA20
BSA19
BSA18
BSA17
BMEMR#
BMEMW#
SD8
SD9
SD10
SD11
SD12
SD13
SD14
SD15
RSTDRV
IRQ9
DRQ2
SMEMW#
SMEMR#
BIOW#
BIOR#
DACK3#
DRQ3
DACK1#
DRQ1
RFSH#
CLK8MHz
IRQ7
IRQ6
IRQ5
IRQ4
IRQ3
DACK2#
TC
ISABALE
CLK14MHz
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
GND
RESDRV
+5V
IRQ9
-5V
DREQ2
-12V
-0WS
+12V
GND
-SMEMW
-SMEMR
-IOW
-IOR
-DACK3
DREQ3
-DACK1
DREQ1
-REFSH
SYSCLK
IRQ7
IRQ6
IRQ5
IRQ4
IRQ3
-DACK2
TC
ALE
+5V
14.3MHZ
GND
-IOCHCK
D7
D6
D5
D4
D3
D2
D1
D0
IOCHRDY
AEN
A19
A18
A17
A16
A15
A14
A13
A12
A11
A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
-MEMCS16
-SBHE
-IOCS16
LA23
IRQ10
LA22
IRQ11
LA21
IRQ12
LA20
IRQ15
LA19
IRQ14
LA18
-DACK0
LA17
DREQ0
-MEMR
-DACK5
-MEMW
DREQ5
SD8
-DACK6
SD9
DREQ6
SD10
-DACK7
SD11
DREQ7
SD12
+5V
SD13
-MASTER
SD14
GND
SD15
ISA AT CONN
AMP 645169-3
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
SD7
SD6
SD5
SD4
SD3
SD2
SD1
SD0
IOCHRDY
AEN
BSA19
BSA18
BSA17
BSA16
BSA15
BSA14
BSA13
BSA12
BSA11
BSA10
BSA9
BSA8
BSA7
BSA6
BSA5
BSA4
BSA3
BSA2
BSA1
BSA0
B
SBHE
MCS16#
IOCS16#
IRQ10
IRQ11
IRQ12
IRQ15
IRQ14
DACK0#
DRQ0
DACK5#
DRQ5
DACK6#
DRQ6
DACK7#
DRQ7
C
MCS16#
IOCS16#
IRQ10
IRQ11
IRQ12
IRQ15
IRQ14
DACK0#
DRQ0
DACK5#
DRQ5
DACK6#
DRQ6
DACK7#
DRQ7
BSA[0..25]
BSA20
BSA21
BSA22
BSA23
BSA24
BSA25
MEMR#
MEMW#
1
2
3
4
5
6
7
8
9
10
11
14
23
13
VCCISA5
U29
I0
VCC 24
I1
I2
SMEMR#
I3
O1 15
SMEMW#
I4
I/O2 16
I5
I/O3 17
I6
I/O4 18
I7
I/O5 19
I8
I/O6 20
I9
I/O7 21
I10
O8 22
I11
I12
I13
GND 12
PALCE20V8H-7PC
24Dip Socket
BMEMR#
BMEMW#
SD8
SD9
SD10
SD11
SD12
SD13
SD14
SD15
C
ECLIPTEK 23EC2500ETT
VCCISA5
4
Rev 3.0
D
BSA23
BSA22
BSA21
BSA20
BSA19
BSA18
BSA17
3
VCC3
VCCISA5
D
Y3
VCCISA5
1
OE
VCC
4
2
GND
OUT
3
C83
0.1uF
CLK14MHz
1
2
R67
10K
R68
1K
R70
10K
14.318MHz OSC
ECLIPTEK 23EC2500ETT-14.318MHz-G
IOCHRDY
IOCS16#
RFSH#
VCCISA5
Rev 3.0
Rev 3.0
E
PAL equations
SMEMR# = /BSA20 * /BSA21 * /BSA22 * /BSA23 * /BSA24 * /BSA25 * /MEMR#
SMEMW# = /BSA20 * /BSA21 * /BSA22 * /BSA23 * /BSA24 * /BSA25 * /MEMW#
1
2
Y2
OE
GND
CLK8MHz
VCC
4
OUT
3
(C) Advanced Micro Devices, Inc.
CLK8MHz
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
8.00MHz OSC
ECLIPTEK 23EC2500ETT-8.00MHz-G
Title
ElanSC400 Verification Board
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
Size
Document Number
ISACONN.SCH
Rev
3.0
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
Date: Monday, November 17, 1997
1
2
3
4
Sheet
5
11
of
23
E
1
2
3
4
5
CDA1# is the default card detect used for slot A. If use
of CDA2# is needed, delete R145 and populate R142 & R149.
SD[0..15]
BSA[0..25]
VCC3
VPPPCMA
VCCPCMA5
VCCPCMA5
VPPPCMA
R71
10K
A
A
R72
SCDA1#
SD3
SD4
SD5
SD6
SD7
MCELA#
BSA10
PCMOEA#
BSA11
BSA9
BSA8
BSA13
BSA14
PCMWEA#
RDYA#
BSA16
BSA15
BSA12
BSA7
BSA6
BSA5
BSA4
BSA3
BSA2
BSA1
BSA0
B
SD0
SD1
SD2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
GND
D3
D4
D5
D6
D7
CE1
A10
OE
A11
A9
A8
A13
A14
WE
RDY/IREQ
VCC
VPP1
A16
A15
A12
A7
A6
A5
A4
A3
A2
A1
A0
D0
D1
D2
WP/IOIS
GND
WPA
GND
CD1
D11
D12
D13
D14
D15
CE2
RFSH
NIOR
NIOW
A17
A18
A19
A20
A21
VCC
VPP2
A22
A23
A24
A25
NC
RESET
WAIT
INPACK
REG
BVD2/SPK
BVD1/STS
D8
D9
D10
CD2
GND
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
*0
SD11
SD12
SD13
SD14
SD15
VCC3
MCEHA#
IORA#
IOWA#
14
P43
VCC3
U41A
R73
1
BSA17
BSA18
BSA19
BSA20
BSA21
3
CDA1#
OCDA#
2
R74
10K
0
74ACT32
R75
BSA22
BSA23
BSA24
BSA25
CDA2#
*0
VCC3
B
VCCISA5
RSTA
C84
0.1uF
REGA#
BVD2A
BVD1A
C85
0.1uF
SD8
SD9
SD10
VCCSUSP
SCDA2#
PCMCIA CONN.
AMP 535653-1
VCCISA5
R77
1M
14
R76
1M
WAITA#
U42A
1
WAITA#
3
WAIT#
2
WAITB#
C
C
74ACT08
VPPPCMB
VCCPCMB5
VCCPCMB5
VPPPCMB
VCC3
VCCISA5
R78
10K
BSA10
PCMOEB#
D
BSA11
BSA9
BSA8
BSA13
BSA14
PCMWEB#
(RDYB#)
PE
BSA16
BSA15
BSA12
BSA7
BSA6
BSA5
BSA4
BSA3
BSA2
BSA1
BSA0
SD0
SD1
SD2
E
SLCT
(WPB)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
GND
D3
D4
D5
D6
D7
CE1
A10
OE
A11
A9
A8
A13
A14
WE
RDY/IREQ
VCC
VPP1
A16
A15
A12
A7
A6
A5
A4
A3
A2
A1
A0
D0
D1
D2
WP/IOIS
GND
GND
CD1
D11
D12
D13
D14
D15
CE2
RFSH
NIOR
NIOW
A17
A18
A19
A20
A21
VCC
VPP2
A22
A23
A24
A25
NC
RESET
WAIT
INPACK
REG
BVD2/SPK
BVD1/STS
D8
D9
D10
CD2
GND
PCMCIA CONN.
AMP 535653-1
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
SD11
SD12
SD13
SD14
SD15
AFDT#
(MCEHB#)
IOR#
IOW#
PCMOE#
PCMWE#
2
4
6
8
11
13
15
17
1A1
1A2
1A3
1A4
2A1
2A2
2A3
2A4
1Y1
1Y2
1Y3
1Y4
2Y1
2Y2
2Y3
2Y4
18
16
14
12
9
7
5
3
PCMVCCA#
PCMVCCB#
1
19
1G
VCC
2G
GND
74ACT244
20
10
IORB#
IOWB#
BSA17
BSA18
BSA19
BSA20
BSA21
IORA#
IOWA#
PCMOEA#
PCMWEA#
IORB#
IOWB#
PCMOEB#
PCMWEB#
D
VCCISA5
C211
0.1uF
VCC3
BSA22
BSA23
BSA24
BSA25
14
SD3
SD4
SD5
SD6
SD7
(MCELB#)
STRB#
U43
SCDB1#
P44
(RSTB)
SLCTIN#
(REGB#)
(BVD2B)
(BVD1B)
INIT#
BUSY
ACK#
U41B
4
CDB#
6
5
SD8
SD9
SD10
74ACT32
VCC3
R79
10K
(C) Advanced Micro Devices, Inc.
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
SCDB2#
Title
ElanSC400 Verification Board
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
Size
Document Number
PCMCIA.SCH
Rev
3.0
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
Date: Monday, November 17, 1997
1
2
3
4
Sheet
5
12
of
23
E
1
2
3
4
5
Elan SC400 Serial Port
VCCSER3
A
A
R80
1M
R81
1M
R82
1M
R83
1M
R84
1M
U17
DCD#
DSR#
SIN
RTS#
SOUT
CTS#
DTR#
RIN#
GPIOCS1
SERC1P
21
22
20
23
19
24
25
18
13
3
C86
0.1uF
RO3
RO2
RO4
DI2
DI3
RO1
DI1
RO5
ON/OFF
C1+
9
8
10
7
11
6
5
12
C2+
27
DCDP#
DSRP#
SINP
RTSP#
SOUTP
CTSP#
DTRP#
RINP#
4
1
2
C1V+
VCC
C2VGND
1
6
2
7
3
8
4
9
5
5
9
4
8
3
7
2
6
SERC2P
C87
26
28
17
1
SERIAL PORT
AMP 745410-1
0.1uF
SERC1M
SERVP
B
Serial Connector
P23
RI3
RI2
RI4
DO2
DO3
RI1
DO1
RI5
SERC2M
SERVM
B
RS232-3V
LTC1327CG
C89
C88
0.1uF
0.1uF
VCCSER3
Rev 3.0
SuperI/O IrDA Port
C
C
VCCISA5
Elan SC400 IrDA Port
VCCISA5
R85
47
C90
0.1uF
R86
10
R87
10
C91
0.1uF
R88
47
R89
10
R90
10
IR2LEDA
8
VCCIR1
C93
3
0.1uF
SIOTX
SIORX
1
GND
7
2
TXD
RXD
1
C95
3
0.1uF
C94
+
6.8uF
GP1
GP2
4
9
10
IRDARX
7
2
1
VCCLEDA LEDC
2
S
GND
TXD
RXD
GP1
GP2
2
IR1SD
6
SD
NC
VCC3
U44
TFDS6000
NC
2
5
3
RB400D
D
U45
TFDS6000
U46
5
SD
1
D
3
TP0610T
5
6
1
G
9
10
SIROUT
S3
D
8
VCCIR2
VCCLEDA LEDC
4
1
4
5
TC7SH32FU
IR1LEDA
C92
+
6.8uF
2
3
TOP SIDE VIEW
TC7SH32FU
1
4
8
2
6
7
5
3
SIRIN
10
9
VCCISA5
14
1
GPIOCS1
3
2
3
4
TFDS6000
U36B
4
IRDASD
(C) Advanced Micro Devices, Inc.
E
74ACT04
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
Title
ElanSC400 Verification Board
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
Size
Document Number
SERIAL.SCH
Rev
3.0
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
Date: Monday, November 17, 1997
1
2
3
4
Sheet
5
13
of
23
E
1
2
3
4
5
VCC3
A
A
R91
R92
R93
R94
*4.7K
*4.7K
*4.7K
*4.7K
STRB#
AFDT#
INIT#
SLCTIN#
P45
VCCISA5
VCC3
B
R95
1K
R96
1K
PPOEN#
14
PPWE#
PD1
3
4
7
8
13
14
17
18
D0
D1
D2
D3
D4
D5
D6
D7
1
11
OC VCC
LE GND
74ACT373
VCCISA5
U48A
2
5
6
9
12
15
16
19
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7
PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7
PD2
PD3
PD4
PD5
PD6
20
10
PD7
2
PPCLKR
1
3
IOW#
VCCISA5
74ACT02
PD[0..7]
U49
SD0
SD1
SD2
SD3
SD4
SD5
SD6
SD7
C
PD0
U47
SD0
SD1
SD2
SD3
SD4
SD5
SD6
SD7
1
14
2
15
3
16
4
17
5
18
6
19
7
20
8
21
9
22
10
23
11
24
12
25
13
18
16
14
12
9
7
5
3
1Y1
1Y2
1Y3
1Y4
2Y1
2Y2
2Y3
2Y4
1A1
1A2
1A3
1A4
2A1
2A2
2A3
2A4
2
4
6
8
11
13
15
17
1
19
1G
2G
VCC
GND
20
10
PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7
B
Parallel Port
AMP 745967-7
C
SD[0..15]
74ACT244
Parallel
Connector
VCC3
14
1
14
U41C
2
15
9
IOR#
PPRD#
8
PPWE#
JP45
1
2
3
4
HEADER 2X2
PPDWE#
CDB#
3
10
16
4
74ACT32
17
5
18
6
19
7
D
ERROR#
D
20
ERROR#
8
21
ACK#
BUSY
PE
SLCT
ACK#
BUSY
PE
SLCT
9
22
10
23
11
24
12
25
13
The group of ElanSC400 pins GPIO16-31 are available
for the following functions: GPIO16-31, PCMCIA Slot
B, or Parallel Port. Refer to the table below for
JP32 settings for the listed functions.
E
Function
JP30
GPIO
PCMCIA Slot B
Parallel Port
NC
3-4
1-2
When PCMCIA Socket B is selected, PPOEN# and PPDWE#
are tri-stated.
C96
0.1uF
Component
side view
R95 and R96 are needed, to eliminate the possibility
of data contention from the parallel port.
VCCISA5
C97
0.1uF
C98
0.1uF
(C) Advanced Micro Devices, Inc.
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
Title
ElanSC400 Verification Board
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
Size
Document Number
PARALLEL.SCH
Rev
3.0
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
Date: Monday, November 17, 1997
1
2
3
4
Sheet
5
14
of
23
E
1
2
VCCISA5
Rev 3.0
ECLIPTEK 23EC2500ETT
3
Y1
OE
VCC
4
2
GND
OUT
3
2
SIOX1
C100
0.1uF
C101
0.1uF
C103
0.1uF
C102
0.1uF
C104
0.1uF
A
VCCISA5
B
SD[0..15]
BSA0
BSA1
BSA2
BSA3
BSA4
BSA5
BSA6
BSA7
BSA8
BSA9
BSA10
BSA11
BSA12
BSA13
BSA14
BSA15
61
60
59
56
55
54
53
52
51
50
49
48
47
46
12
11
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
SD0
SD1
SD2
SD3
SD4
SD5
SD6
SD7
42
39
38
37
36
35
34
33
D0
D1
D2
D3
D4
D5
D6
D7
RSTDRV
AEN
BIOR#
BIOW#
IOCHRDY
C
TP6
SIOIRQ1
PIRQ3
PIRQ7
X1C
X2C
VBAT
1
SIOCLK
SIOIRQ6
SIOIRQ12
TC
SIODRQ2
SIODACK#
D
20
45
44
43
22
24
21
5
19
18
16
15
14
13
4
29
25
70
26
138
27
28
83
MR
AEN
RD#
WR#
IOCHRDY
ZWS#
SYSCLK
IRQ1
IRQ3
IRQ4
IRQ5
IRQ6
IRQ7
IRQ8#
IRQ12
TC
PDRQ0
PDRQ1
PDACK0#
PDACK1#
FDRQ
FDACK#
IDEACK#
31
VCC
VCC
VCC
VCC
VCC
VCC
RESERVED
8
9
7
BSA[0..25]
X1/OSC
Super I/O
IRRX
IRTX
30
RDATA#
WDATA#
WGATE#
HDSEL#
DIR#
STEP#
TRK0#
INDEX#
DSKCHG#
WP#
MTR0#
MTR1#
DR0#
DR1#
DENSEL
DRATE0
DRATE1
MSEN0
MSEN1
63
67
66
62
69
68
65
76
71
64
75
72
73
74
77
82
81
79
78
HCS0#/SELCS
HCS1#
IDED7
IDEHI#
IDELO#/CFG0
IOCS16#
87
86
89
85
84
88
P12
P13
P14
P15
P16
P17
P20
P21
KBCLK
KBDAT
MCLK
MDAT
141
142
143
144
145
146
147
148
94
93
91
92
PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7
SLIN#/ASTRB#
STB#/WRITE#
AFD#/DSTRB#
INIT#
ACK#
ERR#
SLCT
PE
BUSY/WAIT#
136
135
134
133
131
130
129
128
123
137
119
122
127
120
124
125
126
FRDATA#
FWDATA#
FWGATE#
FHDSEL#
FDIR#
FSTEP#
FTRK0#
FINDEX#
FDSKCHG#
FWP#
FMTR0#
FMTR1#
FDR0#
FDR1#
FDENSEL
FDRATE0
TP1
1
FDRATE1
FMSEN0
FMSEN1
B
TP2
1
1
TP3
HDDCS0#
HDDCS1#
IDED7
IDEHI#
IDELO#
IOCS16#
TP4
SIOP20 1
SIOP21
1
TP5
C
ATCLK
ATDATA
MCLK
MDATA
TP7
SIOPD01
SIOPD1
SIOPD2
SIOPD3
SIOPD4
SIOPD5
SIOPD6
SIOPD7
TP8
TP9
1
TP10
1
TP11
1
TP12
1
TP13
1
TP14
1
1
D
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
U6
SIN2
SOUT2/BOUT2
RTS2#
DTR2#
CTS2#
DSR2#
DCD2#
RI2#
ECLIPTEK 23EC2500ETT-24MHz-G
17
41
57
99
140
160
24MHz OSC
6
23
3
2
1
158
157
156
155
154
153
152
151
150
118
117
116
115
1
1
5
C99
0.1uF
CS0#
CS1#
GPIO10
GPIO11
GPIO12
GPIO13
GPIO14
GPIO15
GPIO16
GPIO17
GPIO20
GPIO21
GPIO22
GPIO23
GPIO24
GPIO25
GPIO26
GPIO27
4
4
VCCISA5
SIN1
SOUT1/BOUT1/BADDR1
RTS1#/BADDR0
DTR1#/CFG1
CTS1#
DSR1#
DCD1#
RI1#
A
3
MATFDEN#
MKBDEN
BRDCFG2
BRDCFG1
BRDCFG0
LCDCFG2
LCDCFG1
LCDCFG0
VLCFG1
VLCFG0
ROMID1
ROMID0
ROMID2
DIAGCFG2
DIAGCFG1
DIAGCFG0
P80CS#
P680CS#
10
32
40
58
80
90
100
121
132
139
149
159
113
114
VCCISA5
102
98
101
96
97
103
104
95
110
108
109
106
107
111
112
105
120
81
80
121
PC87306VUL
R97
*10K
R98
*10K
R99
*10K
R100
*10K
160
87306 CONFIGURATION STRAPS
E
BADDR1
BADDR0
INDEX
0
0
1
1
0
1
0
1
398
26E
15C
02E
CFG1
0
0
1
1
CFG0
0
1
0
1
(CFG0)
(CFG1)
(BADDR0)
(BADDR1)
IDELO#
SIODTR1#
SIORTS1#
SIOSOUT1
SIOTX
SIORX
DATA
SIORIN2#
SIODCD2#
SIODSR2#
SIOCTS2#
SIODTR2#
SIORTS2#
SIOSOUT2
SIOSIN2
399
26F
15D
02F
RESET CONFIGURATION
Primary FDC & IDE,LPT1,COM1,GPIO Port 1 & Port 2 @78/9h,KBC with X1/3 clock,RTC
Reserved
Primary FDC,LPT1,COM1,(Non-IR) COM2,KBC with X1/3 clock,RTC
All modules disabled
(C) Advanced Micro Devices, Inc.
SIORIN1#
SIODCD1#
SIODSR1#
SIOCTS1#
SIODTR1#
SIORTS1#
SIOSOUT1
SIOSIN1
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
41
40
1
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
Title
ElanSC400 Verification Board
Size
Document Number
SUPERIO.SCH
Rev
2.0
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
Date: Monday, November 17, 1997
1
2
3
4
Sheet
5
15
of
23
E
1
2
3
4
5
R108
R109
R107
R105
R106
R104
R102
R103
R101
VCCISA5
A
A
1K 1K 1K 1K 1K 1K 1K 1K 1K
P14
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27 28
29 30
31 32
33 34
B
GND
DENSEL
- - - - GND
DRATE0
GND
INDEX
GND
MOTOR
GND
- - GND
DRVSEL
GND
MOTOR
GND
DIR
GND
STEP
GND
WDATA
GND
WGATE
GND
TRACK0
GND
WP
GND
RDATA
GND
SIDE
GND
DCHNG
FDD CONN.
FDENSEL
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
FDRATE0
FINDEX#
FMTR0#
FDR1#
FDR0#
FMTR1#
FDIR#
FSTEP#
FWDATA#
FWGATE#
FTRK0#
FWP#
FRDATA#
FHDSEL#
FDSKCHG#
B
FDD CONNECTOR
VCCISA5
SD[0..15]
BSA[0..15]
U7
2
3
4
5
6
7
8
9
SD0
SD1
SD2
SD3
SD4
SD5
SD6
IDEA8
C
19
1
R110
10K
B1
B2
B3
B4
B5
B6
B7
B8
18
17
16
15
14
13
12
11
VCC
GND
20
10
A1
A2
A3
A4
A5
A6
A7
A8
G
DIR
RSTDRV#
IDED7
BSD0
BSD1
BSD2
BSD3
BSD4
BSD5
BSD6
IDEB8
P12
RSTDRV#
IDED7
BSD6
BSD5
BSD4
BSD3
BSD2
BSD1
BSD0
R111
10K
74ACT245
BIOW#
BIOR#
TP15
1
TP16
1
IDEREQ
IOCHRDY
VCCISA5
PIRQ0
BSA1
BSA0
HDDCS0#
U8
SD8
SD9
SD10
SD11
SD12
SD13
SD14
SD15
D
IDELO#
IDEHI#
IOR#
2
3
4
5
6
7
8
9
19
1
A1
A2
A3
A4
A5
A6
A7
A8
G
DIR
IDEACK#
(IRQ14)
B1
B2
B3
B4
B5
B6
B7
B8
18
17
16
15
14
13
12
11
VCC
GND
20
10
BSD8
BSD9
BSD10
BSD11
BSD12
BSD14
BSD13
BSD15
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
RESET
GND
DATA7
DATA8
DATA6
DATA9
DATA5
DATA10
DATA4
DATA11
DATA3
DATA12
DATA2
DATA13
DATA1
DATA14
DATA0
DATA15
GND
KEY
DMAREQ
GND
IOW
GND
IOR
GND
IOCHRDY
CSEL
DMA_ACK#
GND
IRQ
IO16#
ADDR1
PDIAG#
ADDR0
ADDR2
CS0
CS1
DASP#
GND
IDE CONN 40
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
BSD8
BSD9
BSD10
BSD11
BSD12
BSD13
BSD14
BSD15
IOCS16#
BSA2
HDDCS1#
HDDCS0#
HDDCS1#
IOCS16#
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
C
IDE CONNECTOR
BSA[0..25]
D
74ACT245
VCCISA5
R112
220
P46
HDDLED
IDEDASP#
1
2
*HEADER 2
HDD LED
VCCISA5
(C) Advanced Micro Devices, Inc.
E
C105
0.1uF
C106
0.1uF
C107
0.1uF
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
C108
0.1uF
Title
ElanSC400 Verification Board
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
Size
Document Number
DRIVES.SCH
Rev
2.0
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
Date: Monday, November 17, 1997
1
2
3
4
Sheet
5
16
of
23
E
1
2
3
4
5
VCCISA5
A
A
R113
1M
R114
1M
R115
1M
R116
1M
R117
1M
U50
SIODCD1#
SIODSR1#
SIOSIN1
SIORTS1#
SIOSOUT1
SIOCTS1#
SIODTR1#
SIORIN1#
1
GPIOCS1
*
2
SIO1PD#
SIO1C1P
S4
21
22
20
23
19
24
25
18
13
3
C109
RO3
RO2
RO4
DI2
DI3
RO1
DI1
RO5
ON/OFF
C1+
P47
RI3
RI2
RI4
DO2
DO3
RI1
DO1
RI5
9
8
10
7
11
6
5
12
C2+
27
SIO1C2P
C2VGND
26
28
17
SIO1C2M
SIO1VM
DCD1P#
DSR1P#
SIN1P
RTS1P#
SOUT1P
CTS1P#
DTR1P#
RIN1P#
C110
0.1uF
0.1uF
SIO1C1M
SIO1VP
4
1
2
B
C1V+
VCC
1
6
2
7
3
8
4
9
5
SERIAL PORT
AMP 745410-1
B
RS232-5V
LTC1349CS
C112
C111
0.1uF
0.1uF
Serial Connector
VCCISA5
5
4
3
2
1
9
8
7
6
VCCISA5
C
C
R118
1M
R119
1M
R120
1M
R121
1M
R122
1M
U51
SIODCD2#
SIODSR2#
SIOSIN2
SIORTS2#
SIOSOUT2
SIOCTS2#
SIODTR2#
SIORIN2#
GPIOCS1
*
1
21
22
20
23
19
24
25
18
SIO2PD# 13
SIO2C1P 3
2
S5
RO3
RO2
RO4
DI2
DI3
RO1
DI1
RO5
ON/OFF
C1+
C113
P48
RI3
RI2
RI4
DO2
DO3
RI1
DO1
RI5
9
8
10
7
11
6
5
12
C2+
27
DCD2P#
DSR2P#
SIN2P
RTS2P#
SOUT2P
CTS2P#
DTR2P#
RIN2P#
SIO2C2P
C114
0.1uF
SERIAL PORT
AMP 745410-1
0.1uF
SIO2C1M 4
SIO2VP 1
2
C1V+
VCC
D
C2VGND
26
28
17
1
6
2
7
3
8
4
9
5
SIO2C2M
SIO2VM
D
RS232-5V
LTC1349CS
C116
C115
0.1uF
0.1uF
VCCISA5
(C) Advanced Micro Devices, Inc.
E
NOTE: *
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
When turning off VCCISA5, make
sure GPIOCS1 is low to prevent
current draw.
Title
ElanSC400 Verification Board
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
Size
Document Number
SIO232.SCH
Rev
3.0
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
Date: Monday, November 17, 1997
1
2
3
4
Sheet
5
17
of
23
E
1
2
VCCISA5
R123
4.7K
A
3
VCCISA5
R124
4.7K
R125
4.7K
4
65 4
2
(XTCLK)
KBDCOL1
KBCLK
KBDATA
RSTDRVXT
3
6
5
(XTDATA) 1
KBDCOL0
Rev 3.0
R127
RSTDRV
EDGE OF BOARD
1
4
2
1
XT
1
2
3
4
5
1
5 3
2
C2
MOUSE
CONNECTOR
1 23
Grayhill 76SD01
6
5
3
4
2 1
VCCISA5
5
R128
RSTDRVSW
3
100
1
2.2K
SW1
PBNO
C&K KT11P2SM
6 4
VCCISA5
C117
0.1uF
3
R129
4.7K
R130
4.7K
5-Pin
Din
2
C1
AT
KYBD CONN
AMP 212044-1
SW DPDT
GRAYHILL 76SD01
A
4
P6
4
ATDATA
3
5
SW5
ATCLK
KEYBOARD
CONNECTOR
SW1 selects either ElanSC400’s
XT-keyboard interface or the
SuperI/O’s AT-keyboard
interface.
R126
4.7K
5
1
6-Pin
Mini-Din
2
VCCISA5
VCCISA5
P11
B
MDATA
B
1
2
3
4
5
6
MCLK
MOUSE CONN.
AMP 750329-2
14
VCCISA5
C
MATFDEN#
5
C
U36C
6
MATEN
74ACT04
VCCISA5
Rev 3.0
5
SIOIRQ1
VCCISA5
1
14
VCC3
2
3
PIRQR
U53
1
4
PIRQ1
C118
0.1uF
D
3
2
U52A
74ACT125
D
TC7SH32FU
SIOIRQ6
5
*IF THE SUPERI/O FDD, MATRIX KEYBOARD, AND AT-KEYBOARD
NEED TO BE USED TOGETHER, MATFDEN# IS CONFIGURED TO
BE NORMALLY HIGH AND TO GO LOW WHEN A FLOPPY ACCESS
IS REQUESTED.
4
14
VCCISA5
6
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
U52B
74ACT125
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
(C) Advanced Micro Devices, Inc.
E
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
Title
ElanSC400 Verification Board
Size
Document Number
SIOKBRD.SCH
Date: Monday, November 17, 1997
1
2
3
4
Rev
3.0
Sheet
5
18
of
23
E
1
XVCC3EN#
0
0
0
0
XEN1
1
1
1
1
XEN0
0
0
1
1
XVCCOUT
XVPPOUT
5V
5V
5V
5V
0V
5V
12V
OFF
0
1
0
1
3
4
P12VOLT
1M
R132
1M
PCMVCCA#
PCMBOUT12
PCMA3EN#
PCMVPP1A
PCMVPP2A
C119
0.1uF
C120
0.1uF
C121
0.1uF
C122
0.1uF
PCMVCCB#
PCMB3EN#
PCMVPP1B
PCMVPP2B
VPPPCMA
VCCPCMA5
AVPPIN
BVPPIN
AVCC3IN
BVCC3IN
AVCC5IN
AVCC5IN
BVCC5IN
BVCC5IN
U54
R131
PCMAOUT12 PCMBOUT5
VCC5
VCC5
A
PCMAOUT5
VCC3
5
23
9
27
13
1
3
15
17
XVCC5EN#
2
VCCPCMB5
VPPPCMB
A
JP46
5
6
7
8
AVCC5EN#
AVCC3EN#
AEN0
AEN1
AVCCOUT
AVCCOUT
AVCCOUT
AVPPOUT
2
26
28
24
PCMAOUT5
19
20
21
22
BVCC5EN#
BVCC3EN#
BEN0
BEN1
BVCCOUT
BVCCOUT
BVCCOUT
BVPPOUT
12
14
16
10
PCMBOUT5
1
2
JP47
1
2
HEADER 2
HEADER 2
PCMAOUT12
JP48
1
2
JP49
HEADER 2
1
2
PCMBOUT12
VCC5
P12VOLT
C123
+
C124
+
C125
+
1uF
1uF
1uF
18
4
VCC3
GND
GND
HEADER 2
VCCPCMA5
VPPPCMA
VCCPCMB5
VPPPCMB
Pcmcia Pwr
MIC2563A-1 - Micrel
C126
+
10uF
C130
0.1uF
C127
+
10uF
C131
0.1uF
C128
+
10uF
C132
0.1uF
C129
+
10uF
C133
0.1uF
B
B
PSLVEE
VCC5
U55
LVEE#
LVDD#
U366I
U368I
U3611I
U3613I
U3615I
U3617I
R138 10K
R137 10K
R136 10K
R135 10K
R134 10K
C
R133 10K
R140 100K
VLCFG2
U36G#
2
4
6
8
11
13
15
17
1A1
1A2
1A3
1A4
2A1
2A2
2A3
2A4
1Y1
1Y2
1Y3
1Y4
2Y1
2Y2
2Y3
2Y4
18
16
14
12
9
7
5
3
1
19
1G
VCC
2G
GND
74ACT240
20
10
R139
PSLVEE
VCC3
VCC5
10K
U56
3
2
15
14
4
CTENVDD
11
10
7
6
12
C134
0.1uF
D
VCC5
VCC3
C135
0.1uF
1
16
BVCCINS BVCCOUT
BVCCIN1 BVCCOUT
BVCCIN2
BVCCIN3
BEN
GND
GND
8
9
C
VCCLCD3
5
13
LTC1478CS
When a VL card is installed, VLCFG2 is pulled high to
tristate the outputs of the U13. CTENVDD & CTENVEE
will then control VCCLCDx & VEEx.
VCC5
VCCLCD5
AVCCINS AVCCOUT
AVCCIN1 AVCCOUT
AVCCIN2
AVCCIN3
AEN
C136
0.1uF
VCCLCD5
VCCLCD3
C137
+
C138
+
1uF
1uF
D
(C) Advanced Micro Devices, Inc.
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
Title
ElanSC400 Verification Board
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
Size
Document Number
PERIPWR.SCH
Rev
3.0
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
Date: Monday, November 17, 1997
1
2
3
4
Sheet
5
19
of
23
1
2
3
4
5
POWER MODULE CONNECTORS
P12VOLT M12VOLT
M5VOLT
VCC3
VCC5
VCCCPU
VEEPOS
VCCANLG3
VEENEG
PS/2 POWER SUPPLY CONNECTORS
P1
PC Power Conn
BURNDY GTC6R-1
PC Power Conn
BURNDY GTC6R-1
1
2
3
4
5
6
P5VOLT
P12VOLT
M12VOLT
GND
GND
1
2
3
4
5
6
GND
GND
M5VOLT
P5VOLT
P5VOLT
P5VOLT
P4
P12VOLT
VCC5
P5VOLT
P2
P5VOLT
P7
P12VOLT
1
2
3
4
5
6
7
8
9
10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
COND26
VCC3
VCCCPU
VCC5
VEEPOS
VCCANLG3
P5VOLT
PSLVEE
A
1
2
3
4
5
6
7
8
9
10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
COND26
VEENEG
P12VOLT
VCCCPU
+ C139
+ C140
10uF
10uF
+ C141
+ C142
10uF
10uF
B
VCCDRAM3
VEENEG
+ C143
4.7uF
C144
4.7uF
B
VCCROM5
+ C145
+ C146
+ C147
+ C148
+ C149
+ C150
+ C151
+ C152
10uF
10uF
10uF
10uF
10uF
10uF
10uF
10uF
3.84A MAX.
VCC3
VEEPOS
VCCANLG3
+
A
VCCDRAM3
JP50
ROM DAUGHTER
C153
+
10uF
C
1
2
3
4
HEADER 2X2
VLBUS
C154
+
10uF
C155
+
4.7uF
C156
+ C157
1
2
+
10uF
25mA MAX.
VCCSER3
SUPER I/O
C166
+
4.7uF
C158
10uF
ISA BUFFERS
+ C159
+ C160
+ C161
+ C162
10uF
10uF
10uF
10uF
PORT 80
ISA SLOT
ISA SLOT
+ C163
+ C164
4.7uF
4.7uF
AT KBD
IDE
PS/2 MOUSE
C167
0.1uF
1
D
C
VCCISA5
JP51
C165
+
10uF
ROMS
SIMM SOCKETS
0.1uF
2
D
JP52
C168
+
10uF
3
240mA MAX.
VCCROM5
1
2
VCC5
C169
+
10uF
C170
+
4.7uF
BAT54C
C171
VCCANLG3
0.1uF
D1
VCCRTC
2
3
COINA
~5A MAX.
VCCISA5
JP53
C172
+
10uF
C173
+
4.7uF
BAT54C
C174
(C) Advanced Micro Devices, Inc.
0.1uF
BBATSEN
BT1
3.0 COIN CELL
C175
0.1uF
2
E
R141
2.2K
1
1
2
3
4
HEADER 2X2
1
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
Title
ElanSC400 Verification Board
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
Size
Document Number
SYSPOWER.SCH
Rev
3.0
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
Date: Monday, November 17, 1997
1
2
3
4
Sheet
5
20
of
23
E
1
2
3
4
5
VCCISA5
VCC3
VCCISA5
R142
10K
R145
10K
A
R146
10K
R147
10K
R148
10K
R149
10K
R150
10K
R151
10K
R143
10K
R144
*10K
R152
10K
BRDCFG0
BRDCFG1
BRDCFG2
SW4
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
9
1K
1K
1K
1K
1K
SWACIN
SWBL0#
SWBL1#
SWBL2#
SWMKBDEN
DIAGCFG0
DIAGCFG1
DIAGCFG2
R153
R154
R155
R159
R160
SW DIP-8
C&K BD08
ACIN
BL0#
BL1#
BL2#
MKBDEN
DIAGCFG0
DIAGCFG1
DIAGCFG2
C176
0.1uF
C177
0.1uF
C178
0.1uF
C179
0.1uF
R156
*1K
C180
0.1uF
Identifies the Revision of the board
N0TE:
4
1
5
1
13
2 S20I
2 S28I
U48B
VCC
5
S10
6
4
2 S29I
1
2
3
4
5
6
7
8
9
6
74ACT02
74ACT08
S11
1
2
S10I
12
11
VCCISA5
S12
14
1
S14
1
VCCISA5
2 S16I
14
2 S30I
8
2 S31I
9
S13
U42C
1
10
10
8
VCCISA5
S17
1
14
S19
2 S14I
12
2 S13I
13
14
1
U42D
2 S18I
12
2 S1I
11
2 S17I
13
2
11
SP2
74ACT08
10
VCCISA5
14
74ACT04
S22
Rev 3.0
1
VCCISA5
14
U48D
1
2
3
4
5
6
A1
A2
A3
A4
A5
A6
7
GND
VCC
14
Y6
Y5
Y4
Y3
Y2
Y1
13
12
11
10
09
08
C
1
HEADER 1
JP63
3
1
GND
VCCSW14
HEADER 1
GND
*SPARE14
11
S23
1
D
2 S6I
HEADER 1
JP61
HEADER 1
VCC5
RS2
U41D
S21
1
1
HEADER 1
JP60
11
U36E
1
HEADER 1
JP59
1
*SPARE20
74ACT32
S20
1
1
VCC3
S18
1
1
HEADER 1
JP57
1
74ACT04
VCCISA5
JP55
HEADER 1
JP58
1
9
GND
JP54
HEADER 1
JP56
VCC3
74ACT08
U36D
GND
1
10
14
2 S2I
19
18
17
16
15
14
13
12
11
Y1
Y2
Y3
Y4
Y5
Y6
Y7
Y8
Y9
S16
1
20 VCCSW20
GND
74ACT02
8
2 S15I
U48C
A1
A2
A3
A4
A5
A6
A7
A8
A9
9
S15
1
C
14
VCCISA5
U52D
74ACT125
3
SP1
14
14
S8
1
1
S9I
2
2 S19I
U42B
S9
1
14
2
VCCISA5
1
B
RS1
VCCISA5
S7
(*) Indicates that location
is not populated
VCC5
VCC3
VCCISA5
S6
R158
1K
BRDCFG[2:0]:
DIAGCFG[3:0]
Configuration switches for Diagnostic board identification
B
R157
*1K
A
13
2 S5I
12
74ACT02
U36F
D
S24
1
2
13
12
74ACT04
(C) Advanced Micro Devices, Inc.
E
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
Title
ElanSC400 Verification Board
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
Size
Document Number
MISC.SCH
Rev
3.0
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
Date: Monday, November 17, 1997
1
2
3
4
Sheet
5
21
of
23
E
A
B
C
VCCISA5
D
E
+5VA
L1
Y4
C181
10uf
10V
A CASE
AUDX1
VCCISA5
+
C182
AUDX2
C183
0.1uf
C184
16.9mhz
22pf
22pf
L2
4
C185
C186
0.1uf
0.1uf
C187
0.1uf
4
C188
0.1uf
VCCISA5
AUDVCC
R173
IOCHRDY
AUDIRQ
40
0
VCC3
2
24
23
22
21
20
19
R191
10K
55
51
52
58
56
57
AUDDRQ
AUDDACK#
RSTDRV
90
95
9
16
12
RLINE
LLINE
RAUX2
LAUX2
CMAUX2
MIC R
MIC L
RAUX1
LAUX1
ROUT
LOUT
MONO IN
MONO OUT
86
87
84
85
96
82
83
74
75
72
73
88
89
JAB1
JBB1/FSYNC
JACX
JBCX/SDOUT
MIDI IN
JBCY/SDIN
JACY
JBB2/SCLK
JAB2
MIDI OUT
VREF
REFFLT
70
69
68
67
59
64
63
62
61
60
78
79
DRQA(DRQ0)
DRQB(DRQ1)
DRQC(DRQ3)
DACKA(DACK0)
DACKB(DACK1)
DACKC(DACK3)
RESDRV
1
RFILT
R178
LFILT
DGND1
SGND1
SGND2
SGND3
SGND4
TEST
AGND
VCCISA5
76
77
10K
46
18
66
97
53
71
80
During normal operation,
LBL2# be high & go low
during critical suspend.
The audio chip needs an
active high to hold the
part in reset & low power
mode.
C196
0805
1000pF
R162
R163
R164
R165
R166
R167
R168
10K
10K
10K
10K
10K
10K
R171
3
R170
100
CS 4236B
C197
0805
1000pF
10K
99
17
65
98
54
81
MUTE
SCS/UP
XCTL1/SINT/DOWN
XCTL0/XA2
(INT5)IRQA
(INT7)IRQB
(INT9)IRQC
(INT11)IRQD
(INT12)IRQE
(INT15)IRQF
VCCISA5
15
BRESET
IOCHRDY
R161
AEN
IOR
IOW
10K
39
37
38
AEN
BIOR#
BIOW#
3.3K
SD0
SD1
SD2
SD3
SD4
SD5
SD6
SD7
XTAL_IN
41
42
43
44
47
48
49
50
XTAL_OUT
SD0
SD1
SD2
SD3
SD4
SD5
SD6
SD7
14
13
8
7
6
5
4
3
2
1
10
11
XA0/SCL
XA1
SDA/XD0
XD1/SCLK
XD2/SDIN
XD3/SDOUT
XD4/FSYNC
XD5/MCLK
XD6/LRCLK
XD7/SDATA
XIOR
XIOW
R169
0.1uf
SA0
SA1
SA2
SA3
SA4
SA5
SA6
SA7
SA8
SA9
SA10
SA11
SA12
SA13
SA14
SA15
10K
C189
3
25
26
27
28
29
30
31
32
33
34
35
36
94
93
92
91
10K
VCCISA5
BSA0
BSA1
BSA2
BSA3
BSA4
BSA5
BSA6
BSA7
BSA8
BSA9
BSA10
BSA11
BSA12
BSA13
BSA14
BSA15
VDF1
VDF2
VDF3
VDF4
VA
U57
SD[0..15]
VD1
BSA[0..25]
45
Pull up on XD1-7 reduces idle current
Pull up required on XD0
C208
0.01uF
AUDVREF
C209
0.01uF
RMICIN
LMICIN
2
C190
SPKRR
MONOIN
MIX_OUT
R175
SPKR
47K
0805
VCCISA5 0.1uf
C191
0805
2700pF
R176
10K
R177
10K
AUDVREF
REFFLT
C193
+
1uf
16V
A CASE
C192
10uf +
10V
A CASE
C194
C195
0.1uf
0.1uf
(C) Advanced Micro Devices, Inc.
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
Rev 3.0
The entire page.
Title
ElanSC400 Verification Board
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
Size
Document Number
AUDIC.SCH
Rev
3.0
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
Date: Monday, November 17, 1997
A
B
C
D
22
Sheet
E
of
23
1
VCCSUSPA
X2
R179
4.7K
C198
+
10uf
10V
A CASE
R180
2.2K
1
2
MICROPHONE
PANASONIC WM-54BT
C199 0.33uf
R181
6.8K
0805
0805
C200 0.33uf
ALTERNATE
PANASONIC
PANASONIC
PANASONIC
MICROPHONE P/N
WM-60AY
WM-60AT
WM-65A103
VCCISA5
VCCSUSP
0805
U58
GPIOCS1
3
2
7
6
4
AVCCINS AVCCOUT
AVCCIN1 AVCCOUT
AVCCIN2
AVCCIN3
AEN
GND
VCCSUSPA
L3
1
8
C201 +
10uf
10V
A CASE
5
LMICIN
RMICIN
C202
0.1uf
LTC1477CS
VCCSUSPA
R182
100K
10MS
C203
VCCISA5
14
10
0.1uF
R183
10K
U52C
9
8
74ACT125
R184
22K
0805
C204 2700pF
R185
10K
0805
6
1
VCCSUSPA
1206
R186
MIX_OUT
C205
1.0uF
22K
0805
LS1
U60
4
-
5
3
+
8
SPEAKER
2
7
LM4861M
C206
The audio amp will be
shutdown (active high) when
in suspend. To achieve
this, VCCSUSPA is used to
provide power to the amp &
to control shutdown the of
amp. During normal power on
& resume functions, the
shutdown will be active
until the RC on the gate of
the 125 reaches a level to
tri-state the output, then
the P.D. will force the
shutdown pin low.
0.1uF
VCCSUSPA
C207
0.1uF
SPEAKER P/N
PANASONIC EAS-3P123A
PANASONIC EAS-3P128A
PANASONIC EAS-2P106C
PANASONIC EAS-2P20A
LZR 20R04
LZR 28R04
LZR 23RPC01
Rev 3.0
The entire page.
(C) Advanced Micro Devices, Inc.
Note: Unless otherwise stated the resistors are a 0805 package and 5% Tol.
Note: Unless otherwise stated the capacitors are a 0805 package and 10% Tol.
(800) 222-9323
5204 E. Ben White Blvd.
Austin, TX 78741
AMD Proprietary/All Rights Reserved
Title
ElanSC400 Verification Board
Size
Document Number
AUDPORT.SCH
Date: Monday, November 17, 1997
Rev
3.0
Sheet
23
of
23
Index
0WS, 2-27
14MHz signal, 2-27
BL0–BL2, 2-10, 2-54
BOM
See bill of materials.
bus support
See ISA bus or VESA local bus.
A
C
A14 routing, 2-21
A15 routing, 2-20
A18 routing, 2-20
ACIN, 2-10, 2-54
AT/XT, 2-10
AUDDACK, 2-34
AUDDRQ, 2-34
audio
DMA, 2-14
interrupts, 2-14
IRQ restrictions, 2-12
IRQ shared with mouse, 2-45
using, 2-14
AVCC, 2-5
cable, diskette drive, 1-4
CD_B, 2-8
CFG jumper defaults, A-3
CFG0, 2-23
CFG1, 2-23
CFG2, 2-23
CFG2–CFG0, 2-10
CMOS, problems, 1-8
code example, 2-37
conventions, notational, xvii
Crystal audio
See audio
Numerics
2.0
B
BALE, 2-26
BBS
technical support numbers, 3-2
bill of materials, D-2
BIOS
boot option parameters, selecting, 2-22
data width, 2-23
documentation, 2-15
D
DACK, 2-31, 2-32
data width, 2-23, 2-25
DCFGx, 2-10
debugging support, xiv
defaults for jumpers and switches, A-1
DIP socket
data width, 2-23
description, 2-18
device selection, 2-15
Élan™SC400 Microcontroller Evaluation Board User’s Manual
Index-1
E
E4FLASH utility, 2-15
ÉlanSC400 evaluation board
block diagram, 2-3
damage, avoiding, 1-2
default settings, A-1–A-4
documentation, xv
features overview, xi–xiv
installation requirements, 1-3
installing, 1-4
jumper summary, 2-5–2-11
layout diagram, 2-4
overview diagram, x, 2-2
purpose, ix
restrictions, 2-12
support for, 3-1–3-5
switch summary, 2-5, 2-11
troubleshooting, 1-8
Index-2
ÉlanSC400 microcontroller
block diagram, 2-13
features overview, xi
IrDA interface, 2-39
overview, 2-12
serial port, 2-38
e-mail
technical support, 3-2
EPROM
See also ROM.
support for, xiv
errors, 1-8
evaluation board
layout suggestions, 3–4
example configuration register code, 2-37
example DMA and IRQ configuration, 2-34
F
Flash memory
chip select routing, 2-16
configuration utility, 2-15
data width, 2-23
density, 2-18
devices on board, 2-15
pinouts, 2-19
support for, xiv
floppy
disk drive, 2-49
DMA shared with ISA, 2-33
starting from, 1-6
FTP site, 3-4
G
GND connectors, 2-9, 2-50, 2-55
ground wire, 2-50
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
diskette
connecting drive, 1-4
starting from, 1-6
DMA
controller (DMAC), 2-28
ISA configuration example, 2-34
routing for ISA bus, 2-30
documentation
conventions, xvii
description of, xv
manual contents, xv
reference material, xvi
DRAM
data width, 2-25
features overview, xii
restrictions, 2-12
using, 2-25
drive
See IDE hard drive or floppy disk drive.
DRQ0, 2-32
DRQ1, 2-31
H
J
hard drive, IDE
See IDE hard drive.
headers, signal, xiv
JP22, 2-29
JP26, 2-29
JP36, 2-16
JP37, 2-17
JP38, 2-17
JP39, 2-18, 2-20
JP40, 2-18, 2-21
JP41, 2-31
JP42, 2-32
JP43, 2-32
JP44, 2-31
JP45, 2-39
JP46–JP49, 2-41
jumpers
defaults, A-1
summary, 2-5
I
2.0
IDE hard drive
connection for, 2-49
starting from, 1-7
infrared support
See IrDA interface.
installing
ÉlanSC400 evaluation board, 1-4
requirements, 1-3
troubleshooting, 1-8
IOCHCHK, 2-27
IrDA interface
ÉlanSC400, 2-39
Super I/O, 2-39
IRQs
ISA configuration example, 2-34
routing for ISA bus, 2-28–2-29
ISA bus
DMA routing, 2-28
DMA shared with floppy, 2-33
interface, 2-26–2-37
IRQ and DMA example, 2-34
IRQ routing, 2-28
restrictions, 2-12
signals not supported, 2-27
signals, shared, 2-26
support for, xii
ISADACK, 2-7, 2-33
ISADRQ, 2-8, 2-33
K
KBDCOL3, 2-5
KBDCOL4, 2-5
KBDROW 0–6, 2-10
keyboard
AT, 2-44
connecting, 1-5
error, 1-9
matrix, 2-41
reset, 2-9
XT, 2-44
L
LCD interface
restrictions, 2-12
signals, 2-47
LEDs, problems with, 1-8
literature, ordering, 3-5
Élan™SC400 Microcontroller Evaluation Board User’s Manual
Index-3
MASTER, 2-27
MATFDEN, 2-49
MCS16, 2-26
microphone, 2-14
MKBDEN, 2-10
mouse
port restrictions, 2-12
PS/2, 2-45
O
oscillator layout suggestions, 3
P
P1, 1-5
P12, 1-5, 2-49
P14, 1-4, 2-49
P18, 2-45
P2, 1-5
P23, 2-38
P26, 2-45
P33, 1-5
P34, 1-5
P37, 2-41
P38, 2-41
P47, 2-38
P48, 2-38
P5, 1-5
parallel port
connector, 2-40
on board, 2-39
restrictions, 2-12
PC Card
boot option, 2-23
Card B restrictions, 2-12
Index-4
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
M
support for, xiii
using, 2-41
PCMCIA
See PC Card.
PDACK0, 2-10, 2-32, 2-33
PDACK1, 2-7, 2-10, 2-26, 2-31, 2-34
PDRQ0, 2-10, 2-32, 2-33
PDRQ1, 2-8, 2-10, 2-26, 2-31, 2-34
peripherals
needed to use board, 1-3
verified to work on board, B-1
pinouts, memory, 2-19
PIRQ2, 2-10, 2-26
PIRQ3-PIRQ7, 2-26
PIRQ4, 2-5, 2-28, 2-29
PIRQ5, 2-5, 2-28, 2-29
PLL layout suggestions, 3
port 80H LEDs, xiv, 1-6, 1-7
ports
See serial ports or parallel port.
POST (Power-On Self-Test codes), 1-6, 1-7
power management
connectors, 2-53
layout suggestions, 4
modes allowed, xiii
power plane jumper defaults, A-2
power planes, xiii
support, xiii
using, 2-53
power measurement
connectors, 2-51, 2-52
using, 2-50
power supply
connecting, 1-5
using, 2-50
PPWE, 2-8
program pin, 2-20
programmable interrupt controller (PIC), 228
PS/2 mouse, 2-45
R
R32BFOE, 2-23
REF, 2-27
RESET signal, 2-10, 2-55
ROM
chip select routing, 2-16
device selection, 2-18
pinouts, 2-19
space, 2-15
support, xiv
ROMCS0, 2-7, 2-16
ROMCS1, 2-7, 2-17
ROMCS2, 2-7, 2-17
ROMP29, 2-7
ROMP31, 2-7
ROMWR, 2-20, 2-21
RSTDRVXT, 2-9
2.0
S
SBHE, 2-26
schematics, D-8
serial ports
connector, 2-38
ÉlanSC400 microcontroller, 2-38
Super I/O, 2-38
signal headers, xiv
SIODACK, 2-33
SIODRQ2, 2-33
SMEMR, 2-27
SMEMW, 2-27
SoundBlaster, 2-14
speaker, 2-14
SPKR output, 2-14
SRAM
pinouts, 2-19
support for, xiv
Super I/O
features overview, xii
IrDA interface, 2-39
overview, 2-14
serial ports, 2-38
support
hotline numbers, 3-3
product, 3-4–3-5
technical, 3-2–3-3
third party, 3-5
Suspend/Resume, 2-53
SUSRES, 2-10, 2-53
SW10, 2-34
SW11, 2-45
SW3, 2-22
SW4, 2-49, 2-54
SW5, 2-44
SW6, 2-33
SW7, 2-55
SW8, 2-53
SW9, 2-25
switches
defaults, A-4
summary, 2-5, 2-11
SYSCLK, 2-27
U
U44, 2-39
U45, 2-39
V
VCC, 2-5, 2-50
VCCBUS, 2-6
VCCCPU, 2-5, 2-11
VCCDRAM3, 2-8
VCCISA5, 2-9
VCCLCD, 2-6
VCCMEM, 2-6
VCCPCM, 2-6
Élan™SC400 Microcontroller Evaluation Board User’s Manual
Index-5
W
Windows Sound System, 2-14
WWW
product support, 3-4
technical support, 3-2
Index-6
Élan™SC400 Microcontroller Evaluation Board User’s Manual
2.0
VCCPCMA5, 2-8
VCCPCMB5, 2-8
VCCROM5, 2-9
VCCRTC, 2-5
VCCSER, 2-6
VCCSER3, 2-9
VCCSYS, 2-9
VEE, 2-11
VEENEG, 2-11
VEEPOS, 2-11
VESA local bus
interface, 2-45
restrictions, 2-12
support for, xii
VGA
cable, connecting, 1-5
card, connecting, 1-5
monitor problems, 1-8
VL bus
See VESA local bus.
VPPPCMA, 2-8
VPPPCMB, 2-8