You are on page 1of 36

XPMC-6710 Processor PMC Module

REFERENCE MANUAL
Document Number: 646710
September 26, 2006
This page is intentionally left blank.
Copyright
© 2006 Xembedded Incorporated

All rights reserved


Xembedded and the globe image are trademarks of Xembedded Incorporated.

All other product or service names mentioned in this document are the property of their
respective owners.

Notice

While reasonable efforts have been made to assure the accuracy of this document,
Xembedded, Inc. assumes no liability resulting from any omissions in this document or from
the use of the information obtained herein. Xembedded reserves the right to revise this
document and to make changes periodically and the content hereof without obligation of
Xembedded to notify any person of such revision or changes.
Electronic versions of this material may be read online, downloaded for personal use, or
referenced in another document as a URL to the Xembedded Incorporated Web site. The
text itself may not be published commercially in print or electronic form, edited, translated, or
otherwise altered without the permission of Xembedded, Inc.
It is possible that this publication may contain reference to or information about Xembedded
products (machines and programs), programming, or services that are not available in your
country. Such references or information must not be construed to mean that Xembedded
intends to announce such products, programming, or services in your country.

Trademarks

The Xembedded, Inc. name and logo are registered trademarks of Xembedded Incorporated
in the U.S.A. All other product or service names mentioned in this document are the property
of their respective owners.
© 2006, Xembedded Incorporated. Printed in the U.S.A., All Rights Reserved.

Printed on recycled paper.


This page is intentionally left blank
Table Of Contents

List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Monarch vs. Non-Monarch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Freescale MPC7448 PPC Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
AltiVec Engine Acceleration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Host Bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Features: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
BCM5461S Gigabit Transceiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Features: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
GPIO Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Temperature Sensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Safety: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
EMC; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
About This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Safety Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Ground the System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Do Not Operate in an Explosive Atmosphere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Keep Away from Live Circuits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Do Not Service or Adjust Alone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Do Not Substitute Parts or Modify System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Dangerous Procedure Warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Safety Symbols Used in This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Document Number 646710 5


XPMC-6710 Reference Manual

