AMD SD186ES, SD186EM User Manual

About the SD186ES/SD186EM Demonstration Board

1.1
The AMD exceptionally small, low-cost product for demonstration of the AMD Am186ES and Am186EM microcontrollers. See page ix for a block diagram of the board.
The SD186ES/SD186EM demonstration board is a stand-alone evaluation platform for the Am186ES or Am186EM microcontroller. The Am186ES and Am186EM microcontrollers integrate peripherals such as 12 chip-select controllers, serial controllers, 32 programmable I/Os, three timers, an interrupt controller, and watchdog timer to increase system functionality while reducing overall cost. The memory controller supports a glueless connection to SRAM, EPROM, Flash memory , and pseudo-static RAM. The Am186ES and Am186EM microcontrollers also feature an innovative bus design that frees the processor to run at nearly twice the speed of standard 80C186 processors while using commodity memory devices.
The SD186ES/SD186EM demo nstration board is des igned with a 104-pin Am186 expansion interface that provides access to the Am186ES and Am186EM microcontroller signals. The Am186 expansion interface facilitates prototyping with external devices by using the SD186ES/SD186EM demonstration board as the minimal system core of a design.
The SD186ES/SD186EM demonstration board highlights the Am186ES and
Am186EM microcontrollers’ serial ports, glueless interface to SR AM and Flash memory, and the expansion interface to peripheral attachments. A complete description of the board can be found in Chapter 2, “Demonstration Board Functional Descri ption”.
®
SD186ES/SD186EM Demonstration Board is designed as an
SD186ES/SD186EM Demonstation Board User’s Manual
vii

Theory of Operation

The SD186ES/SD186EM demonstration board demonstrates the basic processor functionality and fea tures of the Am18 6ES an d Am186E M microc ontroll ers, and the simplicity of their system des ign. As a stand-alone platform, the bo ard enables
you to test the Am186ES and Am186EM microcontrollers’ performance and functionality. The minimal number of components on the board exhibits the integration present in the processor.

Demonstration Board Features

The SD186ES/SD186EM demonstration board provides the following features:
• Am186ES or Am186EM 40-MHz microcontroller
• E86™ family boot monitor (E86MON™) board-residen t utility Information on invoking and using the E86MON software is provided in the
E86MON
• 256 Kbyte SRAM
• 256 Kbyte Am29F010-70 Flash memory
• Am186 104-pin expansion interf ace
• Two RS-232 serial ports with DB-9 connectors Please note that the Am186EM microcontroller provides one asynchronous
serial port. Thus, when the board is populated with the Am186EM microcontroller, only one serial port is featured.
• Activity LED indicators for PIO signals
• Power-on LED indicator
• Reset circuitry
TM
Software User’s Manual.
1.1
viii
SD186ES/SD186EM Demonstation Board User’s Manual
Am186ES or Am186EM
Microcontroller
CPU
Clock & Reset Circuitry
Address Bus
A/D Bus
Control
Am29F010-70 Flash Bank (256 Kbyte)
SRAM Bank (256 Kbyte)
Am186 Expansion Interface
1.1
Power & Ground
5.5-mm Barrel
Connector
RS-232 Serial Port Level Converter Circuitry
RS-232 Serial Port Level Converter Circuitry*
*Second asynchronous serial port implemen ted only with Am186ES microcontroller
DB-9
Connector
DB-9
Connector*
Figure 0-1. SD186ES/SD186EM Demonstration Board Block Diagram
SD186ES/SD186EM Demonstation Board User’s Manual
ix

SD186ES/SD186EM Demonstration Board Documentation

The SD186ES/SD186EM Demonstration Board User’s Manual provides information on th e design and function of the S D186ES/SD186EM demonstr ation board. Detailed instructions for using the E86MON software are provided in the
E86MON
is shipped with the E86MON software installed in the on-bo a rd Flash memory

About This Manual

Chapter 1, “Quick Start” provides implementation and installation information for the demonstration board and instructions for invoking the E86MON software. Detailed information on using the E86MON software is provided in the E86MON
Software User’s Manual included in your kit.
Chapter 2, “Demonstration Board Functional Description” contains descriptions of the basic sections of the demonstration board: layout, pro cessor, Flash memory, SRAM, serial ports, power and signal LED indicators, clock and reset logic, expansion interface, and power-supply circuitry.
Chapter 3, “Product Support” provides inf ormation on reaching and using the AMD Corporate Applications technical support serv ices, pr odu ct in for mation available through AMD’ s World W ide W eb and FTP s ites, and support tools for the embedded E86 family.
TM
Software User’ s Manual included in your kit. The demonstration board
.
TM
1.1
Appendix A, “Layout Diagram, Schematics , and Board Bill of Materials” contains a board layout drawing along with schematics and a Bill of Materials (BOM) for the SD186ES/SD186EM demonstration board.
x
SD186ES/SD186EM Demonstation Board User’s Manual
1.1

Suggested Reference Material

