StrongARM** SA-110/21285 Evaluation Board

Similar documents
StrongARM SA-1100 Development Board Firmware Kit

21154 PCI-to-PCI Bridge Configuration

Intel Serial to Parallel PCI Bridge Evaluation Board

Architecture Specification

PCI Development Backplane

PCI to SH-3 AN Hitachi SH3 to PCI bus

Nios Embedded Processor Development Board

TECHNICAL PAPER Interfacing the Byte- Wide SmartVoltage FlashFile Memory Family to the Intel486 Microprocessor Family

Intel Server Board SHG2 Troubleshooting Guide

System-on-a-Programmable-Chip (SOPC) Development Board

SBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual

386EX PC/104 Computer with CompactFlash and PCMCIA SBC1390

C900 PowerPC G4+ Rugged 3U CompactPCI SBC

Designing Embedded Processors in FPGAs

Zatara Series ARM ASSP High-Performance 32-bit Solution for Secure Transactions

LBAT90USB162 Atmel. LBAT90USB162 Development Board User s Manual

Intel Desktop Board D815BN Specification Update

Celeron EPIC Computer with GUI and Dual Ethernet SBC4685

C901 PowerPC MPC7448 3U CompactPCI SBC

Intel Desktop Board D845HV Specification Update

Intel Storage Server SSR212MC2

EPIC board ensures reliability in the toughest environment

i960 Microprocessor Performance Brief October 1998 Order Number:

XE 900: Fastest EPIC board now available with Windows XPe

Intel Desktop Board DP43TF

S950 3U cpci Radiation Tolerant PowerPC SBC

3 Volt Intel StrataFlash Memory to Motorola MC68060 CPU Design Guide

Crusoe Processor Model TM5800

PXA270 EPIC Computer with Power Over Ethernet & Six Serial Protocols SBC4670

StrongARM ** SA-1100 Microprocessor

ZLF645 Crimzon Flash Microcontroller with ZBase Database Industry Leading Universal Infrared Remote Control (UIR) Solution

IQEXTENDER IQ Module. Board Manual. March Order Number:

PRELIMINARY IDT7M9510 IDT7M9514

Introduction CHAPTER 1

3 Volt Intel StrataFlash Memory to i960 H CPU Design Guide

Quick Reference This guide is written for technically qualified personnel with experience installing and configuring desktop boards.

Multifunction Serial Interface (PDL_MFS) Features. General Description. When to Use a PDL_MFS Component. Quick Start 1.0

Desktop Board CA810E Specification Update

Total Impact briq. Hardware Reference. 31st July Revision Overview 2

C6100 Ruggedized PowerPC VME SBC

Considerations When Using the 66 MHz as an Accelerated Graphics Port - Peripheral Component Interconnect Bridge

STA bit single chip baseband controller for GPS and telematic applications. Features

Pigeon Point BMR-H8S-EMMC Reference Design Board Management Reference Design for µtca Modules

Intel Desktop Board D102GGC2 Specification Update

80C51GB, 83C51GB, 87C51GB SPECIFICATION UPDATE

Introduction to ARM LPC2148 Microcontroller

Differences Between the DSP56301, DSP56311, and DSP56321

80C186 AND 80C188 EMBEDDED MICROPROCESSORS SPECIFICATION UPDATE

Atmel AVR1924: XMEGA-A1 Xplained Hardware User's Guide. 8-bit Atmel Microcontrollers. Application Note. Preliminary. Features.

Intel Desktop Board DP55SB

Upgrading Intel Server Board Set SE8500HW4 to Support Intel Xeon Processors 7000 Sequence

USER GUIDE EDBG. Description

Intel Desktop Board D945GSEJT

BIOS Update Release Notes

PC87435 Enhanced IPMI Baseboard Management Controller

HYDRA-X10. Power Application Controllers TM. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.

Flash Memory Controller

EPC -8 Highly integrated Intel486 -based VMEbus Embedded CPU

Intel Desktop Board D945GCCR

Module 1. Introduction. Version 2 EE IIT, Kharagpur 1

Intel X38 Express Chipset