Chapter 1 - Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
XPMC-6710 Mechanical Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Architectural Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Sources of Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Front Panel I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Rear I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Installation Procedure: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
User Configurable Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
PMC Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
PMC Site Connector J1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
PMC Site Connector J2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
PMC Site Connector J3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
PMC Site Connector J4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Serial Port Connector J2 (Mini USB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Gigabit Ethernet Connector J1 (RJ-45) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
JTAG Processor Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

6 Document Number: 646710


List of Figures

XPMC-6710 Functional Block Diagram 11


XPMC-6710 Front and Back Views 12
XPMC-6710 Front Panel 25
Typical PMC Installation 28
Location of User Configurable Switches 29
J1 Connector 30
J2 Connector 31
J3 Connector 32
J4 Connector 33
Serial Port (Mini USB Connector J2) 34
Gigabit Ethernet RJ-45 J1 Connector Diagram 35
Location of JTAG Header and Pinout 36

Document Number: 646710 7


XPMC-6710 Reference Manual

This page is intentionally left blank

8 Document Number: 646710


List of Tables

GPIOs Signals and Destinations 17


XPMC-6710 Product Specification 19
XPMC-6710 Rear I/O 26
PMC Connector J1 Pinout 30
PMC Connector J2 Pinout 31
PMC Connector J3 Pinout 32
PMC Connector J4 Pinout 33
Serial Port Connector J2 (Mini USB) Pinout 34
Gigabit Ethernet Connector J1 Pinout 35
P5 JTAG Header Pinout 36

Document Number: 646710 9


XPMC-6710 Reference Manual

This page is intentionally left blank

10 Document Number: 646710


Overview

Introduction
The Xembedded XPMC-6710 is a PrPMC (Processor PCI Mezzanine Card) with a high
performance PowerPC® 7448 processor which is the fastest PPC in its class. The PrPMC
offers advantages over other solutions due to its flexibility to update the CPU at ease while
maintaining the rest of the subsystem I/O. The XPMC-6710 could be used in many
applications due to its modular form factor for applications such as communication,
Defense/Aerospace, Industrial controls, DSP, etc.
The XPMC-6710 elite grade Compute engine gives OEMs blazing Compute density to do
leading edge pervasive computing. The PPC7448 includes 128-bit AltiVec vector execution
unit as found in previous PPC74xx devices, but with the enhanced support for out-of-order
instructions.Figure 1 is an Illustration of the XPMC-6710 functional block diagram.
The XPMC-6710 utilizes the XPIM-710 PMC I/O Module to convert the rear I/O signals to
standard connectors. J1-A and J1-B of the XPIM-710 are the RJ-45 Gigabit Ethernet
connectors, while J1-C and J1-D are use for the RJ-45 connectors for the two RS-232
interfaces. The XPIM-710 is sold separately, Contact your Sales representative for details.

Up to
RTC, 1 Gbyte Gigabit
Temp Sen., DDR-II 64 Mbyte Ethernet
Two 400MHz RJ-45
(User Flash) Port
256 Byte w/ ECC
P2 P1 EEPROM
BCM5461S LEDs LAN
10/100/1000 LEDs
PMC Ethernet
Connectors x4 Controller
PPC7448 Tundra RS-232 Mini
PCI-X
From 600MHz Tsi109 Serial
64-Bit/133MHz USB
to Host Port
1.7GHz Bridge
Processor

Dual RS-232 Serial Ports

Gigabit Ethernet (10/100/1000 Mbit) BCM5461S User


P4 P3 10/100/1000 Defined
Ethernet
Gigabit Ethernet (10/100/1000 Mbit) Controller
I/O LEDs

GPIOs
Up to 8Mbyte
(Boot Flash)

Figure 1 XPMC-6710 Functional Block Diagram

11
XPMC-6710 PrPMC Hardware Reference Manual

Memory LAN0
Battery Front View RJ-45
Conn

LAN0
and
LAN1
LEDs

CMC
Conns
P1 thru P4 Serial Port
Mini
USB
Conn

GPIO
User
Defined
LEDs
MPC7448
Tsi109 PPC
Host Processor
Bridge w/
Up to Heatsink
1 Gbyte
DDR-II
400MHz
Memory
Switch SW2
Back View
Power
LEDS

Optional
JTAG
Header
Location

BCM5461S
Gigabit
Ethernet
Controllers

Switch SW3

Figure 2 XPMC-6710 Front and Back Views

12
Overview

Monarch vs. Non-Monarch


There are Two types of Processor PMCs as defined by the American National Standard for
Processor PMC (ANSI/VITA 32-2003), a master or host and slave or target. The XPMC-6710
is a Monarch type Processor PMC. While generally understood, these definitions can become
confusing, especially since the clock generator and PCI arbiter reside on the Processor PMC
carrier. With hopes of minimizing confusion with other architectures and definitions, the terms
monarch and non-monarch will be used in this document. The monarch is defined as the main
PCI bus Processor PMC (or CPU); the one that performs PCI bus enumeration after power-up
and may be an interrupt handler. A Non-monarch is therefore not the main CPU, does not
perform PCI bus enumeration after power-up and may be an interrupt generator. The
MONARCH signal defines a Processor PMC as a being a monarch or a non-monarch.
Naturally there shall only be one monarch per system while there can be as many
non-monarchs as the electrical interface on the carrier will support. The optional EREADY
signal is an output of non-monarch Processor PMCs that indicates it has completed its
on-board initialization and can respond to PCI bus enumeration by the monarch via
configuration cycles. The term “Host” is used in the PMC/CMC standard to define the
motherboard or carrier to which a PMC or Processor PMC is attached. To further minimize
confusion, throughout the remainder of this document, the term “carrier” will be used when
referring to that board.

Document Number: 646710 13


XPMC-6710 PrPMC Hardware Reference Manual

Freescale MPC7448 PPC Processor


The XPMC-6710 brings the Freescale MPC7448 processor to PrPMC, the most significant
MPC74xx line of processors to date. The MPC7448 is a high-performance processor
manufactured on 90 nanometer silicon-on-insulator (SOI) process technology with extensive
processing performance at very low power. The MPC7448 implements the full PowerPC
32-bit architecture and is designed to perform between 600 MHz and in excess of 1.5 GHz,
with a full 1 Mbyte of L2 cache and ECC, while offering enhanced power management
capabilities. The XPMC-6710 with the MPC7448 processor is ideal for leading-edge pervasive
computing, embedded network control and signal processing applications.

AltiVec Engine Acceleration


The MPC7448 includes the same powerful 128-bit AltiVec vector execution unit as found in
previous MPC74xx devices, but with the enhanced support for out-of-order instructions.
AltiVec technology may dramatically enhance the performance of applications such as voice
over IP, speech recognition, multi-channel modems, virtual private network servers,
high-resolution 3D graphics, motion video (MPEG2, MPEG4), high fidelity audio (3D audio,
AC-3), and so on.
AltiVec computational instructions are executed in the four independent, pipelined AltiVec
execution units. A maximum of two AltiVec instructions can be issued in order to any
combination of AltiVec execution units per clock cycle. In the MPC7448, a maximum of two
AltiVec instructions can be issued out-of-order to any combination of AltiVec execution units
per clock cycle from the bottom two AltiVec instruction queue entries. For example, an
instruction in queue 1 destined for AltiVec integer unit 1 does not have to wait for an
instruction in queue 0 that is stalled behind an instruction waiting for operand availability.

Power Management
Continuing to pursue lower and lower power consumption is a keen focus with the Freescale
family of Power Architecture processors, and the MPC7448 is no exception. Power
management features include:
• Expanded Dynamic Frequency Switching (DFS) enabling software to change power
consumption
• Nap and Sleep modes
• Voltage scaling down to at least 1.0V
• Added benefits of 90-nm technology
• Multi-Vt and Triple Gate Oxide integrated transistors for low standby power
• Low-K Dielectric for high performance with reduced power and noise
• Temperature sensing diodes included to monitor die temperature

14
Overview

Host Bridge
The XPMC-6710 incorporates the Tundra Tsi109TM Host Bridge. The Tundra Tsi109 is an
advanced host bridge for PowerPC® processors that supports PCI-X, DDRII-400 SDRAM,
Gigabit Ethernet, and Flash memory.
The Tsi109 builds on a decade of Tundra design experience in PowerPC host bridging. It
delivers industry-leading performance for customers in the wireless infrastructure, storage
networking, network access, printer, military, and industrial automation markets.

Features:
• 2.5W typical power consumption (3.7W maximum)
• DDRII-400 Memory Controller
• Integrated Clock Generator
• 200 MHz 60x/MPX processor bus
• PCI or PCI-X bus, up to 133-MHz operation
• PCI/X Host or Agent modes supported
• Low latency non-blocking internal switch fabric
• Advanced Packaging:
• RoHS compliant packaging
• 1023-pin, 33x33 mm, FCBGA

Document Number: 646710 15


XPMC-6710 PrPMC Hardware Reference Manual

BCM5461S Gigabit Transceiver


The BCM5461S is a fully integrated 10/100/1000Base-t Gigabit Ethernet transceiver
optimized for low power. The BCM5461S's Digital Signal Processor-based architecture and
advanced power management techniques combine to achieve robust and low-power operation
over the existing CAT 5 twisted-pair wiring. The BCM5461S architecture also meets the
requirements of 802.3, 802.3u, and 802.3ab, but maintains the industry's highest level of
margin over IEEE requirements for Echo, NEXT, and FEXT. Low power is a key factor in
implementing Gigabit small form factor NICs and uplinks, less than 700 mW per port, the
BCM5461S has the industry's lowest power requirement. For NIC applications, support for
Wake on LAN enables compliance with PCI 2.2 and PC99/PC2000. Also, the BCM5461S has
extremely low EMI emissions, which reduces the design constraints required to meet EMI
emission specifications.

Features:
• Fully integrated 10BaseT/100BaseTX/1000BaseT Gigabit Ethernet transceiver
• GMII, RGMII, SGMII, SerDes, RTBI and MII MAC Interface options
• Reduced I/O pin requirements with RGMII (over 50%), SGMII (over 75%), and SerDes
(over 80%)
• Clock timing can be adjusted to eliminate board trace delays required by the RGMII
specification

16
Overview

GPIO Configuration
Each GPIO pin can be configured as an input, an input with open-drain capability, or an output.
The GPIOs are connected to the Tsi109 Host Bridge GPIO pins. The GPIO Interface has a set
of output latches, which depending on configuration, either drive the output enables or the
output pins. The Interface also has a set of input buffers that provides the state of the GPIO
pins and can be read at any time.
The GPIO pins can also be used as additional interrupt inputs by mapping the pins to one or
more of the four interrupt output pins. Each pin can be configured to generate an interrupt on
an edge-detected transition (low-to-high or a high-to-low), or a level-detected state. Table 1
below list the location and destination of the GPIOs.

Table 1 GPIOs Signals and Destinations

Signal Destination

GPIO0 J4, Pin 35

GPIO1 J4, Pin 36

GPIO2 J4, Pin 37

GPIO3 J4, Pin 38

GPIO4 J4, Pin 39

GPIO5 J4, Pin 40

GPIO6 J4, Pin 41

GPIO7 J4, Pin 42

GPIO8 R6: Pull up to SW2 Pin 8

GPIO9 R7: To on-board CPLD (not used by default)

GPIO10 SEL/F/B: Select front or rear connection for


the Gigabit Ethernet port). This pin by default
has a pull down. Driving the pin high and
routes the Gigabit to the front. Default = Front
(the open boot drives this pin high)