For information on ordering the literature listed below, see page 3-4.
Am186EM and Am188EM Microcontrollers Data Sheet AdvanES and Am188ES Microcontrollers Data Sheet Advanced Micro Devices, order number 20002
Am186EM and AM188EM Microcontrollers User’s Manual
Advanced Micro Devices, order number 19713
Am186ES and AM18 ES Microcontrollers User’s Manual
Advanced Micro Devices, order number 21096
Am186 and Am188 Family Instruction Set Manual Advanced Micro Devices, order number 21267
SM
FusionE86 Advanced Micro Devices, order number 19255
Catalog
SD186ES/SD186EM Demonstation Board User’s Manual
xi

Documentation Conventions

The Advanced Micro Devices SD186ES/SD18 6EM Demons tratio n Board User’s Manual uses th e conventi ons shown in Table 0-1 (unless otherwise no ted). These
same conventions are used in all E86 family support product manuals.
Table 0-1. Notational Conventions
Symbol Usage Boldface Indicates that characters must be entered
exactly as shown, except that the alphabetic case is only significant when indicated.
Typewriter face Indicates computer text input or outpu t in an example
or listing.
1.1
xii
SD186ES/SD186EM Demonstation Board User’s Manual
1.1
Chapter 1
Quick Start
This chapter provides information that will help you quickly set up and start using the SD186ES/SD186EM demonstration board.
The SD186ES/SD186EM demonstration board is supported by the E86MON software. The E86MON software enables you to load, run, and debug programs on the SD186ES/SD186EM demonstration board. For detailed information on using the E86MON software, refer to the E86MON included in your kit.
For information on how to:
• Connect the SD186ES/SD186EM demonstration board to a PC, see page 1-2
• Invoke the E86MON software, see page 1-4
• Troubleshoot installation problems, see page 1-5
• Locate related sources of information, see page 1-6
TM
Software User’s Manual
SD186ES/SD186EM Demonstration Board User’s Manual
1-1

Connecting to a PC

Follow the steps below to conne ct the S D186ES /SD18 6EM demonst ration bo ard to your PC.
Installation Requirements
The items listed below are necessary to install and run the SD186ES/SD186EM demonstration board:
• PC with an available COM port
• Terminal emulation software (such as Microsoft Windows
ProComm Plus) that supports ASCII file transfers, software flow control (Xon/ Xoff), and send break capability
• Power source for universal power supply
Board Installation
CAUTION: As with all computer equipment, the SD186ES/SD186EM demo nstration board may be
!
damaged by electrostatic discharge (ESD). Please take proper ESD precautions when handling any board.
®
Terminal or
1.1
1-2
1. Remove the board from the shipping carton. V isually inspect the board to verify that it was not damaged during shipment.
SD186ES/SD186EM Demonstration Board User’s Manual
1.1
COM1
COM2
serial cable
DANGER: Make sure the power supply is not plugged into an electrical outlet before connecting it to the SD186ES/ SD186EM demonstration board
!
3. Connect th e power supply to the barrel connector on the SD18 6ES/SD186EM demonstration board.
4. Apply power to the board by connecting the power supply to an electrical outlet. Once the board is powered up, the LEDs (CR3-CR10) should flash in an oscillating pattern.
CAUTION: If using your own power supply, ensure that it is a 5-V supply. Using a 9-V supply will permanently damage the board.
!
SD186ES/SD186EM Demonstration Board User’s Manual
1-3
5. Invoke the terminal emulation program at 19200 baud, no parity, 8 data bits, and 1 stop bit; enable the software flow control (Xon/Xoff), if supported.
6. Reset t he board by depressing and releasing the RESET switch (see location in Figure 2 on page 2-3). The LEDs on the board (CR3-CR10) will again flash in an oscillating pattern for three seconds, as they did upon power up.
During the three-second period while the LEDs are oscillating, type an a in the terminal window to ensure that the E86MON software uses the correct baud rate. When the E86MON software receives an a, it adjusts its baud rate (if necessary) and displays the welcome message and prompt.
If you type a character other than an a, or type no character at all, the E86MON software still displays the welcome mess age and prompt, but may be using an incorrect baud rate. Depressing and releasing the RESET switch gives you another opportunity to type an a.
7. To display the version of the monitor and the commands available, type ? and press Enter.
For detailed infor mation about using the E86MON so ftware, refer to the E86MON Software User’s Manual included in your kit.
1.1
1-4
SD186ES/SD186EM Demonstration Board User’s Manual

Table 1-1. Installation Troubleshooting

Problem Solution
1.1
Nothing happens when pushing the RESET button.
The computer does not respond with the E86MON software prompt.
After typing a during reset, the terminal emulation software displays unreadable characters.
After a processor reset, the LEDs do not flash in the expected oscillating pattern.
The terminal emulation program locks up the software or PC.
Sometimes it is difficult to make a good connection when pushing the small RESET button. If all else fails, remove the power supply from the AC electrical outlet and disconnect and reconnect the power supply. The LEDs will flash in an oscillating pattern when the reset is successful.
Reset the board by pressing the R E SET switch and typing an a while the LEDs are flashing in an oscillating pattern. If this does not work, verify the power, check the cables, etc.
Check the baud rate setting for the terminal emulation software. It should be set to 19200. Also check the word length (8), stop bits (1), parity (N), and turn off any hardware flow control.
Check that the power LED is on and the correct voltage is supplied to the board. Ensure that the polarity of the power connector is correct.
Check the COM port connection with the target board. Make sure that the same COM port is selected in the terminal emulation software. In some PCs if the correct COM port is not specified, the software
will fail to function—it will lock in a continuous loop waiting for an answer from the incorrect serial port.
The power LED does not turn on with power.
Immediately disconnect the power supply. Ensure that the polarity of the power connector is correct. This is a very serious fail u re of t he har dware. If the power source is connected incorrectly, the board will be permanently damaged.
There is a problem you cannot resolve.
Contact the AMD Corporate Applications technical support services. (See Chapter 3, “Product Support” for phone numbers and more information.)
SD186ES/SD186EM Demonstration Board User’s Manual
1-5