SmartFusion2 SoC FPGA Demo: Code Shadowing from SPI Flash to SDR Memory User s Guide

BIOS Update Release Notes

Macrotron Systems, Inc. Flash Media Products. Part Number Family: 2.5 PATA (IDE) SSD (High Performance Series) PA25SMXXXXXMXXMX

Advanced 486/586 PC/104 Embedded PC SBC1491

VMICPCI-7755 Intel Pentium III Processor-Based CompactPCI System Controller SBC with 133 MHz System Bus

SRAM SRAM SRAM. Data Bus EXTAL ESSI KHz MHz. In Headphone CS MHz. Figure 1 DSP56302EVM Functional Block Diagram

HYDRA-X23/X23S. Power Application Controllers. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.

USB2640i/USB2641i. Industrial Temperature USB 2.0 Flash Media Controller and Hub Combo PRODUCT FEATURES PRODUCT PREVIEW. General Description.

Intel Desktop Board DZ75ML-45K

The ROBO-8710VLA package should cover the following basic items

PCM-SC520-G AMD SC520 SBC with 10/100 Ethernet

1 PC Hardware Basics Microprocessors (A) PC Hardware Basics Fal 2004 Hadassah College Dr. Martin Land

Computer Hardware Requirements for ERTSs: Microprocessors & Microcontrollers

March Getting Started with the Intel Desktop Board DQ77MK UEFI Development Kit

EDBG. Description. Programmers and Debuggers USER GUIDE

Intel 815 Chipset Family: Graphics and Memory Controller Hub (GMCH)

Introduction CHAPTER 1

SE440BX-2 Motherboard Specification Update

CHAPTER 1 Introduction of the tnano Board CHAPTER 2 tnano Board Architecture CHAPTER 3 Using the tnano Board... 8

PCI-X Protocol Addendum to the PCI Local Bus Specification Revision 2.0a

Software Evaluation Guide for ImTOO* YouTube* to ipod* Converter Downloading YouTube videos to your ipod

i960 VH Embedded-PCI Processor

Intel Entry Server Board SE7221BA1-E

Nios Soft Core. Development Board User s Guide. Altera Corporation 101 Innovation Drive San Jose, CA (408)

APPLICATION NOTE. Atmel AT03304: SAM D20 I 2 C Slave Bootloader SAM D20. Description. Features

xpico 200 Series Evaluation Kit User Guide

STEVAL-PCC010V1. ST802RT1A Ethernet PHY demonstration board with STM32F107 controller add-on board. Features. Description

80C186XL/80C188XL EMBEDDED MICROPROCESSORS SPECIFICATION UPDATE

Intel Desktop Board DQ35MP. MLP Report. Motherboard Logo Program (MLP) 5/7/2008

BIOS Update Release Notes

BIOS Update Release Notes

BIOS Update Release Notes

Management building blocks speed AdvancedTCA product development

Datasheet MCPN765. CompactPCI Peripheral Processor

F2MC MB90385 series Evaluation Board Documentation. Revision Date Comment V New document

Intel Desktop Board DH61HO. MLP Report. Motherboard Logo Program (MLP) 09/20/2012

Avnet, Xilinx ATCA PICMG Design Kit Hardware Manual

Introduction Electrical Considerations Data Transfer Synchronization Bus Arbitration VME Bus Local Buses PCI Bus PCI Bus Variants Serial Buses

Intel RAID Smart Battery AXXRSBBU6

Transcription:

StrongARM** SA-110/21285 Evaluation Board Brief Datasheet Product Features Intel offers a StrongARM** SA-110/21285 Evaluation Board (EBSA-285) that provides a flexible hardware environment to help manufacturers incorporate the SA-110 microprocessor and 21285 core logic chip into their products quickly. This hardware expedites the development of applications that require an SDRAM memory subsystem, PCI I/O, and high integration in a low-cost design. The EBSA-285 contains processor, system controller, memory, input/output devices, and a passive backplane (EBSA-BPL). There are a number of header blocks on the card that accept two-pin jumpers. This allows the card to be configured in one of two distinct ways so that all of the major features of the 21285 can be used. The mounting bracket of the EBSA-285 holds a female nineway D-type connector, three LED indicators, and a rotary switch. The D-type connector provides an RS-232-C terminal connection to the host system. The LEDs provide status information. The rotary switch is used by onboard software to allow a particular image stored on the board to be executed automatically at power-up. Applications Designing software and hardware prototypes Porting operating systems and applications Verifying hardware design Running ARM** V4 architecturecompliant software test suites Running software benchmarks Building PCI-based systems that incorporate one or more SA-110 microprocessors Benefits This hardware helps OEMs and third-party software application providers deliver leadership StrongARM based products easily and quickly. This hardware reduces time and effort by the developer to: Generate and benchmark code Simulate processors and memory Download code to target hardware Debug efficiently and rapidly The hardware developer's kit expedites the development of successful customer products by providing detailed, royalty-free application examples. The evaluation board enables software testing prior to hardware system availability. Order Number: 278135-001 November, 1998 Brief Datasheet 1

Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. Except as provided in Intel s Terms and Conditions of Sale for such products, Intel assumes no liability whatsoever, and Intel disclaims any express or implied warranty, relating to sale and/or use of Intel products including liability or warranties relating to fitness for a particular purpose, merchantability, or infringement of any patent, copyright or other intellectual property right. Intel products are not intended for use in medical, life saving, or life sustaining applications. Intel may make changes to specifications and product descriptions at any time, without notice. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an ordering number and are referenced in this document, or other Intel literature may be obtained by calling 1-800- 548-4725 or by visiting Intel s website at http://www.intel.com. Copyright Intel Corporation, 1998 *Third-party brands and names are the property of their respective owners. **ARM and StrongARM are trademarks of Advanced RISC Machines, Ltd. 2 Brief Datasheet

Software Features The EBSA-285 onboard software is programmed into the flash ROM. SA-110/21285 Hardware Developer s Kit The SA-110/21285 Hardware Developer s Kit describes and documents non-proprietary designs that can be used as the basis for products. The kit includes an ARM Architecture Reference Manual, SA-110 Microprocessor Technical Reference Manual, StrongARM** EBSA-285 Evaluation Board Reference Manual and the following EBSA-285 code (the following items are available from Intel s website for developers): Circuit schematics Design database Bill-of-materials (BOM) Onboard firmware source code and binaries Onboard utilities source code and binaries Host utilities source code and binaries Printed circuit board plots SA-110/21285 Evaluation Board The SA-110/21285 Evaluation Board is an example design that hardware designers can use to expedite product development, and software developers can use to test their applications before a complete hardware system is available. The SA-110/21285 Evaluation Board features the PCI add-in card form factor, which can be used in the following two distinct ways: As the central processor in an SA-110-based computer The EBSA-285 acts as the central processor, main memory, and host bridge. The EBSA-285 provides standard system capabilities, including interrupt controller, DMA controller, timers, and a UART. The EBSA-285 can configure and control other devices on the PCI bus. This mode requires a PCI backplane. As an add-in card in an existing PCI-based machine The EBSA-285 acts as a coprocessor to the host system. User-configurable jumpers on the EBSA-285 provide flexibility to select from several modes of operation supported by the SA-110 and 21285. The EBSA-285 does not support parity on its SDRAM memory subsystem. Brief Datasheet 3

SA-110/21285 Main Components The main hardware components of the SA-110/21285 are: SA-110 microprocessor running at speeds of up to 233 MHz 21285 core logic chip with PCI Revision 2.1-compliant, 32-bit, 33-MHz PCI interface Universal (3.3 V or 5 V) PCI connector memory 4MB flash ROM 16MB SDRAM (socketed DIMM) Second DIMM socket 32-pin, 0.6-inch DIL socket for third-party 8-bit ROM emulator Nine-way D-type connector for connection to the 21285 internal UART Debug LEDs and image-selection switch decoded on the 21285 X-Bus Connectors for probing the board or attaching third-party X-Bus mezzanine cards SA-110 Microprocessor The EBSA-285 (see Figure 1) uses the SA-110 microprocessor as its CPU. It operates at speeds of up to 233 MHz. 4 Brief Datasheet