GPIO11 *MR: Master Reset, pulling this pin low will


reset the board

GPIO12 LED0 (Front Panel) see note

GPIO13 LED1 (Front Panel) see note

GPIO14 LED2 (Front Panel) see note

GPIO15 LED3 (Front Panel) see note

NOTE: *All LED's (LED0 to LED3) are active low.

Document Number: 646710 17


XPMC-6710 PrPMC Hardware Reference Manual

Temperature Sensing
The XPMC-6710 uses a local and remote temperature sensor and over/under temperature
alarm, with the added ability to automatically cancel the effect of 3 kΩ (typical) of resistance
in series with the temperature monitoring diode. When the XPMC-6710 Temperature Sensor is
operating normally, the on-board ADC operates in a free-running mode. The analog input
multiplexer alternately selects either the on-chip temperature sensor to measure its local
temperature or the remote temperature sensor. The ADC digitizes these signals and the results
are stored in the local and remote temperature value registers. The I2C/SMBus address of the
Temperature Sensor is 0x4C.
The Temperature Sensor can accurately measure the temperature of a remote thermal diode to
±1° C and the ambient temperature to ±3° C. The temperature measurement range defaults to
0° C to +127° C, but can be switched to a wider measurement range of -55° C to +150° C.

18
Overview

Specifications
The following table is the XPMC-6710 Specifications, showing the recommended operating
conditions for XPMC-6710.