For More Information...

If you need more information about:
• SD186ES/SD186EM demons tration board har dware,
see Chapter 2, “Demonstration Board Functional Description”
• E86MON software,
see the E86MON
• Problems with the board or the E86MON software,
see Chapter 3, “Product Support”
• SD186ES/SD186EM demons tration board layout and schematics,
see Appendix A, “Layout Diagram, Schematics, and Board Bill o f Material s”
• the Am186ES microcontroller
see the Am186ES and Am188ES Microcontrollers Data Sheet
• the Am186EM microcontroller,
see the Am186EM and Am188EM Microcontrollers Data Sheet
TM
Software User’s Manual
1.1
1-6
SD186ES/SD186EM Demonstration Board User’s Manual
1.1
Chapter 2
Demonstration Board Functional Description
The SD186ES/SD186EM de monstration board prov ides a completely stand-alone microcontroller -based evaluation platform in a low-cost , exceptionally small form­factor product. The SD186ES/SD186EM demonstration board was designed to meet the needs of customers working with the Am186ES and Am186EM microcontrollers.
Read the following sections to learn more about the SD186ES/SD186EM demonstratio n board hardw are:
• “Layout and Placement” on page 2-2
• “Am186ES and Am186EM Microcontrollers Implementation” on page 2-4
• “ROM Space” on page 2-7
• “SRAM” on pa ge 2-7
• “RS-232 Serial Ports” on page 2-8
• “Clock and Reset Logic” on page 2-10
• “Am186 Expansion Interface” on page 2-10
• “PIO Activity LED Indicators” on page 2-13
• “Power Supply” on page 2-14
SD186ES/SD186EM Demonstration Board User’s Manual
2-1

Layout and Placement

The design of the SD186ES/SD186EM demonstration board emphasizes ease of use and small size. Refer to Figure 2 on page 2-3 for board layout and component placement.
The SD186ES/SD186EM demo nstration b oard has the Flash and SRAM memory devices (U3, U4 and U7, U8) directly below the processor . Th is placement keeps the memory devices as close as possible to the processor to minimize noise and trace reflections. The 40-MHz fundamental mode crystal (Y1) is located to the right of the processor. Th e expansion interface (J2 and J3) is located at the bottom of the board for easy connection and access. Finally, the 5.5-mm power-supply barrel connector (J1) is positioned in the upper, left corner of the board.
The RS-232 serial interfaces are positioned on the right of the board. Please note that the ES version of the board features two serial ports (P0 and P1), which are driven by the two asynchronous serial interfaces on the Am186ES microcontroller . The Am186EM microcontroller provides one asynchronous serial interface so the EM version of the board implements the serial port with a DB-9 connector (P1).
Table 2-1. SD186ES/SD186EM Demonstration Board Parts List
1.1
2-2
Part Number
CR1–CR10 Power and signal LEDs Page 2-13 J1 Power connector Page 2-14 J2–J3 Expansion interface Page 2-10 U1 Voltage supply supervisor (TI TL7705A) Page 2-10 U2 Am186ES or Am186EM 40-MHz
U3–U4 Flash memory Page 2-7 U5–U6 RS-232 driver/receiver devices (MAX232) Page 2-8 U7–U8 SRAM Page 2-7 Y1 40-MHz fundamental mode crystal Page 2-10
SD186ES/SD186EM Demonstration Board User’s Manual
Description For more
information, see
Page 2-4
microcontroller
GND
SW1
J1
POWER
CR1
U1
U6
U5
ES/EM
P1
CR2
1.1
Reset
Advanced
Advanced
Micro
Micro
Devices
Devices
Am186EM-40VC
CR3
CR4
CR5
CR6
CR7
CR8
CR9
CR10
1
U2
HI FLASH HI SRAM LOW FLASH LOW SRAM
U3 U7 U4
Advanced Micro Devices
U8
SD186ES/EM DEMO BOARD
J2
J3
019
Y1
P0
ES Only
32
B
C D
A
Notes:
1.On the SD186ES demonstration board, P1 is asynchronous serial port 0; P0 is asynchronous serial port 1.
2.On the SD186EM demonstration board, P1 is an asynchronous serial port; P0 does not exist.
Figure 2-1. SD186ES/SD186EM Demonstration Board Layout
SD186ES/SD186EM Demonstration Board User’s Manual
2-3
Am186ES and Am186EM Microcontrollers Implementation
The SD186ES/SD186EM d emonstration bo ard support s the AMD Am186ES an d Am186EM microcontrollers. The board is shipped with either an Am186ES or Am186EM microcontroller that operates at 40 MHz. Although not supported by the on-board crystal, the Am186ES and Am186EM microcontrollers are also available in 20-, 25-, and 33-MHz operating frequencies.
The Am186ES and Am186EM microcontrollers are designed to meet the most common requirements of embedd ed produ cts developed for the commu nications , office automation, mass storage, and general embedded markets. Specific applications include feature phones, cellular phones, PBXs, multiplexers, modems, disk drive controllers, hand-held and desktop terminals, fax m achines, line cards, managed hubs, and industrial control. Refer to the Am186ES and Am188ES
Microcontrollers Data Sheet and the Am186EM and Am188EM Microcontrollers Data Sheet for more information on the specific features of the
Am186ES and Am186EM microcontrollers.
See Figure 2-2 on page 2-5 for a block diagram detailing the Am186ES
microcontroller’s functionality. See Figure 2-3 on page 2-6 detailing the Am186EM microcontroller’s functionality.
for a block diagram
1.1
2-4
SD186ES/SD186EM Demonstration Board User’s Manual
CLKOUTA
INT3/INTA
INT6-INT4
CLKOUTB
INT2/INTA
1/IRQ
0
INT1/SELECT
INT0
NMI
PWD
TMROUT0 TMROUT1
TMRIN0
TMRIN1
DRQ0 DRQ1
1.1
V
CC
GND
RES
ARDY SRDY
S2-S0
DT/R
DEN/DS
HOLD
HLDA S6/LOCK/ CLKDIV
UZI
2
A19-A0
AD15-AD0
X2
X1
Clock and
Power
Management
Unit
Control
Registers
Control
Registers
Bus
Interface
Unit
ALE
Refresh
Control
WR
BHE
Interrupt
Control Unit
Control
Registers
Unit
RD
WHB
WLB
/ADEN
Execution
Unit
LCS/ONCE0
MCS3/RFSH
Pulse Width
Demod-
ulator
(PWD)
PSRAM
MCS
Timer Control Unit
01 (WDT)2
Max Count B
Registers
Max Count A
16-Bit Count
Control
Registers
Unit
Chip-Select
Unit
2-MCS0
UCS
/ONCE1
Registers
Registers
Control
Registers
Control
PCS
PCS
5/A1
PCS 3-PCS0
20-Bit Destination
Registers
Asynchronous
Serial Port 0
Asynchronous
Serial Port 1
6/A2
DMA
Unit
01
20-Bit Sour ce
Pointers
Pointers
16-Bit Count
Registers
Control
Registers
Control
Control
PIO
Registers
PIO31­PIO0
TXD0 RXD0
RTS
0/RTR0
0/ENRX0
CTS
TXD1 RXD1
RTS1/RTR1
CTS1/ENRX1

