Professional Documents
Culture Documents
REFERENCE MANUAL
Document Number: 646710
September 26, 2006
This page is intentionally left blank.
Copyright
© 2006 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.
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
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
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
GPIOs
Up to 8Mbyte
(Boot Flash)
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
12
Overview
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
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.
Signal Destination
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.
Condition Recommendation
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
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.
STOP: Dangerous voltages, capable of causing death, are present in this system. Use extreme
caution when handling, testing, and adjusting.
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.
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.
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
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.
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.
PMC710
LAN0
L0
A0
L1
A1
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
Rear I/O
The XPMC-6710 has rear I/O available consisting of the following, see Table 1-1 below.
Signal Connector
I2C bus J4
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
ard
r i e r Bo e)
r d
f Ca Si
k o lder
Bac (So
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
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.
1 2 3 4 5
1 N/C
2 Serial 0 TX
3 Serial 0 RX
4 N/C
5 GND
Pin 1 Pin 8
8 TRD3-/0R
7 TRD3+/0R
6 TRD1-/0R
5 TRD2-/0R
4 TRD2+/0R
3 TRD1+/0R
2 TRD0-/0R
1 TRD0+/0R
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
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