Table 2 XPMC-6710 Product Specification

Condition Recommendation

Compliance IEEE 1386.1 (CMC Standard), VITA 32 (PrPMC Standard)

Air Flow 200 LFM

Pay load power 20 Watt Max at 1.75GHz

Operating Temperature: 0° to +55° C

Storage Temperature -40°to +85° C

Relative Humidity 5% to 95% (non condensing)

Operating Altitude 15000 ft.

Non Operating Altitude 51000 ft.

Shock 30G each axis

Vibration .05G RMS, 20-2000Hz random (Operating): 6Gs RMS,

MTBF MIL Spec 217-F @ 105,000 Hrs.

Weight 4.3 Oz.

*Minimum Battery Voltage +2.2V

NOTE: *The Battery is not field replaceable and the XPMC-6710 MUST be returned to
Xembedded for replacement of the Battery. Contact Your Sales representative for a Return
Material Authorization (RMA) prior to returning the XPMC-6710. You can reach Xembedded
at:
Tel: (702) 896-3337 or Email us at: support@Xembedded.com

Safety:
Design to meet or exceed UL 60950 3rd Ed.; CSA C22.2 No.60950-00; EN60950; IEC
60950-a

EMC;
Design to meet or exceed FCC 47 CFR Part 15, Class B; CE Mark to EN55022/EN55024
Warranty: 2 year limited

Document Number: 646710 19


XPMC-6710 PrPMC Hardware Reference Manual

About This Manual


The XPMC-6710 reference manual provides functional, architectural, and mechanical
descriptions of the XPMC-6710 PrPMC. This manual is intended for anyone who designs
OEM products which have requirements for Processor PMC with Gigabit Ethernet (GbE)
connectivity.

Feedback
Xembedded welcomes feedback about how we can make our manuals and technical
documentation more useful to our customers. Please feel free to send comments and
suggestions to support@Xembedded.com.

References
American National Standard for Processor PMC; ANSI/VITA 32-2003, July 2003
VITA
VMEbus International Trade Association
P.O Box 19658, Fountain Hills, AZ 85269
Phone: 480-837-7486
Fax: Contact VITA Office
Email: info@vita.com
URL: http//www.vita.com

Xembedded Incorporated
710 N. Maple Rd.
Saline, MI 48176
Tel: (734) 944-1942
Fax: (734) 944-1999
Email: Sales@Xembedded.com

20
Overview

Safety Summary
The following general safety precautions must be observed during all phases of the operation,
service, and repair of this product. Failure to comply with these precautions or with specific
warnings elsewhere in this manual violates safety standards of design, manufacture, and
intended use of this product.
Xembedded Inc. assumes no liability for the customer's failure to comply with these
requirements.

Ground the System


To minimize shock hazard, the chassis and system cabinet must be connected to an electrical
ground. A three-conductor AC power cable should be used. The power cable must either be
plugged into an approved three-contact electrical outlet or used with a three-contact to
two-contact adapter with the grounding wire (green) firmly connected to an electrical ground
(safety ground) at the power outlet.