Figure 2-2. Am186ES Microcontroller Block Diagram

SD186ES/SD186EM Demonstration Board User’s Manual
2-5
INT3/INTA
CLKOUTA
CLKOUTB
INT2/INTA
1/IRQ
INT4
0
INT1/SELECT
INT0
NMI
TMROUT0
TMRIN0 TMRI N1
TMROUT1
DRQ0 DRQ1
V
CC
GND
RES
ARDY SRDY S2-S0
DT/R
DEN
HOLD
HLDA
S6/CLKDIV2
UZI
X1
Clock and
Management
A19-A0
AD15-AD0
X2
Power
Unit
Control
Registers
Control
Registers
Bus
Interface
Unit
ALE/QS0
Refresh Control
WR/QS1
BHE
Interrupt
Control Unit
Control
Registers
Unit
RD/QSMD
WHB
WLB
/ADEN
Execution
Unit
LCS/ONCE0
MCS3/RFSH
Timer Control Unit 01 (WDT)2
Max Count B
Registers
Max Count A
Registers
16-Bit Count
Registers
Control
Registers
Control
Registers
Chip-Select
Unit
PCS
UCS
/ONCE1
MCS
PSRAM
Control
Unit
2-MCS0
Synchronous Serial
SCLK
PCS
6/A2
5/A1
PCS 3-PCS0
DMA
Unit
01
20-Bit Source
Pointers
20-Bit Destination
Pointers
16-Bit Count
Registers
Control
Registers
Control
Registers
Control
Registers
Asynchronous
Serial Port
Control
Registers
Interface
SDATA
SDEN1
SDEN0
PIO
*PIO31-
PIO0
TXD RXD
1.1
2-6

Figure 2-3. Am186EM Microcontroller Block Diagram

SD186ES/SD186EM Demonstration Board User’s Manual
1.1

ROM Space

The SD186ES/SD186EM demonstration board contains on-board ROM space for use by the E86MON software and application code. This ROM space is implemented as two Am29F010 70-ns Flash memory devices.
The Flash memory devices are mapped to the u pper region of addressable memory at C0000h to FFFFFh. This range represents the top sector in both Flash memory devices. Each Flash memory device is organized as 128K x 8 bits (eight, 16K sectors) and is connected to the UCS microcontroller. After a valid reset, the Am186ES or Am186EM microcontroller fetches the first instruction from the Flash memory devices by asserting UCS address bus with the value FFFF0h.
The E86MON software enables you to program the Flash memory devices with specific types of hex files. Intel hex and Intel extended hex format files are supported. This software functionality is provided to eliminate the need to remove the Flash memory devices. Do not attempt to remove the TSOP Flash memory or SRAM devices (U3, U4, U7, and U8) because doing so may cause damage to the board.

