AMD SD188ES, SD188EM User Manual

About the SD188ES/SD188EM Demonstration Board

1.1
The AMD® SD188ES/SD188EM Demonstration Board is designed as an exceptionally small, low-cost product for demonstration of the AMD and Am188EM microcontrollers. See page ix for a block diagram of the board.
The SD188ES/SD188EM demonstration board is a stand-alone evaluation platform for the Am188ES or Am188EM microcontroller. The Am188ES and Am188EM 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 Am188ES and Am188EM microcontrollers also feature an innovative bus design that frees the processor to run at nearly twice the speed of standard 80C188 processors while using commodity memory devices.
The SD188ES/SD188EM demo nstration board is des igned with a 104-pin Am188 expansion interface that provides access to the Am188ES and Am188EM microcontrollers signals. The Am188 expansion interface facilitates prototyping with external devices by using the SD188ES/SD188EM demonstration board as the minimal system core of a design.
The SD188ES/SD188EM demonstration board highlights the Am188ES and
Am188EM 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”.
Am188ES
SD188ES/SD188EM Demonstration Board User’s Manual
vii

Theory of Operation

The SD188ES/SD188EM demonstration board demonstrates the basic processor functionality and fea tures of the Am18 8ES an d Am188E 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 Am188ES and Am188EM microcontrollers’ performance and functionality. The minimal number of components on the board exhibits the integration present in the processor.

Demonstration Board Features

The SD188ES/SD188EM demonstration board provides the following features:
• Am188ES or Am188EM 40-MHz microcontroller
•E86
family boot monitor (E86MON) board-resident utility
Information on invoking and using the E86MON software is provided in the
E86MON
• 128 Kbyte SRAM
• 128 Kbyte Am29F010-70 Flash memory
• Am188 104-pin expansion interf ace
• Two RS-232 serial ports with DB-9 connectors Please note that the Am188EM microcontroller provides one asynchronous
serial port. Thus, when the board is populated with the Am188EM microcontroller, only one serial port is featured.
• Activity LED indicators for PIO signals
• Power-on LED indicator
• Reset circuitry
TM
Software User’s Manual included in your kit.
1.1
viii
SD188ES/SD188EM Demonstration Board User’s Manual
Am188ES or Am188EM
Microcontroller
CPU
Clock & Reset Circuitry
Address Bus
A/D Bus
Control
Am29F010-70 Flash Bank (128 Kbyte)
SRAM Bank (128 Kbyte)
Am188 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 implemented only
with Am188 ES microcontroller
DB-9
Connector
DB-9
Connector*
Figure 0-1. SD188ES/SD188EM Demonstration Board Block Diagram
SD188ES/SD188EM Demonstration Board User’s Manual
ix

SD188ES/SD188EM Demonstration Board Documentation

The SD188ES/SD188EM Demonstration Board User’s Manual provides information on th e design and function of the S D188ES/SD188EM 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 SD188ES/SD188EM demonstration board.
x
SD188ES/SD188EM Demonstration Board User’s Manual
1.1

Suggested Reference Material

For information on ordering the literature listed below, see Chapter 3, “Product Support”.
Am186ES and Am188ES Microcontrollers Data Sheet
Advanced Micro Devices, order number 20002
Am186EM and Am188EM Microcontrollers Data Sheet
Advanced Micro Devices, order number 19168
Am186EM and Am188EM Microcontrollers User’s Manual
Advanced Micro Devices, order number 19713
Am186ES and Am188ES 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
• For current application notes and technical b ulletins, see our World Wide Web page at http://www.amd.com.
Catalog
SD188ES/SD188EM Demonstration Board User’s Manual
xi

Documentation Conventions

The Advanced Micro Devices SD188ES/SD18 8EM 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
SD188ES/SD188EM Demonstration Board User’s Manual
Chapter 1
Quick Start
This chapter provides information that will help you quickly set up and start using the SD188ES/SD188EM demonstration board.
The SD188ES/SD188EM demonstration board is supported by the E86MON software. The E86MON software enables you to load, run, and debug programs on the SD188ES/SD188EM demonstration board. For detailed information on using the E86MON software, refer to the E86MON included in your kit.
For information on how to:
TM
Software User’s Manual
1.1
• Connect the SD188ES/SD188EM 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
SD188ES/SD188EM Demonstration Board User’s Manual
1-1

Connecting to a PC