Do Not Operate in an Explosive Atmosphere


Do not operate the system in the presence of flammable gases or fumes. Operation of any
electrical system in such an environment constitutes a definite safety hazard.

Keep Away from Live Circuits


Operating personnel must not remove product covers. Component replacement and internal
adjustments must be made by qualified maintenance personnel. Do not replace components
with power cable connected. Under certain conditions, dangerous voltages may exist even with
the power cable removed. To avoid injuries, always disconnect power and discharge circuits
before touching them.

Do Not Service or Adjust Alone


Do not attempt internal service or adjustment unless another person, capable of rendering first
aid and resuscitation, is present.

Do Not Substitute Parts or Modify System


Because of the danger of introducing additional hazards, do not install substitute parts or
perform any unauthorized modification to the product. Return the product to Xembedded Inc.
for service and repair to ensure that safety features are maintained.

Dangerous Procedure Warnings


Warnings, such as the example below, precede only potentially dangerous procedures
throughout this manual. Instructions contained in the warnings must be followed.

STOP: Dangerous voltages, capable of causing death, are present in this system. Use extreme
caution when handling, testing, and adjusting.

Document Number: 646710 21


XPMC-6710 PrPMC Hardware Reference Manual

Safety Symbols Used in This Manual

STOP: This symbol informs the operator that a practice or procedure should not be
performed. Actions could result in injury or death to personnel, or could result in damage to or
destruction of part or all of the system.

WARNING: This sign denotes a hazard. It calls attention to a procedure, practice, or


condition, which, if not correctly performed or adhered to, could result in injury or death to
personnel.

CAUTION: This sign denotes a hazard. It calls attention to an operating procedure, practice,
or condition, which, if not correctly performed or adhered to, could result in damage to or
destruction of part or all of the system.

NOTE: Calls attention to a procedure, practice, or condition which is essential to highlight.

22
CHAPTER

1
Installation
Contents
Front Panel I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Rear I/O. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
User Configurable Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
PMC Connectors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
JTAG Processor Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

Introduction

XPMC-6710 Mechanical Description


The XPMC-6710 PrPMC measuring 180.6mm by 73.5mm. The XPMC-6710 is available with
dual copper interface for the Gigabit Ethernet. The Ethernet interface uses a standard RJ-45
jack on the front panel and can auto negotiate to 10BaseT, 100BaseTX or 1000BaseT. The
Serial port uses a mini USB connector and is shown in Figure 1-8 on page 34.

Architectural Description
The XPMC-6710 has dual Gigabit Ethernet. The MAC is incorporated in the Tsi109 Host
Bridge, the Physical Layer is incorporated in the two Broadcom BCM5461S Gigabit
Transceivers. The first Gigabit Port is routed to the front as well as to the back (J4 connector).
The Front or the Rear option is set by Software. The Second port is only routed to the rear. The
Tsi109 I2C bus is connected to the Temperature sensor at address 1001100b, the Real Time
Clock (RTC) is located at address 1101000 and the EEPROM at is at address 1010000 (device
is Atmel AT24C16A) as well as routed to the rear I/O J4. The EEPROM contains the initial
configuration of the Tsi109 registers such as the MAC address, etc.
The XPMC-6710 also routes the JTAG port of the CPU to the header on the back. The Header
is an optional load which allows the user to use a standard COP header for debugging.
The XPMC-6710 is available with 2 Mbyte of Boot Flash. The Boot Flash can be upgraded to
8 Mbyte upon customer request. The default User Flash is 64Mbyte. The User Flash can be
ordered with up to 256Mbyte.

Document Number 646710 23


1 XPMC-6710 Reference Manual

Sources of Reset
There are several potential sources to rest the XPMC-6710:
• Power on reset
• PCI reset from the Carrier module
• COP Header if JTAG is used
• Tsi109 GPIO11
• SW1 on the back of the board during debugging
The XPMC-6710 also outputs the *RESETOUT on Pin 60 of the P2 connector during power
up reset or reset from the Tsi109. The *RESETOUT signal is independent of the PMC PCI
reset.

24 Document Number: 646710


Front Panel I/O 1

Front Panel I/O


The front Bezel for the XPMC-6710 consist of an RJ-45 connector for the Gigabit Ethernet
port with LEDs for Link and Activity. A mini USB connector for the RS-232 Serial port and
four user defined LEDs for the GPIOs. Figure 1-1 is a drawing depicting the front Bezel. The
four user defined LEDs are OFF by default.

LAN0 and LAN1 LEDs (DS9)