SRAM

(Upper Memory Chip Select) signal of the
and driving the
The SD186ES/SD186EM demonstration board utilizes SRAM for its read/write storage. The board provi des 256 Kbyt e of SRAM using tw o 70-ns devi ces that are mapped from 0h to 3FFFFh. The SRAM devices are organized as 128K x 8 bits and are attached to the LCS For every access to the abov e address range, the Am186ES a nd Am186EM microcontrollers will assert LCS
NOTE: SRAM available to you includes 410h to 3F400h. See the E86MON Software User’s Manual included in your kit for more information.
SD186ES/SD186EM Demonstration Board User’s Manual
(Lower Memory Chip Select) sign al of the microcontroller.
.
TM
2-7

RS-232 Serial Ports

The ES version of the SD186ES/SD186EM demonstration board provides two on-board RS-232 serial ports (P0, P1) that are directly driven by the Am186ES microcontroller. The serial ports are equipped with DB-9 DCE connectors. The pin assignment for the DB-9 connectors is shown in Figure 2-4 on page 2-9.
The EM version of the SD186ES/SD186EM demonstration board provides one on-board RS-232 serial port that is driven directly by the Am186EM microcontroller. The RS-232 serial port (P1) is equipped with a DB-9 DCE connector. The pin assignment fo r t he DB-9 conn ect or is s ho wn in Fi gu re 2-4 on page 2-9.
The Am186EM serial port does not provide RTS and CTS support in hardware. The PSC configured as PIO outputs for limited RTS and CTS support via software.
Traditionally, PCs have Data Terminal Equipment (DTE) ports which connect directly to the Data Communication Equipment (DCE) port on the SD186ES/ SD186EM demonstration board. A null modem cable is not requ ired to connect a DTE port with a DCE port.
The RS-232 specification calls for signals that are driven at non-TTL levels. Single­chip RS-232 driver/receiver devices (MAX232, U5 and U6) are used to con vert to and from the required voltages.
3 and PSC2 pins are wired to the corresponding signals and can be
1.1
2-8
SD186ES/SD186EM Demonstration Board User’s Manual
P1
2
1.1
5 GND 4 NC 3 RXD0 2 TXD0
1 NC
RTS CTS
NC 9
01 8 01 7
NC 6
P0
NC 9
1 8
RTS
1 7
CTS
NC 6
Notes:
1
The SD186EM serial port does n ot suppor t RTS0 and CTS0 in hardware. Instead, these
signals are connected to PCS
2
The SD186EM demonstration board has only one asynchronous serial port. The serial port is connected to P1.
3 and PCS2.

Figure 2-4. DB-9 Serial Connector Pinout

5 GND 4 NC 3 RXD1 2 TXD1
1 NC
SD186ES/SD186EM Demonstration Board User’s Manual
2-9

Clock and Reset Logic

The Am186ES and Am186EM microcontrollers can be configured for either 1x
or ½x clock mode. As configured on the SD186ES/SD186EM demonstration board, the microcontroller is in 1x clock mode. The input is generated by a 40-MHz fundamental mode crystal (Y1) that is connected to the X1/X2 inputs of the microcontrollers, resulting in a 40-MHz system clock.
System reset is co ntrolled by a voltage supply sup ervisor (TI TL77 05A, U1). This device generates the processor’s reset input, asserting the Am186ES or Am186EM microcontroller’ s RES supply supervisor also holds reset active when the power falls below 4.75 V .
pin for 13 ms when the RESET switch is depressed. The voltage

Am186 Expansion Interface

The SD186ES/SD186EM demonstration board supports the PC/104 form-factor expansion-type connector for additional prototyping and testing. The traditional PC/104 signals are not present on the board; however, the Am186 expansion interface enables you to attach wirewrap or prototype boards that have the same standard physical interface. The pinout of the expansion interface for the SD186 ES is shown in the figures that follow.
NOTE: The pinout of the expansion interface is identical for both the SD186ES and SD186EM demonstration bo ards except for t he four pins shown in Table 2-2.
1.1
2-10
Table 2-2. Expansion Interface SD186ES/SD186EM Pinout
Differences
J2 Pin Number SD186ES Pin Name SD186EM Pin Name
B19 RTS0 SCLK B20 TXD0 SDEN0 B21 RXD0 SDEN1 B22 CTS0 SDATA
SD186ES/SD186EM Demonstration Board User’s Manual
1.1
WHB
HLDA
CTS
RXD0*
TXD0*
RTS
MCS MCS MCS MCS
TMROUT1
TMRIN1 TMRIN0
TMROUT0
RESET
* Refer to Table 2-2 for a description of these pins.
GND GND
VCC
ALE
WLB INT3
INT4
NMI
0*
0*
NC
UZI
RD
WR
LCS
UCS
NC
VCC
GND
J2
AB
32
31 30 29 28
27 26
25 24 23 22 21
20 19 18
0
17
1
16
2
15
3
14 13 12
11
10
9 8 7 6 5 4 3 2 1
32
31 30 29 28
27 26
25
24 23
22 21
20 19 18 17
16 15 14 13 12
11 10
5 4 3 2
1
9 8 7
6
GND
MA0 MA1 MA2 MA3
MA4 MA5
MA6 MA7
MA8 MA9
MA10 MA11 MA12 MA13 MA14
MA15 MA16 MA17 MA18
MA19 SRDY ARDY
AD0 AD1 AD2 AD3 AD4 AD5 AD6 AD7 NC