Figure 1. EBSA-285 Block Diagram EPROM Socket (Byte Wide) Flash RAM (32-Bit Wide) Enable D[31:0] SDRAM DIMM +12 V Command SA-110 Microprocessor Clock D[31:0] A[31:0] jtag Clock 21285 PCI-Bus RS-232-C Interface COM0 Nine-Way D-type Connector Enable Enable Flash Image Selector Switch JTAG Enable +5 V Regulator +3.3 V +2 V X-Bus Expansion Headers Enable Latch Soft I/O LEDs FM-06125.AI4 21285 Core Logic Chip The 21285 is a core logic controller for the SA-110 microprocessor. It performs all of the control functions on the EBSA-285. Memory Subsystem The EBSA-285 provides synchronous DRAM (SDRAM) for its main memory and flash ROM (with nonvolatile storage) for its boot path. The EBSA-285 supports two SDRAM DIMM sockets; one 16MB SDRAM DIMM is supplied. Nonvolatile storage is provided by four byte wide 1MB flash ROMs, arranged to provide a 32-bit ROM path. This provides a total of 4MB of ROM. An EPROM emulator is a debugging tool that connects to a target as though it were an EEPROM, but allows fast download and modifications of code. Brief Datasheet 5

I/O Subsystem All local I/O within the EBSA-285 is performed as programmed I/O under the control of the SA-110. The I/O subsystem provides the following resources: An RS-232-C console port (data leads only) accessed via a nine-way D-type connector on the bulkhead. This is referred to as COM0. An 8-bit I/O port that is used to control LEDs, read the state of jumpers, and contains a switch. Interrupts When the EBSA-285 is used as a host bridge (21285 configured as central function), logic in the 21285 acts as an interrupt controller for interrupts generated locally (on the module and within the 21285) and for interrupts generated by other devices on the PCI. When the EBSA-285 is used as an add-in card, logic in the 21285 acts as an interrupt controller for interrupts generated locally (on the module and within the 21285). In this mode, the SA-110 can generate an interrupt to the host bridge (across the PCI bus) under software control. The interrupt is routed out of the EBSA-285 as INTA#. PCI Interface The EBSA-285 has a 32-bit PCI interface that is compliant with Revision 2.1 of the PCI bus local specification. It supports both 3.3-V and 5-V signaling. Clocks The EBSA-285 uses these oscillators: The 3.6864-MHz oscillator has two purposes. It drives the SA-110 phase-locked loop (PLL) input, from which the SA-110 generates its core clock. It provides a fixed frequency input to one of the timers in the 21285. The 50-MHz oscillator provides the osc clock input for the 21285. The 21285 buffers and redrives this clock to generate the SA-110 bus clock, the SDRAM clocks, and the 21285 feedback clock (fclk). The local buses and the majority of the chip s internal logic run synchronously at this clock frequency. The PCI clock is supplied by the backplane. JTAG The SA-110 and the 21285 both contain JTAG ports that allow test access to the I/O pins of the device. 6 Brief Datasheet

Expansion The I/O capabilities of the EBSA-285 can be expanded by the PCI interface and by expansion headers of the buffered 21285 X-Bus. Resets The reset source at power-on is dependent on the configuration (host bridge or device) and is link configurable. There are three sources of resets on the EBSA-285: Power-on reset Reset from the PCI Reset from 21285 watchdog timer Power Requirements The EBSA-285 has the following power requirements: +5 V +/- 5% +12 V +/- 5% Onboard Power Generation The EBSA-285 generates +3.3 V and +2 V using onboard circuitry. Onboard Software The EBSA-285 onboard software is programmed into the flash ROM. The flash ROM can contain a number of independent images. At a minimum, the flash ROM contains a program called the Primary Boot Loader (PBL). The PBL can load and start a specific image that is stored in flash ROM and is selected by using the rotary flash image selector switch on the bulkhead mounting bracket. By default, the PBL starts up the ARM remote debug agent. An onboard diagnostic suite is also programmed into flash ROM and is always selected using IMAGE1 on the rotary switch. The 21285 core logic controller is part of the Intel provision of PCI I/O support for the StrongARM family. Specifically, it is a support chip for the SA-110 StrongARM microprocessor, integrating an SDRAM memory controller, PCI bus, UART (data leads only), timers, interrupt control, boot ROM/flash, and low-speed (X-Bus) I/O in a single device. The chip supports an optional system arbiter, which shares pins with the X-Bus control signals making it an either/or option. The LEDs and rotary switch (X-Bus peripherals) are not accessible if the arbiter is configured rather than the X-Bus. Figure 2 shows a diagram of the 21285 and SA-110 in a host bridge application. Brief Datasheet 7