Activity0 Activity1
Link0 Link1
L0
A0
L1
A1

PMC710

LAN0 Gigabit PMC


710
LAN0

Ethernet Port (RJ-45)

LAN0
L0
A0
L1
A1

User Defined LEDs

L0
A0
L1
A1
LED0 DS1
SERIAL

Serial Port
SERIAL
RS-232 LED1 DS2
(Mini USB)
USER DEFINED
0

USER DEFINED
0
1

LED2 DS3
2

1
3

LED3 DS4
3

NOTE: LAN1 is the rear I/O LAN interface.


Figure 1-1 XPMC-6710 Front Panel

Document Number: 646710 25


1 XPMC-6710 Reference Manual

Rear I/O
The XPMC-6710 has rear I/O available consisting of the following, see Table 1-1 below.

Table 1-1 XPMC-6710 Rear I/O

Signal Connector

JTAG Header for CPLD J4

Dual 10/100/1000 Mbit Ethernet J4

Dual RS-232 Serial interface J4

User defined I/O (GPIOs) J4

I2C bus J4

Link/Activity (front panel accessible) J4

26 Document Number: 646710


Installation 1

Installation
The XPMC-6710 can be installed in carrier board with an available universal PMC site. Refer
to the carrier board manufacturer documentation for the installation of PMCs. Below is an
illustration for a typical installation of a PMC.

Installation Procedure:
1. Ensure that all user configurable jumpers and switches are set as desired on the
XPMC-6710. See Figure 1-3 on page 29 for the switch configurations.
2. Install the standoffs on the board as shown in Figure 1-2 on page 28.
3. Remove the blank covering the PMC site from the carrier (if applicable). Insert the PMC
through the front panel
4. Press firmly on the board until the four connector are fully mated.
5. With the solder side facing up on the carrier, install the screws according to the drawing
in Figure 1-2 on page 28.
6. Connect all peripherals to the front panel. See Figure 1-1 on page 25 for location and
illustration of the front panel connectors.
7. Installation is complete, power up the board

Document Number: 646710 27


1 XPMC-6710 Reference Manual

PMC Mounting on the Carrier Board


(Front View)

PMC Mounting on the Carrier Board


(Rear View)