Figure 2-5. Am186 Expansion Interface Pinout (J2)

SD186ES/SD186EM Demonstration Board User’s Manual
2-11
C
NC 19 AD15 18 AD14 17
AD13 16 AD12 15
AD11 14 AD10 13
AD9 12 AD8 11
NC 10 NC 9
NC 8
PCS
07 16
PCS
PCS
25
34
PCS
PCS
53
2
6
PCS
BHE
1 0GND
J3
D
19
GND
18
GND
17
DEN VCC
16
DT/R
15
S0
14
1
S
13
2
S
12
CLKOUTB
11
CLKOUTA
10
DRQ0
9
DRQ1
8
NC
7
NC*
6
INT0
5
INT1
4
INT2
3
S6
2
HOLD
1 0GND
1.1
*This pin is connected to a no connect pin on the SRAM.

Figure 2-6. Am186 Expansion Interface Pinout (J3)

2-12
SD186ES/SD186EM Demonstration Board User’s Manual
1.1

PIO Activity LED Indicators

The SD186ES/SD186EM demonstration board uses on-board LED indicators to show activity on the upper eight programmable I/O (PIO) signals from the Am186ES or Am186EM microcontroller. Table 2-3 shows which PIO signal is represented by each LED.

Table 2-3. PIO LED Indicator Interface

LED PIO Pin Name PIO Register Bit
Number
CR3 MCS1 15 CR4 MCS0 14 CR5 DEN 5 CR6 DT/R 4 CR7 PCS5 3 CR8 PCS6 2 CR9 TMROUT1 1
CR10 TMRIN1 0
SD186ES/SD186EM Demonstration Board User’s Manual
2-13

Power Supply

When used as a stand-alone board, th e SD18 6ES/S D18 6EM demo nstrat io n boar d
requires an input power supply of 5.0 V DC, ±5%, 250 mA.
When adding components to th e SD186ES/SD186 EM demons tration b oard vi a the expansion interface, additional power may be necessary.
The power supply connector is a 5.5-mm barrel connector where the center post
and the outer ring is GND, as shown in Figure 2-7.
is V
CC
5
+
P
O

Figure 2-7. Power Supply Polarity

D
N
G
V
E
R
W
1.1
2-14
CAUTION: Use the 5-V universal power supply included with the kit. Using a 9-V supply will permanently damage the
!
SD186ES/SD186EM Demonstration Board User’s Manual
board.
1.1
Chapter 3
Product Support
This chapter contains information on:
• Reaching and using the AMD Corporate Applications technical support services, on page 3-2
• Product information available through AMD’s World Wide Web and FTP sites, on page 3-4
• Support tools for the E86 family, on page 3-5
SD186ES/SD186EM Demonstration 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.

E-Mail Support

Please include your name, company, telephone number, AMD product requiring support, and question or problem in all e-mail correspondence.
In the USA and Canada, send mail to:
HW.Support@amd.com
In Europe and the UK, send mail to:
euro.tech@amd.com

Online Support

AMD offers technical sup port on our WWW site, and t hro ugh our bulletin board
services. See “Product Support” on pag e 3-4 for more on what our W WW and FTP sites have to offer.
WWW Technical Support
Go to AMD’s home page at http://www.amd.com and click on “Service” for the latest AMD technical support phone numbers, software, and Frequently Asked Questions.
Bulletin Board Support
Country Number
USA and Canada (408) 749-4659 UK and Europe 44-(0) 1276-803-211
1.1
3-2
SD186ES/SD186EM Demonstration 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
Country Number
USA and Canada Tel.: (408) 749-5703
Japan Tel.: (03) 3346-7550
Far East Asia Fax: (852) 2956-0599 Germany Tel.: 089 450 53199
Fax: (408) 749-4753
Fax: (03) 3346-9828
1.1
UK and Europe Tel.: 44-(0) 1276-803-299
Fax: 44-(0) 1276-803-298
Toll-Free Numbers
Country Number
USA and Canada (800) 222-9323 France 0590-8621 Italy 1678-77224 Japan 0031-11-1163
SD186ES/SD186EM Demonstration 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 webmaster@amd.com.

WWW Site