Figure 2. 21285 Host Bridge Application Diagram Synchronous DRAM Memory ROM Address, Control D[31:0] SA-110 Microprocessor A[31:0] Control 21285 PCI Bus FM-05671.AI4 PCI Backplane Application The EBSA-BPL PCI passive backplane (see Figure 3) complements the EBSA-285 offering. The backplane allows a wide variety of StrongARM (and mixed processor) configurations to be tested. Specifically, it allows verification and evaluation of the 21285 and future PCI-related StrongARM product line developments as system masters and intelligent devices in desktop/server environments. The backplane provides the following: Support for all features on the EBSA-285 module. An environment for verification, evaluation, and benchmarking of StrongARM PCI support with the widest range of peripherals. For this reason, the standard PCI I/O form factor adopted by the PCI industry is used. The ability to use industry-standard enclosures and power supply units (PSUs). An environment for testing all current and future Intel (standard form factor assumed) PCI peripheral cards from the PCI-to-PCI bridge (PPB) group, multimedia, and communications business units of the StrongARM family. Of particular importance is interworking with the PCI bridge evaluation boards, which allows a wide variety of bridged bus configurations to be investigated and/or verified. 64-bit support (for future proofing of the design). Two variants: EBSA-BPL-5V complying with the 5-V PCI signaling environment, and EBSA-BPL-3V3 complying with the 3.3-V PCI signaling environment. Backplane provision for the PCI system clock and PCI arbitration from the EBSA-285 or other EBSA-BPL compatible module. Optional support for PCI Industrial Computer Manufacturers Group (see the www.picmg.com website for details) arbitration from the EBSA-285 module. 8 Brief Datasheet

Figure 3. EBSA-BPL PCI Passive Backplane Block Diagram Clocks Arbiter 64-Bit PCI System Slot 64-Bit PCI Slots (4) 64-Bit PCI Bus FM-06124.AI4 Main Components of PCI Backplane The main components of the PCI backplane include the following: 5 each 64-bit PCI slots System slot with PICMG arbiter support. Four standard PCI slots for devices. Two backplane variants 5-V signaling 3.3-V signaling Two PCI arbitration options Via system slot Backplane arbiter Backplane clock (25, 27.5, 30, and 33.33 MHz) AT desktop chassis compatible PC-AT or VRM supply options Table 1. EBSA-285 Characteristics Electrical Power supply 5 V ±5% 12 V ±5% Physical Package Form factor PCI add-in card Brief Datasheet 9

Support, Products, and Documentation If you need technical support, a Product Catalog, or help deciding which documentation best meets your needs, visit the Intel World Wide Web Internet site: http://www.intel.com Copies of documents that have an ordering number and are referenced in this document, or other Intel literature may be obtained by calling 1-800-332-2717 or by visiting Intel s website for developers at: http://developer.intel.com You can also contact the Intel Massachusetts Information Line or the Intel Massachusetts Customer Technology Center. Please use the following information lines for support: For documentation and general information: Intel Massachusetts Information Line United States: 1 800 332 2717 Outside United States: 1 303-675-2148 Electronic mail address: techdoc@intel.com For technical support: Intel Massachusetts Customer Technology Center Phone (U.S. and international): 1 978 568 7474 Fax: 1 978 568 6698 Electronic mail address: techsup@intel.com