Follow the steps below to conne ct the S D188ES /SD18 8EM demonst ration bo ard to your PC.
Installation Requirements
The items listed below are necessary to install and run the SD188ES/SD188EM 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 SD188ES/SD188EM 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.
SD188ES/SD188EM Demonstration Board User’s Manual
1.1
2. Connect the demonstration board’s DB-9 serial port (either P1 or P0 on the ES version of the board; P1 on the EM version o f the board) to an av ailable COM port. Use the serial cable included in the SD188ES/SD188EM demonstration board kit and note that a DB-9 to DB-25 serial connector adapter is provided if your host system requires it. The pinout of the demonstration board’s serial connector is shown on page 2-9.
COM1
COM2
serial cable
DANGER: Make sure the power supply is not plugged into an electrical outlet before connecting it to the SD188ES/ SD188EM demonstration board
!
3. Connect th e power supply to the barrel connector on the SD18 8ES/SD188EM 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 with the proper polarity (see page 2-14). Using a 9-V supply will permanently damage the board.
!
SD188ES/SD188EM Demonstration Board User’s Manual
1-3
5. Invo ke the terminal emul ation program at 19200 baud, no par ity, 8 data bits, and 1 stop bit; enable the software flow control (Xon/Xoff), if supported.
6. Reset the board by depressing and releasing the RESET switch (see location in Figure 2-1 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 an d releasing the RESET swit ch gives you another opportunity to type an a.
7. To display the version of the E86MON software and the command s available, ty pe ? and press Enter.
For detailed information on using the E86MON software, refer to t h e E86MON
TM
Software User’s Manual included in your manual.
1.1
1-4
SD188ES/SD188EM 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 RESET 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 sh ould 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 f rom the incorrect serial port.
The power LED does not turn on with power.
Immediately disconnect t he power supply. Ensure that the polarity of the power connector is correct. This is a very serious failure of the hardware. 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.)
SD188ES/SD188EM Demonstration Board User’s Manual
1-5

For More Information...

If you need more information about:
• SD188ES/SD188EM 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”
• SD188ES/SD188EM demons tration board layout and schematics,
see Appendix A,“Layout Diagram, Schematics, and Board Bill of Materials”
• the Am188ES microcontroller
see the Am186ES and Am188ES Microcontrollers Data Sheet
• the Am188EM microcontroller,
see the Am186EM and Am188EM Microcontrollers Data Sheet
TM
Software User’s Manual
1.1
1-6
SD188ES/SD188EM Demonstration Board User’s Manual
1.1
Chapter 2
Demonstration Board Functional Description
The SD188ES/SD188EM de monstration board prov ides a completely stand-alone microcontroller -based evaluation platform in a low-cost , exceptionally small form­factor product. The SD188ES/SD188EM demonstration board was designed to meet the needs of customers working with the Am188ES and Am188EM microcontrollers.
Read the following sections to learn more about the SD188ES/SD188EM demonstratio n board hardw are:
• “Layout and Placement” on page 2-2
• “Am188ES and Am188EM Microcontroller 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
• “Am188 Expansion Interface” on page 2-10
• “PIO Activity LED Indicators” on page 2-13
• “Power Supply” on page 2-14
SD188ES/SD188EM Demonstration Board User’s Manual
2-1

Layout and Placement

The design of the SD188ES/SD188EM demonstration board emphasizes ease of use and small size. Refer to Figure 2-1 on page 2-3 for board layout and component placement.
The SD188ES/SD188EM demo nstration b oard has the Flash and SRAM memory devices (U4 and U3) directly below the processor. This 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 righ t of the processor. The 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 Am188ES microcontroller . The Am188EM 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. SD188ES/SD188EM 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 Am188ES or Am188EM 40-MHz
U3 Flash memory Page 2-7 U4 SRAM Page 2-7 U5–U6 RS-232 driver/receiver devices (MAX232) Page 2-8 Y1 40-MHz fundamental mode crystal Page 2-10
SD188ES/SD188EM Demonstration Board User’s Manual
Description For more
information, see
Page 2-4
microcontroller
GND
SW1
POWER
CR1
U1
U6
U5
ES/EM
P1
CR2
1.1
Reset
Advanced
Advanced
Micro
Micro
Devices
Devices
Am188EM-40VC
CR3
CR4
CR5
CR6
CR7
CR8
CR9
CR10
1
U2
U3 U4
Advanced Micro Devices
FLASH SRAM
SD188ES/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. SD188ES/SD188EM Demonstration Board Layout
SD188ES/SD188EM Demonstration Board User’s Manual
2-3
Loading...
+ 33 hidden pages