A subset of the AMD WWW pages, the embedded processor pages are frequently updated and include general product information, technical documentation, and support and tool information. T o access these pages, go to the AMD home page at http://www.amd.com and click on “Embedded Processors” or access the pages directly at http://www.amd-embedded.com.
The “Embedded Processors” home page is divided into four sections:
• “What’s New” announces new E86 family products, and highlights new applications using our products.
• “Product Overviews” briefly describes all the microprocessors and microcontrollers in the E86 family, and describes how these parts are ideal in specific focus markets.
• “Support and Tools” provides information about the tools that support our processors, and offers online benchmarki ng tools.
1.1
3-4
• “T echnical Documentation” provides the A vailable 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. (To access the Literature Ordering Center via telephone, call one of the numbers listed on the back cover of your manual).
• “Demo Board Updates” provides a link to the AMD FTP site where the latest E86MON software releases are available.
SD186ES/SD186EM Demonstration Board User’s Manual

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 “anonymou s” us ing y our e-mail add ress as a p assword . Or v ia your web browser, go t o ftp://ftp.amd.com. Software relating to the E86 family can be found in the /pub/epd/e86/ directory.

Third-Party Development Support Products

The FusionE86SM Program of Partn ershi ps f or App lic ation Sol utio ns pr ovi des the customer with an array of pr oducts design ed to m eet critical time-to -market n eeds. Products and solutions available from the AMD FusionE86 partners include emulators, hardware and software debug gers, board- level produ cts, and sof tware d evelo pment tools, among others . The FusionE86 solutions.
SM
Catalog, order# 19255, describes these
1.1
In addition, mature development tools and applications for the x86 platform are widely available in the general marketplace.
SD186ES/SD186EM Demonstration Board User’s Manual
3-5
1.1
3-6
SD186ES/SD186EM Demonstration Board User’s Manual
1.1
Appendix A
Layout Diagram, Schematics, and Board Bill of Materials
This appendix contains a board layout diagram, schematics, and the bill of materials (BOM) for the SD186ES/SD186EM demonstration board.
SD186ES/SD186EM Demonstration Board User’s Manual
A-1

Board Layout Diagram

GND
J2
SW1
Reset
CR3
CR4
CR5
CR6
CR7
CR8
CR9
CR10
1
CR1
POWER
U1
Advanced
Advanced
Micro
Micro
Devices
Devices
Am186EM-40VC
U2
HI FLASH HI SRAM LOW FLASH LOW SRAM
U3 U7 U4
Advanced Micro Devices
J3
019
U6
U8
SD186ES/EM DEMO BOARD
U5
P1 ES/EM
CR2
Y1
1.1
P0
ES Only
32
B
C D
A
Notes:
1.On the SD186ES demonstration board, P1 is asynchronous serial port 0; P0 is asynchronous serial port 1.
2.On the SD186EM demonstration board, P1 is an asynchronous serial port; P0 does no t exist.
Figure A-1. SD186ES/SD186EM Demonstration Board Layout
A-2
SD186ES/SD186EM Demonstration Board User’s Manual
1.1

Schematics

The SD186ES/SD186EM demon stration board sche matics have been blocked out to separate functionality of the design onto separate pages as follows:
• Page A-4 contains the power connector and decoupling capacitors
• Page A-5 contains the Am186ES or Am186EM micr ocontroller, clock, and reset circuitry
• Page A-6 contains the Flash devices
• Page A-7 contains the serial ports and corresponding LEDs
• Page A-8 contains the SRAM devices
• Page A-9 contains the PIO LEDs
• Page A-10 contains the Am186 interface and signal termination
NOTE: These schematics and design are subject to change.
SD186ES/SD186EM Demonstration Board User’s Manual
A-3
© AMD 1996
1.1
A-4
SD186ES/SD186EM Demonstration Board User’s Manual
1.1
S6
© AMD 1996
SD186ES/SD186EM Demonstration Board User’s Manual
A-5
© AMD 1996
1.1
A-6
SD186ES/SD186EM Demonstration Board User’s Manual
1.1
P0
P1
© AMD 1996
SD186ES/SD186EM Demonstration Board User’s Manual
A-7
© AMD 1996
1.1
A-8
SD186ES/SD186EM Demonstration Board User’s Manual
1.1
© AMD 1996
SD186ES/SD186EM Demonstration Board User’s Manual
A-9
Am186 Expansion Interface
S6
© AMD 1996
1.1
A-10
SD186ES/SD186EM Demonstration Board User’s Manual
1.1

Board Bill of Materials (BOM)

Table A-1. SD186ES/SD186EM Demonstration Board BOM
Qty Ref Description MFG1 Part No 1
1 C1 22 MFd, SMT, C case, 20 V Any 1 C12 1.0 MFd, SMT, 16 V Any 9 C13, C16, C17,
C24-C29 1 C14 15 PFd, SMT, 16 V Any 9 C15, C18-23, C30,
C31
10 C2-C11 0.01 MFd, SMT, 16 V Any 10 CR1-CR10 LED, 3 Pin, SMT Rohm SLM-23VMW
1 J1 Power Jack, 5.5 mm, RA Switchcraft RAPC-712 0 J2 Am186 Conn, 64-Pin Header Not Populated 0 J3 Am186 Conn, 40-Pin Header Not Populated 2 P0, P1 DB9 right angl e connector, Front Metal-
12 R1, R24-R34 100K Ohms, 5% Any
2 R10, R12 390 Ohms, 5% Any 8 R16-R23 220 Ohms, 5% Any 4 R2, R13, R14, R37 10K Ohms, 5% Any 7 R3-R8, R15 0K Ohms Any 4 R9, R11, R35, R36 33 Ohms, 5% Any 1 SW1 Reset Switch, (SMT-J lead) C & K KT11P3JM 1 U1 Reset Controller, SMT TI TL7705ACD 1 U2 Am186ES Microcontroller or Am186EM
2 U3, U4 128K x 8 Flash EPROM (SMT) AMD Am29F010 -70 E 1 U5, U6 RS-232 Driver, narrow SMT Maxim MAX232ACSE 2 U7, U8 128K x 8 SRAM (SMT) Hitachi HM628128T-7 1 Y1 40.0 MHz High Frequency Quartz Crystal,
0.1 MFd, SMT, 20 V Any
22 PFd, SMT, 16 V Any
AMP 787844-1
Shell
AMD
Microcontroller
Epson MA-306
16 pF
SD186ES/SD186EM Demonstration Board User’s Manual
A-11
1.1
A-12
SD186ES/SD186EM Demonstration Board User’s Manual
1.1

