Xycom Xembedded XPMC-6710 User manual

XPMC-6710 Processor PMC Module
REFERENCE MANUAL
Document Number: 646710
September 26, 2006
retired

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

Document Number 646710 5
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

XPMC-6710 Reference Manual
6Document Number: 646710
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

Document Number: 646710 7
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

XPMC-6710 Reference Manual
8Document Number: 646710
This page is intentionally left blank

Document Number: 646710 9
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

XPMC-6710 Reference Manual
10 Document Number: 646710
This page is intentionally left blank

11
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.
Figure 1 XPMC-6710 Functional Block Diagram
Gigabit
Ethernet
Port
RS-232
Serial
Port
BCM5461S
10/100/1000
Ethernet
Controller
BCM5461S
10/100/1000
Ethernet
Controller
PPC7448
From 600MHz
to
1.7GHz
Processor
Tundra
Tsi109
Host
Bridge
PMC
Connectors x4
PCI-X
64-Bit/133MHz
RJ-45
Mini
USB
User
Defined
I/O LEDs
P1P2
P3
P4
Up to
1 Gbyte
DDR-II
400MHz
w/ ECC
Dual RS-232 Serial Ports
RTC,
Temp Sen.,
Two
256 Byte
EEPROM
LEDs LAN
LEDs
64 Mbyte
(User Flash)
Up to 8Mbyte
(Boot Flash)
GPIOs
Gigabit Ethernet (10/100/1000 Mbit)
Gigabit Ethernet (10/100/1000 Mbit)

XPMC-6710 PrPMC Hardware Reference Manual
12
Figure 2 XPMC-6710 Front and Back Views
MPC7448
PPC
Processor
w/
Heatsink
Tsi109
Host
Bridge
LAN0
and
LAN1
LEDs
Battery LAN0
RJ-45
Conn
GPIO
User
Defined
LEDs
Serial Port
Mini
USB
Conn
Memory
CMC
Conns
P1 thru P4
Front View
Switch SW2
Up to
1 Gbyte
DDR-II
400MHz
Memory
Switch SW3
Optional
JTAG
Header
Location
Power
LEDS
BCM5461S
Gigabit
Ethernet
Controllers
Back View

Overview
Document Number: 646710 13
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.

XPMC-6710 PrPMC Hardware Reference Manual
14
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

Overview
Document Number: 646710 15
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

XPMC-6710 PrPMC Hardware Reference Manual
16
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

Overview
Document Number: 646710 17
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.

XPMC-6710 PrPMC Hardware Reference Manual
18
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.

Overview
Document Number: 646710 19
Specifications
The following table is the XPMC-6710 Specifications, showing the recommended operating
conditions for XPMC-6710.
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
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

XPMC-6710 PrPMC Hardware Reference Manual
20
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: [email protected]
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
Table of contents
Other Xycom Computer Hardware manuals
Popular Computer Hardware manuals by other brands

ICP
ICP GDT8500RZ Installation and user guide

Adeunis RF
Adeunis RF ARF8020AA user guide

PerfecTron
PerfecTron OXY5362A user manual

Keysight Technologies
Keysight Technologies N5221BU-4S7 manual

LOVATO ELECTRIC
LOVATO ELECTRIC EXP10 12 instruction manual

ZyXEL Communications
ZyXEL Communications MAX-506 - V1.00 datasheet