ard
r i e r Bo e)
r d
f Ca Si
k o lder
Bac (So

Figure 1-2 Typical PMC Installation

28 Document Number: 646710


User Configurable Switches 1
User Configurable Switches
The XPMC-6710 has two user configurable switches on the PMC (SW2 and SW3). Switch
SW2 controls the speed of the local Processor, while SW3 controls the power up configuration
for the board. See Figure 1-3 for an illustration of the switch settings and there location.

NOTE: Switches S2 and S3 are located on the bottom side of the board.
Switch SW2
SW2SW2
Switch

1 2 3 4 5 ON 1 2 3 4 5 1 2 3 4 5 6 7 8
1 0 0 0 0 = 600MHz 0 0 1 0 0 = 1.4GHz ON

1 2 3 4 5 1 2 3 4 5
1 0 1 0 0 = 800MHz 0 0 0 1 0 = 1.5GHz

1 2 3 4 5 1 2 3 4 5
1 0 1 1 0 = 1.0GHz 1 1 0 0 0 = 1.6GHz

ED
FIN 3
DE
1 2 3 4 5 1 2 3 4 5 ER
US 1
2
SW3
1 0 0 1 0 = 1.2GHz 0 1 1 0 0 = 1.7GHz 0

1 2 3 4 5 6 7 8
L
RIA
SE L0
A0 N0
L1 LA
A1
1 2 3 4 5
PMC710

0 1 0 1 0 = 1.3GHz

ON (UP) = Low (0)


OFF (Down) = High (1)
ON
Switch Signal Description Switch SW3
Pos 6 *WP ON: Write Protect Boot Flash Switch Signal Description
(ON) 6 7 8 1 and 2 PWRUP_PCI_SWRST 0:1 = Release PCI/X
interface from reset
Pos 7 *FWP ON: Write Protect Data Flash after main reset
(ON) is released
6 7 8
1:0 = Hold PCI/X
Pos8 GPIO8 User Defined Input interface in reset after
(ON) master reset is released.
6 7 8 0:0 = Invalid
1:1 = Invalid
3 and 4 PWRUP_PB_SWRST 0:1 = Enable Processor
after master reset is
released.
1:0 = Hold Processor
interface in reset after
master reset is released.
0:0 = Invalid
1:1 = Invalid

5 and 6 PWRUP_PCI1_SWRST Reserved = Leave both of


these switches in the OFF
position.
7 and 8 PWRUP_PCI1_BYP Reserved = Leave both of
these switches in the OFF
position.

Figure 1-3 Location of User Configurable Switches

Document Number: 646710 29


1 XPMC-6710 Reference Manual

PMC Connectors
There are four PMC connectors on the XPMC-6710. J1 through J3 carry the PMC specifiy
signals and J4 carrys the rear I/O signals. Table 1 through Table 1 list the pinouts for the J1
through J4 connectors. Figure 1-4 below through Figure 1-7 on page 33 illustrator the
connectors.

PMC Site Connector J1


Table 1-2 PMC Connector J1 Pinout

Pin No. Signal Pin No. Signal


1 N/C 2 N/C
3 GND 4 *PCI_INTA
5 *PCI_INTB 6 *PCI_INTC
7 *Present 8 +5V
9 *PCI_INTD 10 N/C
11 GND 12 N/C
13 PCI_CLK 14 GND
15 GND 16 PCI_GNT1
Pin 1 Pin 2 17 *PCI_REQ1 18 +5V
19 N/C 20 PCI_AD31
21 PCI_AD28 22 PCI_AD27
23 PCI_AD25 24 GND
25 GND 26 PCI_C/BE3
27 PCI_AD22 28 PCI_AD21
29 PCI_AD19 30 +5V
31 N/C 32 PCI_AD17
Pin 63 Pin 64 33 *Frame 34 GND
35 GND 36 *PCI_IRDY
Figure 1-4 J1 Connector
37 *PCI_DEVSEL 38 +5V
39 PCI_PCIXCAP 40 N/C
41 N/C 42 N/C
43 PCI_PWR 44 GND
45 N/C 46 PCI_AD15
47 PCI_AD12 48 PCI_AD11
49 PCI_AD09 50 +5V
51 GND 52 PCI_C/BE0
53 PCI_AD06 54 PCI_AD05
55 PCI_AD04 56 GND
57 N/C 58 PCI_AD03
59 PCI_AD02 60 PCI_AD01
61 PCI_AD00 62 +5V
63 GND 64 *PCI_REQ4

30 Document Number: 646710


PMC Connectors 1

PMC Site Connector J2

Table 1-3 PMC Connector J2 Pinout

Pin No. Signal Pin No. Signal


1 N/C 2 N/C
3 N/C 4 TD0
5 TD1 6 GND
7 GND 8 N/C
9 N/C 10 N/C
11 N/C 12 +3.3V
13 *PCI_RST 14 N/C
Pin 1 Pin 2
15 +3.3V 16 N/C
17 *PCI_PME 18 GND
19 PCI_AD30 20 PCI_AD29
21 GND 22 PCI_AD26
23 PCI_AD18 24 +3.3V
25 PCI_IDSEL 26 PCI_AD23
27 +3.3V 28 PCI_AD20
Pin 63 Pin 64 29 PCI_AD18 30 GND
31 PCI_AD16 32 *PCI_C/BE2
Figure 1-5 J2 Connector 33 GND 34 N/C
35 *PCI_TRDY 36 +3.3V
37 GND 38 *PCI_STOP
39 *PCI_PERR 40 GND
41 +3.3V 42 *PCI_SERR
43 *PCI_C/BE1 44 GND
45 PCI_AD14 46 PCI_AD13
47 PCI_M66EN 48 PCI_AD10
49 PCI_AD08 50 +3.3V
51 PCI_AD07 52 N/C
53 +3.3V 54 N/C
55 N/C 56 GND
57 N/C 58 EREADY
59 GND 60 *RSTOUT
61 *PCI_ACK64 62 +3.3V
63 GND 64 *MONARCH

Document Number: 646710 31


1 XPMC-6710 Reference Manual

PMC Site Connector J3

Table 1-4 PMC Connector J3 Pinout

Pin No. Signal Pin No. Signal


1 N/C 2 GND
3 GND 4 PCI_C/BE7
5 PCI_C/BE6 6 PCI_C/BE5
7 PCI_C/BE4 8 GND
9 N/C 10 PCI_PAR64
11 PCI_AD63 12 PCI_AD62
13 PCI_AD61 14 GND
Pin 1 Pin 2 15 GND 16 PCI_AD60
17 PCI_AD59 18 PCI_AD58
19 PCI_AD57 20 GND
21 N/C 22 PCI_AD56
23 PCI_AD55 24 PCI_AD54
25 PCI_AD53 26 GND
27 GND 28 PCI_AD52
29 PCI_AD51 30 PCI_AD50
Pin 63 Pin 64
31 PCI_AD49 32 GND

Figure 1-6 J3 Connector 33 GND 34 PCI_AD48


35 PCI_AD47 36 PCI_AD46
37 PCI_AD45 38 GND
39 N/C 40 PCI_AD44
41 PCI_AD43 42 PCI_AD42
43 PCI_AD41 44 GND
45 GND 46 PCI_AD40
47 PCI_AD39 48 PCI_AD38
49 PCI_AD37 50 GND
51 GND 52 PCI_AD36
53 PCI_AD35 54 PCI_AD34
55 PCI_AD33 56 GND
57 N/C 58 PCI_AD32
59 N/C 60 N/C
61 N/C 62 GND
63 GND 64 N/C

32 Document Number: 646710


PMC Connectors 1

PMC Site Connector J4

Table 1-5 PMC Connector J4 Pinout

Pin No. Signal Pin No. Signal


1 TRD0+/0M 2 TRD2+/0M
3 TRD0-/0M 4 TRD2-/0M
5 GND 6 GND
7 TRD1+/0M 8 TRD3+/0M
9 TRD1-/0M 10 TRD3-/0M
11 GND 12 GND
13 TRD0+/1M 14 TRD2+/1M
Pin 1 Pin 2 15 TRD0-/1M 16 TRD2-/1M
17 GND 18 GND
19 TRD1+/1M 20 TRD3+/1M
21 TRD1-/1M 22 TRD3-/1M
23 GND 24 GND
25 GND 26 GND
27 U0TX/C 28 U1TX/C
29 U0RX/C 30 U1RX/C
Pin 63 Pin 64
31 GND 32 GND

Figure 1-7 J4 Connector 33 SCL 34 SDA


35 GPIO0 36 GPIO1
37 GPIO2 38 GPIO3
39 GPIO4 40 GPIO5
41 GPIO6 42 GPIO7
43 N/C 44 N/C
45 N/C 46 N/C
47 N/C 48 N/C
49 N/C 50 N/C
51 N/C 52 N/C
53 N/C 54 N/C
55 *Link/0B 56 *Link/1B
57 *ActivityLED/0B 58 *ActivityLED/1B
59 GND 60 GND
61 CPLDTCK 62 CPLDTDO
63 CPLDTD1 64 CPLDTMS

Document Number: 646710 33


1 XPMC-6710 Reference Manual

Serial Port Connector J2 (Mini USB)

1 2 3 4 5

Figure 1-8 Serial Port (Mini USB Connector J2)

Table 1-6 Serial Port Connector J2 (Mini USB) Pinout

Pin No. Signal

1 N/C

2 Serial 0 TX

3 Serial 0 RX

4 N/C

5 GND

34 Document Number: 646710


PMC Connectors 1

Gigabit Ethernet Connector J1 (RJ-45)


The XPMC-6710 has one front panel accessible Gigabit Ethernet connection using an RJ-45
Connector. The Pinout and diagram of the connector are shown in Table 1 and Figure 1-9.
Short for Registered Jack-45, the RJ-45 is an eight-wire connector used commonly to connect
computers onto a local-area networks (LAN), especially Ethernet. RJ-45 connectors look
similar to the ubiquitous RJ-11 connectors used for connecting telephone equipment, but are
somewhat wider.

Pin 1 Pin 8

Figure 1-9 Gigabit Ethernet RJ-45 J1 Connector Diagram

Table 1-7 Gigabit Ethernet Connector J1 Pinout

Pin No. Signal

8 TRD3-/0R

7 TRD3+/0R

6 TRD1-/0R

5 TRD2-/0R

4 TRD2+/0R

3 TRD1+/0R

2 TRD0-/0R

1 TRD0+/0R

Document Number: 646710 35


1 XPMC-6710 Reference Manual

JTAG Processor Header

P5 JTAG Header
1
Pin 1 Pin 2

15 2

16
Pin 15 Pin 16

ED
FIN 3
DE
ER 2
US 1
0

L
RIA
SE L0
A0 N0
L1 LA
A1
PMC710

Figure 1-10 Location of JTAG Header and Pinout

Table 1-8 P5 JTAG Header Pinout

Pin No. Signal Pin No. Signal

1 CPUTD0 2 *COPQACK

3 CPUTD1 4 *COPTRST

5 COPUP0 6 VDD_SENSE

7 CPUTCK 8 *CKSTP_IN

9 CPUTMS 10 N/C

11 *COPSRESET 12 GND

13 *COPHRESET 14 N/C

15 CKSTP_OUT 16 GND

36 Document Number: 646710