Index

A
Am186 expansion interface,
See expansion interface
Am186EM microcontroller
block diagram, 2-6 operating frequency, 2-4
Am186ES microcontroller
block diagram, 2-5 operating frequency, 2-4
AM29F010 Flash, 2-7
B
baud rate setting, 1-4 BBS technical support, 3-2 bill of materials, A-11
C
clock configuration, 2-10 clock logic, 2-10 clock rates
supported, 2-10 COM ports, See ports connect
demo board to PC, 1-2 connectors
DB-9, 1-3 conventions
documentation, xii
CR1–CR9 LEDs
on power-up, 1-4
CR3–CR10 PIO LEDs, 2-13
D
data bits setting, 1-4 DB–9 serial connector pinout, 2-9 DEN
pin, 2-13
documentation
conventions, xii description of, x, xi, xii manual contents, x reference material, xi
DT/R
pin, 2-13
E
E86MON utility
invoking, 1-4
no prompt, 1-5 e-mail technical support, 3-2 expansion interface, 2-10
J2 pinout, 2-11
J3 pinout, 2-12
SD186ES/SD186EM Demonstration Board User’s Manual
Index-1
F
M
features
SD186ES/SD186EM
demonstration board, viii Flash memory overview, 2-7 FTP site, 3-5 FusionE86 program, 3-5
H
hotline numbers, 3-3
I
installation
requirements, 1-2 troubleshooting, 1-5
interfaces
expansion, 2-10 RS-232 serial, 2-8
J
J1, J2, and J3 locations on board, 2-3
L
LED indicators, 2-13 LEDs
CR1–CR9, 1-4 flashing incorrectly, 1-5 location on board, 2-2 no power, 1-5 PIO indicators, 2-13
memory
Flash, 2-7 ROM, 2-7 SRAM, 2-7
P
parity setting, 1-4 PC
connect demo board to, 1-2
PCS
pins, 2-13
pinout
Am186 interface (J2), 2-11 Am186 interface (J3), 2-12 DB–9 serial connector, 2-9 RS-232 serial port, 2-9
PIO signals
mapped to LEDs, 2-13 overview, 2-13
ports
COM1, 1-3 COM2, 1-3 expansion, 2-10 RS-232 serial, 2-8 serial, 1-3
power supply
5-V vs. 9-V, 2-14 input requirements, 2-14 polarity, 2-14 to board, 1-3
product support
FTP site, 3-5 third party (FusionE86), 3-5 WWW site, 3-4
1.1
Index-2
SD186ES/SD186EM Demonstration Board User’s Manual
1.1
R
RES pin, 2-10 RESET button
nothing happens when pushing, 1-5
resetting board with, 1-4 reset logic, 2-10 ROM space, 2-7 RS-232 serial port, 2-8
pinout, 2-9
S
schematics, A-3 SD186ES/SD186EM demonstration board
bill of materials, A-11
block diagram, ix
clock logic, 2-10
connecting DB-9 connector to PC, 1-3
design, 2 -2
documentation, x
expansion interface, 2-10
features, viii
installing, 1-3
layout and placement, 2-2
layout illustration, 2-3, A-2
LEDs, 2-13
overview, vii
parts list, 2-2
PIOs, 2-13
power supply, 2-14
reset logic, 2-10
ROM space, 2-7
RS-232 serial port, 2-8
schematics, A-3
SRAM, 2-7
technical support, 3-1 serial ports, 1-3
SRAM, 2-7 stop bits setting, 1-4 support, product. See product support support, technical, 3-1
T
technical support, 3-1
BBS support, 3-2 e-mail support, 3-2 hotline numbers, 3-3 WWW support, 3-2
terminal emulation program
displaying unreadable characters, 1-5
locks up, 1-5 TMRIN1 pin, 2-13 TMROUT1 pin, 2-13 troubleshooting
installation, 1-5
U
U1–U6 location on board, 2-2
(Upper Memory Chip Select) signal,
UCS
2-7
W
WWW
product support, 3-4
technical support, 3-2
Y
Y1 location on board, 2-2
SD186ES/SD186EM Demonstration Board User’s Manual
Index-3
1.1
Index-4
SD186ES/SD186EM Demonstration Board User’s Manual
Loading...