Intel® is a trademark or registered trademark of Intel Corporation or its subsidiaries in the United States and other countries.
Java™ and all other Java-based marks are trademarks or registered trademarks of Oracle America, Inc. in the U.S. and other countries.
Microsoft®, Windows® and Windows Me® are registered trademarks of Microsoft Corporation; and Windows XP™ is a trademark of
Microsoft Corporation.
PICMG®, CompactPCI®, AdvancedTCA™ and the PICMG, CompactPCI and AdvancedTCA logos are registered trademarks of the PCI
Industrial Computer Manufacturers Group.
UNIX® is a registered trademark of The Open Group in the United States and other countries.
Notice
While reasonable efforts have been made to assure the accuracy of this document, Artesyn assumes no liability resulting from any
omissions in this document, or from the use of the information obtained therein. Artesyn reserves the right to revise this document
and to make changes from time to time in the content hereof without obligation of Artesyn 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
an Artesyn website. The text itself may not be published commercially in print or electronic form, edited, translated, or otherwise
altered without the permission of Artesyn.
It is possible that this publication may contain reference to or information about Artesyn 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
Artesyn intends to announce such Artesyn products, programming, or services in your country.
Limited and Restricted Rights Legend
If the documentation contained herein is supplied, directly or indirectly, to the U.S. Government, the following notice shall apply
unless otherwise agreed to in writing by Artesyn.
Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (b)(3) of the Rights in
Technical Data clause at DFARS 252.227-7013 (Nov. 1995) and of the Rights in Noncommercial Computer Software and
Documentation clause at DFARS 252.227-7014 (Jun. 1995).
Contact Address
Artesyn Embedded Technologies Artesyn Embedded Technologies
Marketing Communications
2900 S. Diablo Way, Suite 190
Tempe, Arizona 85282
This Reference Guide is intended for users qualified in electronics or electrical engineering.
Users must have a working understanding of Peripheral Component Interconnect (PCI),
AdvancedTCA®, and telecommunications.
The manual contains the following chapters and appendices:
About this Manualon page 27 lists all conventions and abbreviations used in this manual
and outlines the revision history.
Safety Noteson page 445 lists safety notes applicable to the blade.
Sicherheitshinweise on page 449 provides the German translation of the safety notes
section.
Introduction on page 35 describes the main features of the blade.
Hardware Preparation and Installation on page 41 outlines the installation requirements,
hardware accessories, switch settings, installation and removal procedures.
Controls, Indicators, and Connectors on page 55 describes external interfaces of the blade.
This includes connectors and LEDs.
Functional Description on page 71 describes the functional blocks of the blade in detail.
This includes a block diagram, description of the main components used and so on.
U-Boot on page 163 describes the features and setup of BIOS.
Intelligent Peripheral Management Controller on page 201 lists all supported IPMI
commands.
Replacing the Battery on page 439 provides the battery exchange procedures.
Related Documentation on page 443 provides links to further blade-related
documentation.
ATCA-8310 Installation and Use (6806800M72E)
27
Page 28
Abbreviations
This document uses the following abbreviations:
AbbreviationDefinition
ATCAAdvanced Telecom Compute Architecture
BBSBasic Blade Services
BGABall Grid Array
BIOSBasic Input/Output System
BOMBill of Material
CFMCubic Feet per Minute
CGCarrier-grade
CPLDComplex Programmable Logic Device
CPMCritical Parameter Management
About this Manual
About this Manual
CPUCentral Processing Unit
DDRDual Data Rate (type of SDRAM)
DDR3Double Data Rate 3 synchronous dynamic random access memory (SDRAM) is the
name of the new DDR memory standard that is being developed as the successor to
DDR2 SDRAM.
DFMDesign for Manufacturability
DFTDesign for Test
DMADirect Memory Access
DRAMDynamic Random Access Memory
ECCError Correction Code
EEPROMElectrically Erasable Programmable Read Only Memory
EMCElectro-magnetic Compatibility
EMIElectro-magnetic Interference
ESDElectro-static Discharge
FMECAFailure Mode, Effects and Criticality Analysis
FRUField Replaceable Unit
FWHFirmware Hub
28
ATCA-8310 Installation and Use (6806800M72E)
Page 29
AbbreviationDefinition
GAGeneral Availability
GbGigabit(s)
GBGigabyte(s)
GbpsGigabits per second
GHzGigahertz
GbEGigabit Ethernet
GPIOGeneral Purpose Input/Output
I2CInter Integrated-Circuit Bus (2-wire serial bus and protocol)
I/OInput/Output
ICTIn-circuit Test
IMCIntegrated Memory Controller
About this Manual
IPMBIntelligent Platform Management Bus
IPMB-LThe IPMB connecting the carrier IPMC to the AMC module
MMCIntelligent Platform Management Controller
IPMIIntelligent Platform Management Interface
ITPIn-Target Probe
JTAGJoint Test Action Group (test interface for digital logic circuits)
L2Level 2 (as in "L2 Cache")
LANLocal Area Network
LEDLight-emitting Diode
LFMLinear Feet per Minute
LPCLow Pin Count
LVDSLow Voltage Differential Signaling
MACMedium Access Controller
Mb(ps)Megabits (per second)
MB(ps)Megabytes (per second)
MHzMegahertz
MMCModule Management Controller
ATCA-8310 Installation and Use (6806800M72E)
29
Page 30
AbbreviationDefinition
ModuleThis term is used to refer to the Module card in this document
MPManagement Power
MTBFMean Time Between Failures
MTTRMean Time To Repair
N/ANot Applicable
NEBSNetwork Equipment Building System
NMINon-Maskable Interrupt
NTNon-transparent
NVRAMNon-volatile Random Access Memory
OEMOriginal Equipment Manufacturer
OOSOut-of-service
OSOperating System
About this Manual
About this Manual
PCBPrinted Circuit Board
PCHPlatform Controller Hub
PCI-EPCI-Express
PHYPhysical layer device (for Ethernet)
PICMGPCI Industrial Computer Manufacturers Group
PLLPhase Locked Loop
POSTPower-on Self Test
PPPayload Power
PRDProduct Requirements Document
RCRoot Complex
RoHSRestriction of Hazardous Substances
RS232Recommended Standard 232C - interface standard for serial communication
RTCReal-Time Clock
RxReceive line (of a duplex serial communication interface)
SATASerial AT Attachment (high-speed serial interface standard for storage devices)
SDRSensor Data Record
30
ATCA-8310 Installation and Use (6806800M72E)
Page 31
AbbreviationDefinition
SDRAMSynchronous Dynamic Random Access Memory
SELVSafety Extra Low Voltage
SerDesSerializer-Deserializer
SIMDSingle Instruction Multiple Data
SMBusSystem Management Bus
SMISystem Management Interrupt
SODIMMSmall Outline Dual-in-line Memory Module
SPDSerial Presence Detect
TBDTo be decided
TCPTransmission Control Protocol
TDPThermal Design Power
About this Manual
TxTransmit line (of a duplex serial communication interface)
UARTUniversal Asynchronous Receiver-Transmitter
UDPUser Datagram Protocol
USBUniversal Serial Bus
ATCA-8310 Installation and Use (6806800M72E)
31
Page 32
Conventions
The following table describes the conventions used throughout this manual.
NotationDescription
0x00000000Typical notation for hexadecimal numbers (digits are
0b0000Same for binary numbers (digits are 0 and 1)
boldUsed to emphasize a word
ScreenUsed for on-screen output and code related elements
Courier + BoldUsed to characterize user input and to separate it
ReferenceUsed for references and for table and figure
About this Manual
About this Manual
0 through F), for example used for addresses and
offsets
or commands in body text
from system output
descriptions
32
File > ExitNotation for selecting a submenu
<text>Notation for variables and keys
[text]Notation for software buttons to click on the screen
and parameter description
...Repeated item for example node 1, node 2, ..., node
12
.
.
.
..Ranges, for example: 0..4 means one of the integers
|Logical OR
Omission of information from example/command
that is not necessary at the time being
0,1,2,3, and 4 (used in registers)
ATCA-8310 Installation and Use (6806800M72E)
Page 33
NotationDescription
Summary of Changes
Indicates a hazardous situation which, if not avoided,
could result in death or serious injury
Indicates a hazardous situation which, if not avoided,
may result in minor or moderate injury
Indicates a property damage message
No danger encountered. Pay attention to important
information
Part Number Publication DateDescription
6806800M72AOctober 2011First version
6806800M72BOctober 2011Updated Figure "Serial Number Location" on page 39 and
deleted Chapter 3.1 Mechanical Layout.
6806800M72CDecember 2011Updated Table 4-8.
6806800M72DMarch 2012Added Notice in Installation on page 446 and Installation on
page 450.
Updated EMCon page 445 and EMVon page 450.
6806800M72EMay 2014Re- branded to Artesyn template.
ATCA-8310 Installation and Use (6806800M72E)
33
Page 34
34
ATCA-8310 Installation and Use (6806800M72E)
Page 35
Introduction
1.1Features
The ATCA-8310 is a Media Gateway on a blade architecture with on-board packet and controlplane processing options.
Main features:
Single slot ATCA form factor (280mm x 322mm)
Up to 30 TNETV3020 DSPs provide up to 16,000 ports of TDM -> IP conversion
Build options for 0 or 5 TNETV 3020 DSP on baseboard
Mezzanine sites supporting 5 or 10 TNETV3020 DSP per mezzanine
Freescale P4080 for local setup, call control, and load balancing
Build option for Intel Arrandale+ECC CPU with on-board mass storage for localized call
agent.
Chapter 1
10G fabric interface with multiple non-blocking internal data paths
Clock termination and sync
Architecture-ready for next generation TNETV3030 DSP
External Connectivity
–Wireline I/O RTM (different RTM)
–8x OC/3 or 2 x OC/12 line terminations for voice traffic
–APS line and equipment protection
–8x T1/E1 line terminations for local signaling
–BITS clock termination
–4x GbE for direct VoIP connection also for Sigtran (signaling)
–4x GbE for direct VoIP connection also for Sigtran (signaling)
–24x DS3
–1x 10GigE SFP+
ATCA-8310 Installation and Use (6806800M72E)
35
Page 36
1.2Standard Compliances
The product is designed to meet the following standards.
Table 1-1 Standard Compliances
StandardDescription
Introduction
UL 60950-1
EN 60950-1
IEC 60950-1
CAN/CSA C22.2 No 60950-1
CISPR 22
CISPR 24
EN 55022
EN 55024
FCC Part 15
Industry Canada ICES-003
VCCI Japan
AS/NZS CISPR 22
EN 300 386
NEBS Standard GR-1089 CORE
NEBS Standard GR-63-CORE
ETSI EN 300019 series
PICMG 3.0Defines mechanics, blade dimensions, power distribution,
Legal safety requirements
EMC requirements (legal) on system level (predefined
Artesyn system)
Environmental requirements
power and data connectors, and system management
36
ATCA-8310 Installation and Use (6806800M72E)
Page 37
Introduction
To fulfill the requirements of Telcordia GR-1089,R4-14, use Shielded Twisted Pair (STP)
cables grounded at both ends to connect to the Ethernet ports.
This blade contains an embedded power source rated >150W. To achieve NEBS
compliance on system level, Shelf Ground (chassis ground) and Logic Ground (logic
signal return) have to be connected. The connection may be implemented inside the
shelf, for example at the backplane, or the shelf has to provide a possibility to lead Logic
Ground out of the shelf for external connection to Central Office Ground. For further
information refer to Telcordia GR-1089-CORE, section 9.8.2, requirement R9-14.
The product has been designed to meet the directive on the restriction of the use of
certain hazardous substances in electrical and electronic equipment (RoHS) Directive
2002/95/EC.
ATCA-8310 Installation and Use (6806800M72E)
37
Page 38
Figure 1-1Declaration of Conformity
Introduction
38
ATCA-8310 Installation and Use (6806800M72E)
Page 39
1.3Mechanical Data
The following table provides details about the blade's mechanical data, such as dimensions and
weight.
Table 1-2 Mechanical Data
FeatureValue
Dimensions (width x height x depth)30 mm x 351 mm x 312 mm
Weight of blade2.5kg
1.4Product Identification
The following figure show the location of the serial number labels.
Introduction
8U form factor
Figure 1-2Serial Number Location
ATCA-8310 Installation and Use (6806800M72E)
Serial Number
39
Page 40
1.5Ordering Information
The following table lists the blade variants that are available upon release of this publication.
Consult your local Artesyn Embedded Technologies sales representative for the availability of
other variants.
Table 1-3 Blade Variants
Product NameDescription
ATCA-8310-IA-T0ATCA DSP blade with X86 processor, 0x TMS320TCI6486 DSP - BOM will
be created on customer request
ATCA-8310-IA-T5ATCA DSP blade with X86 processor, 5x TMS320TCI6486 DSP installed,
and 2 free mezzanine sites
ATCA-8310-IA-T10ATCA DSP blade with X86 processor, 10x TMS320TCI6486 DSP installed,
and 2 free mezzanine sites
ATC A-8310-IA-T20ATC A DSP blade with X86 processor, 20x TMS320TCI6486 DSP - BOM will
be created on customer request
Introduction
40
ATC A-8310-IA-T30ATC A DSP blade with X86 processor, 30x TMS320TCI6486 DSP - BOM will
be created on customer request
The following table lists the blade accessories that are available upon release of this
publication. Consult your local sales representative for the availability of other accessories.
Table 1-4 Blade Accessories
AccessoryDescription
831X-MEZZ-T10DSP mezzanine module for ATCA-8310 with 10x TMS320TCI6486
installed
ARTM-831X-IPARTM-831X-2X10GE-4X1GBE
SM-BBS-WR-ATC A-8310Basic Blade Services soft ware and SRstackware protocols based on MGEL
- CD media only
RJ45-DSUB-ATCA7140RJ-45 DSUB cable for the ATCA-7140, 7150, 7350, 736X
ATCA-8310 Installation and Use (6806800M72E)
Page 41
Hardware Preparation and Installation
2.1Unpacking and Inspecting the Blade
Damage of Circuits
Electrostatic discharge and incorrect blade installation and removal can damage circuits or
shorten their life.
Before touching the blade or electronic components, make sure that you are working in an
ESD-safe environment.
Shipment Inspection
Chapter 2
To inspect the shipment, perform the following steps.
1. Verify that you have received all items of your shipment:
Printed Quick Start Guide and Safety Notes Summary
ATCA-8310 blade
Any optional items ordered
2. Check for damage and report any damage or differences to the customer service.
3. Remove the desiccant bag shipped together with the blade and dispose of it
according to your country’s legislation.
The blade is thoroughly inspected before shipment. If any damage occurred during
transportation or any items are missing, please contact our customer's service immediately.
ATCA-8310 Installation and Use (6806800M72E)
41
Page 42
Hardware Preparation and Installation
2.2Environmental and Power Requirements
In order to meet the environmental requirements, the blade has to be tested in the system in
which it is to be installed.
Before you power up the blade, calculate the power needed according to your combination of
blade upgrades and accessories.
2.2.1Environmental Requirements
The environmental conditions must be tested and proven in the shelf configuration used. The
conditions refer to the surrounding of the blade within the user environment.
The environmental requirements of the blade may be further limited down due to
installed accessories, such as hard disks or PMC modules, with more restrictive
environmental requirements.
Operating temperatures refer to the temperature of the air circulating around the
blade and not to the actual component temperature.
Blade Damage
Blade Surface
High humidity and condensation on the blade surface causes short circuits.
Do not operate the blade outside the specified environmental limits. Make sure the blade is
completely dry and there is no moisture on any surface before applying power.
Blade Overheating and Blade Damage
Operating the blade without forced air cooling may lead to blade overheating and thus
blade damage.
When operating the blade, make sure that forced air cooling is available in the shelf.
42
ATCA-8310 Installation and Use (6806800M72E)
Page 43
Hardware Preparation and Installation
Table 2-1 Environmental Requirements
RequirementOperatingNon-operating
Temperature+5 ºC (+41 °F) to +40 ºC
(+104 °F) (normal operation)
according to NEBS Standard
GR- 63-CORE
-5 ºC (+23 °F) to +55 ºC (+131
°F) (exceptional operation)
according to NEBS Standard
GR-63-CORE
AirflowThe blade is designed to
operate in a chassis that
provides B4 cooling per CPTA
-40 ºC (-40 °F) to +70 ºC (+158 °F)
Temp. change+/- 0.25 ºC/min according to
NEBS Standard GR-63-CORE
Rel. humidity5% to 90% non-condensing5% to 95% non-condensing
Vibration
20 to 2000Hz
0.1 g from 5 to 100 Hz (Rack
Level according to NEBS
Standard GR-63-CORE)
+/- 0.25 ºC/min
5-20 Hz at 0.01 g2/Hz
20-200 Hz at -3.0 dB/octave
Random 5-20 Hz at 1 m2/Sec3
Random 20-200 Hz at -3 m/Sec2
ATCA-8310 Installation and Use (6806800M72E)
43
Page 44
Hardware Preparation and Installation
During the safety qualification of this blade, the following on-board locations were identified
as critical with regards to the maximum temperature during blade operation. To guarantee
proper blade operation and to ensure safety, you have to make sure that the temperatures at
the locations specified in the following are not exceeded. If not stated otherwise, the
temperatures should be measured by placing a sensor exactly at the given locations. For your
convenience all temperature spots are shown in the figure below that provides a detailed view
of the blade.
Figure 2-1Location of Critical Temperature Spots (Blade Top Side)
R1307
R2106
R1812
R1813
R2104
C2134 R1127
R2105
DN1
C1829C1829
C1828C1828
D4D4
P7
20
19
LED7LED7
2
P48P48
C2685
LED6LED6
P8
R2140
C2457
5481R3842C
SW2SW2
R1844
P47P47
7
R1597
R1596
R1595
P39P39
P97
P18P18
U9001U9001
MH3
R3643 R3644
R3638R3637
R3639R3640
R1141 R1910
R1143
R1911
R1146
DISP1DISP1
R1280
R1274
R1265
D37D37
D36D36
D38D38
D35D35
K
K
K
K
R2154
R1618
R1617
R2153
T1
R2152
C2462
R1754
R1755
C2460 C2461
K
D34D34
C2463
K
D33D33
U9015U9015
R384
K
A16
R1750
D32D32
K
D31D31
R1672R1815
R1671
U70U70U89U89U88U88
R1668 R1669
R1666
R1667 R1670
Y6Y6
C2409
C2413
R1615
R1589
R1590
R1586
R1612
R1582
R1614
R1584
R1585
R1583
U9019
R1599
C2414
C2408
U9021U9021
R1616
R1600
R279
R281
R282
R285
R286
J77
BJ1
R1292
R1268
R1269
R1245
R1894
R1118
R1275
R1294
R1288
R1277
R2056
R1115
R1184
R1116
R1119
R1266
R1248
R1267
R1912
R1909
R1283
C2683
R1289
R1290
R1276
R1286
R1279
R1281
R1282
R2024
J11
COO
J12
U63U63
J75
U9020U9020
J9
ZSSD1
C2681
C2680
C2682
U57U57
R1295
R1285
R1291
R1270
R1287
R1293
R1328
R1329
C2248
C2250
7422C6422C R1315
17
C2254
25
R1325
R1324
Q73Q73
R1323
9
R1322
U39U39
R1762R1762
R1317
C2251 C2257
R1321
R1320
E122
R2016
R2019
11
R2017
R2020
U5005U5005
11
P46P46
U5004U5004
CMM
CE/C-TICK
ZSSD2
CE2
CE3
R2059 R2060
Temperature spot #2
Max: 100 °C
(exact location: in the geometric
middle of the heat spreader)
R1042
R1060
R1017
R1016
R1043
R1045
R1044
R1048
A71
R1049
R1051
R1050
3602C8302CR1158
R1056
C2039
C2050
R1053
C2030
C2062
6502C1102C
C2015
C2072
C2010
C2066
C2009
C2067
C2008
C2068
C2029
C2023
C2022
C2018
6302C7302C
R1058
C1994
C2002
R1018
R1019
S1
R1006
R989
R990
R991R358
R1000
R992
R1963
C2663
R1009
R1962
R1008
C1875
S6
U54U54
S7
S14
P1
P2
P15
C2012C2012
R993
R994
R1024
R1025
R1007
C1923
C2337C2337 C2338C2338 C2336C2336
L29L29
L28L28
Q16Q16
Q70Q70
Q68Q68
Q69Q69
C2328C2328
C2320C2320
C2318C2318
C2321C2321
C2521
27
R1914
C1177
21
C2572
C2315
31
R468
R1412
R466
C2331
C2570
C1176
C2330
C2335
C2571
11
U64U64
U60U60
C2316
C2332
C1178
U19U19
R460
R1413
C2334
8032C3041R
ZF5
R1012
R1013
R1011
U35U35
R1031R2018
BV1
R1027
R1026
R1028
R1014
R1021
R1015
R1020
R1956
R365
R371
R361
C1090
C2 C1085
7
R369
C1097
14
R373
21
U14U14
R374
C1093
C1092
C1195
C1196
C1194
C1187
C1192C1189
C1099C1099 C1197C1197 C1198C1198
C1100C1100
C2401
C2401
C961C961
L10L10
L35L35
L34L34
Q19Q19
Q18Q18
C2511C2511 C2329C2329
C1190C1190
C1186C1186
Q76Q76
Q75Q75
R1836
Q74Q74
C1088C1088
Q17Q17Q71Q71
Q30Q30
Q31Q31
C2510C2510
C1086C1086
C1087C1087
C1185C1185
C1089C1089
C1191C1191
P91P91 P93P93
Temperature spot #1
Max: 110 °C
(exact location: on top of
the transformer housing)
C1163
R444
C1164
C1165
C1160
C1162C1159
C2107C2107
C2081C2081
R442
R443
66
66
R440
188
188
J15
R441
C1158
R438
R436
65
18765187
R50
R1917
C2581
P41P41
P40P40
R72
R70
C753
U4U4
C2580
R64
C2549
R1863
U94U94
C2550
R336
R1864 R1852
L8L8
C1072
C1066
U12U12
123
123
L9L9
C1073
C1068
U13U13
J8
R2058R2057
C775C775
C771
C774C774
C773
C772
C766
C769
C764
J72 J71
6436
43
U56U56U36U36
L2L2
27
C2579
Q3Q3
Q1Q1
C2525
C2516C2516
C763C763
C768C768
C767C767
R2134
R2135
R2136
R2133
R2138
R2137
C826
C825
C823
C824
R1850
R1851
108
109
C1074C1074
U5U5
C1076C1076
162
163
C1075C1075
C1077C1077
U77U77
U78U78
+
CD1
GH1
L38L38
C962C962
Q2Q2
Q4Q4
C2517C2517
55
54
C1C1
+
216
J38
C828 C827C860 E47
MH1
F9
F8
Q7
F7 F6
C2359C2359
C2360C2360
F4F4
F3F3
F2F2
C2358C2358
C2357C2357
F1F1
A1
P23
A10
CD10
GH10
C965C965
+
P10
R3633 R3634R3641R3642
R3632 R3631
R3630 R3629
R3628R3627
Temperature spot #3
Max: 105 °C
(exact location: on top of
the hold-up cap)
If you integrate the blade in your own system please contact your local sales representative for
further safety information.
44
ATCA-8310 Installation and Use (6806800M72E)
Page 45
2.2.2Power Requirements
Make sure that the blade is used in an AdvancedTCA shelf connected to -48 VDC up to -60 VDC
according to Telecommunication Network Voltage (TNV-2). A TNV-2 circuit is a circuit whose
normal operating voltages exceed the limits for a safety-extra-low-voltage (SELV) under
normal operating conditions, and which is not subject to over voltages from
telecommunication networks.
Table 2-2 Power Requirements
CharacteristicValue
Rated Voltage-48 VDC to -60 VDC
Operating Voltage-40 VDC to -72 VDC
Max. power consumptionATCA-8310 base board: 200W
Hardware Preparation and Installation
US and Canada: -48 VDC
US and Canada: -40 VDC to -60 VDC
ATCA-8310 Mezzanines (up to two
provided): 60W / total =120W; supplied by
ATCA-8310 base board
ARTM-8310: up to 40W (depends on type);
supplied by ATCA-8310 base board
TOTAL: up to 360W
ATCA-8310 Installation and Use (6806800M72E)
45
Page 46
Hardware Preparation and Installation
The blade provides two independent power inputs according to the AdvancedTCA
Specification. Each input has to be equipped with an additional fuse of max. 90 A located either
in the shelf where the blade is installed or the power entry module (PEM).
The power consumption has been measured using specific boards in a configuration
considered to represent the worst-case (with RTM and SAS HDD, maximum memory
population, USB-Flash, SF-MEM persistent memory module) and with software
simultaneously exercising as many functions and interfaces as possible. This includes a
particular load software provided by Intel designed to stress the processors to reach their
theoretical maximum power specification.
Any difference in the system configuration or the software executed by the processors may
affect the actual power dissipation. Depending on the actual operating configuration and
conditions, customers may see slightly higher power dissipation, or it may even be
significantly lower. There is also a dependency on the batch variance of the major
components like the processor and DIMMs used. Hence, Artesyn does not represent or
warrant that measurement results of a specific board provide guaranteed maximum values
for a series of boards.
46
ATCA-8310 Installation and Use (6806800M72E)
Page 47
2.3Blade Layout
The following figure shows the location of components on the ATCA-8310:
Figure 2-2ATCA-8310 Blade Layout
Hardware Preparation and Installation
ATCA-8310 Installation and Use (6806800M72E)
47
Page 48
2.4Switch Settings
The blade provides several configuration switches. Their location is shown in Figure "ATCA-
8310 Blade Layout" on page 47.
Blade Malfunction
Switches marked as "'Reserved" may carry production-related functions and may cause the
blade to malfunction if their setting is changed.
Therefore, do not change settings of switches marked as "'Reserved". The setting of switches
which are not marked as "'Reserved" has to be checked and changed before blade
installation.
Blade Damage
Setting/resetting the switches during operation can cause blade damage.
Therefore, check and change switch settings before you install the blade.
Hardware Preparation and Installation
48
All DIP-switches are for debugging purposes only. For normal operation they have to stay in
the off position.
ATCA-8310 Installation and Use (6806800M72E)
Page 49
Hardware Preparation and Installation
2.5Installing and Removing the Blade
The blade is fully compatible to the AdvancedTCA standard and is designed to be used in
AdvancedTCA shelves.
The blade can be installed in any AdvancedTCA node slot. Do not install it in an AdvancedTCA
hub slot.
Damage of Circuits
Electrostatic discharge and incorrect blade installation and removal can damage circuits or
shorten their life.
Before touching the blade or electronic components, make sure that you are working in an
ESD-safe environment.
Blade Malfunctioning
Incorrect blade installation and removal can result in blade malfunctioning.
When plugging the blade in or removing it, do not press on the face plate but use the
handles.
2.5.1Installing the Blade
To install the blade into an AdvancedTCA shelf, proceed as follows.
ATCA-8310 Installation and Use (6806800M72E)
49
Page 50
Hardware Preparation and Installation
Installation Procedure
The following procedure describes the installation of the blade. It assumes that your system is
powered on. If your system is not powered on, you can disregard the blue LED and skip the
respective step. In this case, it is purely a mechanical installation.
1. Ensure that the top and bottom ejector handles are in the outward position by
squeezing the lever and the latch together.
50
2. Insert blade into the shelf by placing the top and bottom edges of the blade in the
card guides of the shelf. Ensure that the guiding module of shelf and blade are
aligned properly.
3. Apply equal and steady pressure to the blade to carefully slide the blade into the
shelf until you feel resistance. Continue to gently push the blade until the blade
connectors engage.
4. Squeeze the lever and the latch together and hook the lower and the upper handle
into the shelf rail recesses.
ATCA-8310 Installation and Use (6806800M72E)
Page 51
Hardware Preparation and Installation
5. Fully insert the blade and lock it to the shelf by squeezing the lever and the latch
together and turning the handles towards the face plate.
If your shelf is powered on, as soon as the blade is connected to the backplane
power pins, the blue LED is illuminated.
When the blade is completely installed, the blue LED starts to blink. This indicates
that the blade announces its presence to the shelf management controller.
If an RTM is connected to the front blade, make sure that the handles of both the RTM and
the front blade are closed in order to power up the blade’s payload.
6. Wait until the blue LED is switched off, then tighten the face plate screws which
secure the blade to the shelf.
The switched off blue LED indicates that the blade’s payload has been powered up
and that the blade is active.
7. Connect cables to the face plate, if applicable.
ATCA-8310 Installation and Use (6806800M72E)
51
Page 52
2.5.2Removing the Blade
This section describes how to remove the blade from an AdvancedTCA system.
Damage of Circuits
Electrostatic discharge and incorrect blade installation and removal can damage circuits or
shorten their life.
Before touching the blade or electronic components, make sure that you are working in an
ESD-safe environment.
Blade Malfunctioning
Incorrect blade installation and removal can result in blade malfunctioning.
When plugging the blade in or removing it, do not press on the face plate but use the
handles.
Hardware Preparation and Installation
52
Removal Procedure
The following procedure describes how to remove the blade from a system. It assumes that the
system is powered on. If the system is not powered on, you can disregard the blue LED and skip
the respective step. In that case, it is purely a mechanical procedure.
1. Unlatch the lower handle by squeezing the lever and the latch together and turning
the handle outward just enough to unlatch the handle from the face plate. Do not
rotate the handle fully outward.
The blue LED blinks indicating that the blade power-down process is ongoing.
2. Wait until the blue LED is illuminated permanently, then unlatch the upper handle
and rotate both handles fully outward.
If the LED continues to blink, a possible reason may be that the upper layer software
rejected the blade extraction request.
ATCA-8310 Installation and Use (6806800M72E)
Page 53
Hardware Preparation and Installation
Data Loss
Removing the blade with the blue LED still blinking causes data loss.
Wait until the blue LED is permanently illuminated, before removing the blade.
3. Remove the face plate cables, if applicable.
4. Unfasten the screws of the face plate until the blade is detached from the shelf.
5. Remove the blade from the shelf.
ATCA-8310 Installation and Use (6806800M72E)
53
Page 54
Hardware Preparation and Installation
54
ATCA-8310 Installation and Use (6806800M72E)
Page 55
Controls, Indicators, and Connectors
3.1Face Plate
The following figure illustrates the connectors, keys and LEDs available at the face plate:
Figure 3-1Face Plate
Chapter 3
ATCA-8310 Installation and Use (6806800M72E)
55
Page 56
Controls, Indicators, and Connectors
3.1.1LEDs
The following figure illustrates all LEDs available at the face plate.
Figure 3-2Location of Face Plate LEDs
ink
vity
56
ATCA-8310 Installation and Use (6806800M72E)
Page 57
The LEDs are described in the following table.
Table 3-1 Face Plate LEDs
LEDDescription
OOSOut Of Service
Red/optional Amber (controllable by IPMC): This LED is controlled by higher
layer software, such as middle ware or applications.
ISPayload Power Status
Green: The payload power has been enabled by the IPMC. Note that this LED
indicates the payload power status both in the early power state and the
normal blade operation.
OFF: Payload power is disabled
Note: This LED is multicolored (red/green/yellow) and is programmable by
IPMC.
Controls, Indicators, and Connectors
ATNAmber: This LED is controlled by higher layer software, such as middle ware or
applications.
ETH Status LEDsThe Ethernet connector provides two status LEDs
Link (upper)
Green: Link is available
Off: No link
Activity (lower)
Yellow: Activity
Off: No activity
U1, U2Base interface activity is visualized via FPGA LEDs U1 and U2
U3User LED, selectable color via FPGA register.
Colors: red, green, orange
ATCA-8310 Installation and Use (6806800M72E)
57
Page 58
Controls, Indicators, and Connectors
Table 3-1 Face Plate LEDs (continued)
LEDDescription
H/SFRU State Machine
During blade installation:
Permanently blue: On-board IPMC powers up
Blinking blue: Blade communicates with shelf manager
OFF: Blade is active
During blade removal:
Blinking blue: Blade notifies shelf manager of its desire to deactivate
Permanently blue: Blade is ready to be extracted
3.1.2Keys
The blade provides one face plate reset key.
Figure 3-3Location of Face Plate Reset Key
58
ATCA-8310 Installation and Use (6806800M72E)
Page 59
Controls, Indicators, and Connectors
On pressing it, a hard reset is triggered and all attached on-board devices are reset.
You cannot reset the IPMC via this key.
ATCA-8310 Installation and Use (6806800M72E)
59
Page 60
Controls, Indicators, and Connectors
3.1.3Connectors
The blade provides the following face plate interfaces and control elements:
For GPP:
–Two USB 2.0 ports
–D-SUB15 VGA connector
–Serial console port to connect to either GPP or IPMC serial I/F
–One 1000Base-T Ethernet port
For SPP:
–Serial console port to connect to SPP
–One USB 2.0 port
For IPMI:
–Out of Service, In Service, Attention, and Hot Swap LED's (IPMC control)
–LED's connected to FPGA for BASE IF and Faceplate IF Link Control (FPGA control)
–Recessed reset button
3.2Onboard Connectors
The blade provides the following on-board connectors:
2x Module Connector for DSP-Mezzanine Card
3.3ATCA Backplane Connectors
The ATCA specification defines Zone 3 for user input/output signals. On ATCA-8310 ATCA Zone
3 Type A connector (direct connect to RTM) are used. The same connectors are used for Zone
2 and Zone 3. Zone 3 connectors are assigned to reference designators P30 through P32.
Zone 3 Connector P30 is the top most connector. P31 is below P30. P32 is below P31. Zone 3
connectors carry the signals as described in the following tables.
The pinouts on Table 3-7 on page 65 applies to both mezzanine connectors. The signal names
are then named DMC1… DMC2…
3.4.4VGA Connector
Table 3-8 VGA Connector Pinout
PinSignalPinSignal
1CRT-RED9VP5
2CRT-GREEN10GND
3CRT-BLUE11NC
4NC12DDC-DATA
5GND13CRT-HSYNC
6GND14CRT-VSYNC
7GND15DDC-CLK
8GND
68
ATCA-8310 Installation and Use (6806800M72E)
Page 69
3.4.5Ethernet Connector
Table 3-9 Ethernet Connector Pinout
PinSignal
1TRD0+
2TRD0-
3TRD1+
4TRD2+
5TRD2-
6TRD1-
7TRD3+
Controls, Indicators, and Connectors
8TRD3-
3.4.6Serial Connector
Table 3-10 Serial Connector Pinout
PinSignal
1NC
2NC
3TXD
4GND
5GND
6RXD
7NC
8NC
ATCA-8310 Installation and Use (6806800M72E)
69
Page 70
Controls, Indicators, and Connectors
3.4.7USB Connector
Table 3-11 USB Connector Pinout
PinSignal
1VP5
2USB-
3USB+
4GND
70
ATCA-8310 Installation and Use (6806800M72E)
Page 71
Functional Description
4.1Block Diagram
The block diagram shows how the devices work together and the data paths used.
Figure 4-1Block Diagram
Chapter 4
TCI
6486
DSP farm
SGMII
PHY
Arendale
CPU (optional)
TCI
6486
IBEX
Peak
1 GbE
XAUI
CLK
1 * SRIO
TSIP
PHY
store
QPI
SATA
82571
PCIe
PCIe * n
PCI-33
TSIPSPI/USB
1 * SRIO
1 * SRIO
4 * SRIO
2 * GbE
30 * TSIP
8kHz
OSC
SRIO * n
Local Bus
30 * GbE
Tsi
572
SRIO * 1
ACS
8520
MSSYNC
LREFCLK1/2
T3/T4/MFrSync/FrSync/8kHz/19.44MHz
GLUE
FPGA
Local Bus
P4080
FI
3 * GE
PCIe *2
BCM
56624
SOL
6161
SPI
USB
MS-CNTR
flash
store
4 * GbE
XAUI
BI
BI
CLK166
REFCLK[0:2]
FI
FI
PHY
PHY
PCIe * 1 rear
UC-CLK
CLK3AB
CLK1/2AB
BI
BI
2 * ESSI + 2 * RX
UC
Zone 2Zone 3
ATCA-8310 Installation and Use (6806800M72E)
71
Page 72
Functional Description
4.2Service and Packet Processor (SPP)
The service and packet processor serves the following purposes:
Setting up and controlling the DSP-Farm
Setting up and controlling the switch
Running certain applications as required e.g. IP-SEC
The Freescale P4080 processor is used for these purposes.
Figure 4-2Service Processor Overview
Tsi
572
Local
BUS
Glue
FPGA
LPC
COM1/2
IPMI
2*PCIe
Zone3
72
SPI
Flash
(boot)
ACS
8520
USB
Flash
BCM
56624
USB
1*SRIO
SPIͲInterface
USB
PHY
1*XAUI
2*SGMII
2*PCIe
P4080
I2C0
Zone2UC
DualChannel
DDR3
I2C1
RTC
COM
FPRL
USB
USB
PHY
ATCA-8310 Installation and Use (6806800M72E)
Page 73
4.2.1Memory Interface
The Freescale P4080 provides an on-chip DDR3 compliant memory controller with the
following features:
Programmable timing supporting DDR2 and DDR3 SDRAM
Two channel 64-bit data interface, supporting interleaving
Full ECC support
4.2.1.1Local Bus
The Freescale P4080 provides an enhanced local bus controller (eLBC).
The Glue-Logic FPGA is connected to LCS3# and configured as a 8 Bit device. LCS0-2# are
connected to the FPGA as spare signals. LCS4# - 7# are not used.
4.2.1.2SPI Interface
Functional Description
The Freescale P4080 includes a full duplex four-wire SPI interface. The SPI interface can
support up to four separate SPI devices. The P4080 SPI interface is routed to the ACS8520B
linecard PLL, and to the SPI-boot Flashes. The following table shows the P4080 chip select
assignments for the SPI devices.
Table 4-1 SPI Chip Select Assignment
SPI Chip SelectValue
CS0SPI-Boot Flash
CS1SPI-backup Boot Flash
CS2ACS8520B
CS3Terminal Server
4.2.1.2.1Boot Flash
On the ATCA-8310, two SPI Flash devices are used as boot devices for the service processor.
The flash devices used will be Atmel AT25321 with a capacity of 32MBit.
ATCA-8310 Installation and Use (6806800M72E)
73
Page 74
4.2.1.2.2Boot Bank Selection and Reprogramming
_
By default, the payload processor boots from Boot Flash device #1. An IPMI OEM command can
be used to send a message to the IPMC to change the boot device. The IPMC provides an IPMI
sensor to control the signal BOOT_SELECT. Write protection is implemented through the
FPGA.
The update mechanism is described in the software specification. The principal is to store the
information which device was used to boot from and keep that device protected. The
redundant device can then be upgraded as needed.
Figure 4-3Boot Flash Switching
Functional Description
P4080
IPMC
CS0/1#
SPIͲInterface
CS1#
P4080ͲRESET
BOOT_SELECT#
IPMC_BOOTSEL#
Manual
BOOTSEL#
ACS
8520
Boot1_CS0/1#
Boot2_CS1/0#
Glue
FPGA
SPI
Flash
#1
SPI
Flash
#2
WP
WP
In case of an IPMC firmware upgrade, the BOOT_SELECT signal stays unchanged. Besides
others, this signal is latched by a latch buffer to ensure that its state doesn't change when the
IPMC resets hard.
74
ATCA-8310 Installation and Use (6806800M72E)
Page 75
4.2.1.3P4080 USB and Mass Storage
The P4080 has two multiplexed USB-MAC integrated which have the pins multiplexed with the
three speed Ethernet Controller 1/2.
To connect a mass storage device, USB Host port 1 is used. This USB port is then connected to
a modular flash disk module with USB2.0 interface that provides up to 16GB of user flash. The
device initially used is the SmartModulear (SG9ED52M4GGCNEMR) with 4GB of memory.
The second USB port is routed to the front panel and accessible for external USB-devices.
4.2.1.4P4080 Serdes Configuration
The Freescale P4080 provides 18 Serdes lanes that can be mapped to different IO-Interfaces.
The following interfaces are required:
2x PCI-Express, one to the RTM, one to the switch
1x SRIO
Functional Description
1x XAUI to the switch
2x SGMII to the switch
4.2.1.5Freescale P4080 PCI-Express
The Freescale P4080 provides three PCI Express 2.0 controllers running up to 5 GHz. Two of
them are used on the ATCA-8310. Both interfaces are run with 2.5GHz.
Two lanes are routed to the switch. One lane is routed to the RTM via Zone 3.
4.2.1.6Freescale P4080 Serial Rapid IO SRIO
The Freescale P4080 provides two serial RapidIO 1.2 controllers running at up to 3.125 GHz.
One of them is used to connect to the SRIO switch device. The configuration is x1 and the speed
is 2.5GHz.
Both controllers are connected to the SRIO-switch.
ATCA-8310 Installation and Use (6806800M72E)
75
Page 76
4.2.1.7Freescale P4080 Ethernet
The Freescale P4080 provides two XAUI interfaces and eight 1Gbps Ethernet interfaces which
can be used alternatively. On the ATCA-8310, one XAUI interface is used to connect to the
switch. The two 1G interfaces are routed to the switch device Table 6: SERDES. .
4.2.1.8Dual UART
The Freescale P4080 provides a dual UART compatible with 16450 and the PC16550D UARTs.
Both interfaces consist of four wires each: RXD, TXD, RTS and CTS. Both serial ports of the
Freescale P4080 are routed to the Glue Logic FPGA. Only the TXD and RXD signals are used for
this interface.
The serial port parameters for this port are 9600 baud, 8 data bits, no parity, 1 stop bit.
4.2.1.9I2C Interface
The Freescale P4080 includes a dual I2C controller. Both open-drain two-wire interfaces
provide multiple-master and master-slave I2C mode support. I2C bus 0 is used to connect to a
boot sequencer memory and the SPD PROMs of the DDR3. I2C bus 1 is connected to an
onboard RTC (DS1337).
The DS1337 is an I2C-bus-compatible real-time clock (RTC). This device contains a real-time
clock/calendar and 31 bytes of static random access memory (SRAM). The real-time clock /
calendar provides seconds, minutes, hours, day, date, month, and year information. The end of
the month date is automatically adjusted for months with fewer than 31 days, including
corrections for leap year up to the year 2100. The clock operates in either the 24hr or 12hr
format with an AM/PM indicator. The timekeeping supply current for this device is max 0.63uA.
Battery backup is provided with one battery, supplying the SPP RTC and the GPP RTC.
Functional Description
ATCA-8310 Installation and Use (6806800M72E)
77
Page 78
4.3General Purpose Processor (GPP)
On the ATCA-8310, the Intel processor is responsible for the call control. For this purpose an
Intel Arrandale+ECC CPU is used with the Mobile Intel 5 Series Chipset.
Figure 4-4Block Diagram of the GPP Part
Functional Description
IMVP6.5
XDP
CRTVGA
2xUSB
1xSATA
FRPLͲETH
1xRS232
Arrandale+
ECC
FDIDMIx4
IBEXPEAKMobile
QM57
SPILPC
Glue
Logic
FPGA
DualChannelDDR3
800/1066MT/s
PCIe(Port6)
SMBUS
PCIex4(Port1Ͳ4)
SPIFlash
SPIFlash
82574
GbELAN
DualGbE
LAN82576
ToBCM
Switch
4.3.1Intel x86 CPU
The Arrandale+ECC consists of two dies. The CPU-core which is based on the Nehalem core and
the Ironlake GMCH core which includes memory and graphic controller.
78
ATCA-8310 Installation and Use (6806800M72E)
Page 79
4.3.1.1Thermal Monitor
The Arrandale+ECC provides integrated "Adaptive Intel Thermal Monitor and Digital Thermal
Sensor" - PECI.
4.3.1.2Chipset Connection
The connection to the chipset is done with a DMI x4 interface which is a proprietary interface
from Intel. Electrically, it is similar to PCIe.
Additionally, the graphic signals are transmitted over the Intel Flexible Display Interface to the
chipset.
4.3.1.3GPP System Memory
The system memory, which is directly connected to the Arrandale+ECC consists of two
channels. Unbuffered DDR3 memory with one DIMM-slot per channel is supported. The speed
grade is 800/1066.
Functional Description
The ATCA-8310 provides two very Low Profile (VLP) Mini-DIMM sockets to install off-the-shelf
DIMM modules. Different DIMM types must not be used at the same time. DIMM module
height is restricted.
4.3.2Mobile Intel 5 Series Chipset
The Mobile Intel 5 Series Chipset is available in different flavours. Two of which are suitable for
the Arrandale+ECC platform. The QM57 (Ibex Peak Mobile) is used.
4.3.2.1PCI Express Interface of the Ibex-Peak
The Ibex-Peak provides eight PCIe lanes.
For the ATCA-8310, port 1-4 will be configured as a by 4 port to connect to the dual Gigabit
Ethernet Controller.
Table 4-3 PCI Express Interface of the Ibex-Peak
PORTDestination
1-4Dual Gigabit Ethernet Controller
ATCA-8310 Installation and Use (6806800M72E)
79
Page 80
Table 4-3 PCI Express Interface of the Ibex-Peak
PORTDestination
5Not used
6Gigabit Controller 82574
7-8Not used
4.3.2.2Ibex-Peak Display
The Ibex-Peak provides a VGA interface at the front panel via DSUB-15.
4.3.2.3Ibex-Peak LPC
The LPC interface is connected to the Glue-Logic FPGA. A Super I/O will not be used for the
ATCA-8310.
Functional Description
4.3.2.4Ibex-Peak SPI
The SPI interface will be connected to the Glue-Logic FPGA. Inside the FPGA the redundant
BOOT-Flash choice and the BIOS update over IPMI will be implemented.
4.3.2.5Ibex-Peak SATA
SATA port 1 is routed to the onboard 1.8'' SSD. All other SATA-Ports are not used on the ATCA-
8310.
4.3.2.6Ibex-Peak USB
USB port 1 and 2 are routed to the front panel.
4.3.2.7GPP System Management Bus (SMBus)
The Ibex-Peak contains a SMBus Host interface that allows the processor to communicate with
SMBus slaves. This interface is compatible with most I2C devices. Special I2C commands are
implemented.
80
ATCA-8310 Installation and Use (6806800M72E)
Page 81
Functional Description
The SMBus interface of the Ibex-Peak is connected to onboard devices like Clock PLL's,
Temperatures sensors and the SPD PROM's. The BIOS reads memory configuration parameters
from SPD PROM.
Table 4-4 SMBus Address Map
Device NameDevice TypeLocation SM-BUSAddress
SPD EEPROM24C02DIMMA0xA0
SPD EEPROM24C02DIMMB 0xA4
Thermal SensorDIMMA0x30
SPD EEPROMDIMMB0x34
DDR3 VREF_D margeningISL90728Base Board0x7C
DDR3 VREF_D margeningISL90727Base Board0x5C
Clock generatorCK505Base Board0xD2
XDPDebug ConnectorBase Board - can be
separated by series
resistors
Device NameDevice TypeLocation SML0-BUSAddress
IPMI Controller H8SRenesas H8SBase Board - SML1 BUS
4.3.2.8Ibex-Peak RTC
The integrated RTC requires a 32kHz quartz and a backup battery. There is one battery that
provides backup for the GPP-RTC as well as the SPP-RTC. A CR2030 battery is used to provide
backup.
4.3.3GPP Ethernet Connectivity
Two Ethernet connections are provided from the GPP to the switch. For other purposes, one
Ethernet interface is available on the front panel.
One dual 1GbE Ethernet Controller of type Intel 82576 is connected to the x4 PCI express bus
of the Ibex-Peak (lane 1-4). The two Ethernet interfaces operate in 1000Base-X mode and are
routed to the BCM56624. A serial EEPROM is used for storage of configuration parameters such
as the MAC addresses.
4.3.3.2Single Gigabit Ethernet Controller 82574
The Intel 82574 Ethernet controller is connected to the PCIe lane 6 of the Ibex-Peak. The
1000B-T interface is routed to the front panel and accessible via an RJ45 plug. A low profile RJ45
connector is used.
4.4DSP Farm
The ATCA-8310 contains up to 30 x TNETV3020 "Tomahawk" DSPs TNETV3020. The DSPs are
distributed between three modules, each with 10 DSPs. Module 0 is assembled on baseboard.
Module 1 and 2 are arranged on two mezzanine cards DSP-MC1 and DSP-MC2.
Functional Description
82
Factory assembly options allow baseboard module configurations with 0, 5 and 10 DSPs. In
total this gives options for 5, 10, 15, 20, 25 and 30 DSPs. The DSP mezzanines are not hot
swappable. However, they can be exchanged or assembled in the field.
The DSPs are connected to the infrastructure with two SRIO ports per module, two
concentrated TSIP SERDES interfaces per module and one GbE link per DSP. The design is fault
tolerant in a way that a single failure, specifically the loss of a single DSP, does not cut the SRIO
connection to functional DSPs.
Three additional GbE connections are routed to mezzanine connectors to support a minimum
of 13 GbE connections at each mezzanine site for future use.
ATCA-8310 Installation and Use (6806800M72E)
Page 83
Functional Description
The module structure of the mezzanine cards is identical to the baseboard module structure
but with the following differences:
The baseboard cluster allows a factory assembly option with five DSPs for different product
variants.
The mezzanine cards are connected to baseboard via module connector
Figure 4-5DSP Cluster Block Diagram
DDR2
DSP4
PHY
45
DDR2DDR2DDR2DDR2DDR2
DDR2DDR2DDR2DDR2
DSP3DSP2
DSP
FPGA
DSP6DSP5
4.4.1Digital Signal Processor
PHY
23
TSIPSERDES
PHY
57
DSP1DSP0
PHY
01
10*SGMII
DSPͲMCConnector
PHY
DSP7DSP8DSP9
89
The TNETV3020 device is a Texas Instruments fixed-point, voice-over-packet, digital signal
processor (DSP) targeting telephony infrastructure applications, including voice-over-packet
high-density and medium-density gateways, wireless media gateways, and remote access
servers.
ATCA-8310 Installation and Use (6806800M72E)
83
Page 84
The peripheral set includes: three Telecom Serial Interface Port (TSIPs), an 16/8 bit Universal
Test and Operations PHY Interface for Asynchronous Transfer Mode (ATM) Slave [UTOPIA
Slave] port; two 10/100/1000 Ethernet media access controllers (EMACs), which provide an
efficient interface between the TCI6486 DSP core processor and the network a management
data input/output (MDIO) module (shared by both EMACs) that continuously polls all 32 MDIO
addresses in order to enumerate all PHY devices in the system, a Serial RapidIO with two 1x
lanes and support for packet forwarding; a 32-bit DDR2 SDRAM interface; 12 64-bit generalpurpose timers; an inter-integrated circuit bus module (I2C), 16 general-purpose input/output
ports (GPIO) with programmable interrupt/event generation modes and a 16-bit multiplexed
host-port interface (HPI16).
4.4.1.1DSP Configuration
Following interfaces are not used and disable by strapping option:
UTOPIA Interface
TSIP Interface 1 and 2
Functional Description
EMAC Interface 1
The DSPs run with 500 MHz core clock.
4.4.1.2Boot Mode Selection
The desired boot mode is selected by setting the four boot mode select pins
BOOTMODE<3..0>, which are sampled during reset. The BOOTMODE can be set simultaneous
for all DSP via DSP-FPGA register.
Following boot modes are supported:
Slave I2C boot (BOOTMODE = 4)
EMAC Port 0 (BOOTMODE =9) default
SRIO Boot (BOOTMODE =11)
4.4.1.3EMAC Boot Mode
The bootloader configures the EMAC peripheral if it is enabled in bit 5 of Options in the EMAC
boot parameter table, opens a transmit and receive channel, configures Rx Communications
Port Programming Interface (CPPI), and also routes EMAC Rx interrupt to 4, and Tx interrupt to
5. Then the bootloader transmits an Ethernet-ready frame out if it is enabled in bit 4 of Options.
84
ATCA-8310 Installation and Use (6806800M72E)
Page 85
When an EMAC Rx interrupt happens, the bootloader processes the received packet and passes
the boot tables into memory. As a result of Efusing, the MAC address is stored in registers
0x02A8 0700 and 0x02A8 0704. When the end of the boot table is reached, it clears the Rx
Channel 0 head description pointer to disable reception and exit boots, and jumps to
application.
The Ethernet peripheral is configured to accept a combination of a single MAC address and
broadcast packets, as defined by the Ethernet boot parameter table. The peripheral rejects
packets not matching the MAC addresses selected without a record of the drop.
4.4.2DSP Memory
The TCI6486 DDR2 interface supports JEDEC DDR2 x16 devices. Supported densities are
256Mb, 512Mb, and 1Gb in the x16 device width. Any JEDEC DDR2-533 speed grade device at
these densities in the x16 width will work with TCI6486's DDR2 controller at 266 MHz clock
speed/533M data rate. The DSP memory on the ATCA-8310 is realized with two DDR2x16
devices per DSP and runs with 266 MHz. The memory access will be 32 bits wide.
Functional Description
4.4.3DSP TSIP Interface
The TSIP is a multi-link serial interface consisting of a maximum of eight transmit data signals
(or links), eight receive data signals (or links), two frame sync input signals, and two serial clock
inputs. The TSIP module offers support for a maximum of 1024 timeslots for transmit and
receive. Typically, 672 timeslots (DS3) for transmit and receive are utilized on these links. The
TSIP module can be configured to use the frame sync signals and the serial clocks as redundant
sources for all transmit and receive data signals or one frame sync and serial clock for transmit
and the second frame sync and clock for receive. The standard serial data rate for each TSIP
transmit and receive data signal is 8.192 Mbps. The standard frame sync is a one- (or more) bit
wide pulse that occurs once every 125 ms or a minimum of one serial clock period every 1024
serial clocks. At the standard rate and default configuration there are 8 transmit and 8 receive
links that are active. Each serial interface link supports up to 128 8-bit timeslots. This
corresponds to an HMVIP or H.110 serial data rate interface.
The serial interface clock frequency may be either 16.384 MHz (default). Typical timeslot
occupation is 96 timeslots (DS2) for each serial interface link. Seven transmit data links and
seven receive data links are utilized to support the DS3 timeslot requirement. The eighth
transmit and receive links are available to support common channel signaling (CCS).
ATCA-8310 Installation and Use (6806800M72E)
85
Page 86
The data rate for the serial interface links is set to 32.768 Mbps and the number of active serial
links is reduced to two.
4.4.4SRIO Interface
The TNETV3020 has two x1 SRIO interfaces which are cascaded to one chain with two
connections to the carrier board. The design is fault tolerant in a way that a single failure,
specifically the loss of one single DSP, does not cut the SRIO connection to functional DSPs.
The SRIO interfaces run with 1.25 Gb during boot operation and 2.5 Gb at normal operation.
4.4.5RGMII Interface
Each TNETV3020 has a RGMII Ethernet interface which is connected to a dual PHY device
BCM5482S. The MDIO serial interface allows the DSP to configure the PHY devices and read
back PHY link information.
Functional Description
The BCM5482 offers an interface converter mode that supports RGMII-to-SGMII slave data
conversion. Each one of the PHY ports has a secondary SerDes that is used to perform
conversion.
4.4.6DSP-FPGA
The DSP-FPGA is the main control unit on the DSP cluster. It controls all DSP functionality
including TSIP interface to the RTM and the power sequencing. The DSP-FPGA is connected to
service processor via SPI interface.
The configuration data are stored one SPI flash device. For update and recovery the SPP has
access to the configuration device.
Detailed functional informations are specified in detail within the FPGA Design Specification.
4.4.7Module IPMC Interface
Each DSP module contains an EEPROM to storage FRU information. The interface is powered by
management power and connected to the IPMC via I2C.
Sensors and FRU information are specified in detail within the IPMC Design Specification.
86
ATCA-8310 Installation and Use (6806800M72E)
Page 87
4.4.8Configuration Identifier
4.4.8.1Base Board and Module Slot Identifier
The Base Board and Module Slot Identifier (BASE_ID) delivers information about the position
and the address of a FPGA and is used for bit stream check and output buffer activation of the
FPGA.
The BASE_ID is readable by the BaseIdReg (Address: 0xC5) of the DSP-FPGA
Table 4-5 BASE_ID
BASE_ID<3..0>Description
0b1100DSP-FPGA on base board (DMC0)
0b1101DSP-FPGA on mezzanine card 1 (DMC1)
0b1110DSP-FPGA on mezzanine card 2 (DMC2)
Functional Description
0b1111GLUE-FPGA on base board (for internal use only)
All othersreserved
4.4.8.2Module Functional Identifier
The Module Functional Identifier (MOD_ID) delivers information about the functionality of the
DSP Mezzanine Card.
The MOD_ID is readable by the ModuleFunctionalIdReg (Address: 0xC6) of the DSP-FPGA.
Table 4-6 MOD_ID
MOD_ID<3..0>Description
0b0000Reserved
0b00012 DSP available
0b00105 DSP available
0b001110 DSP available
All othersreserved
ATCA-8310 Installation and Use (6806800M72E)
87
Page 88
4.4.8.3DSP Mezzanine Card Identifier
The DSP Mezzanine Card Identifiers (DMCx_ID) deliver information about the availability and
type of DSP Mezzanine Cards and is used for power control requirements inside the CPLD.
The DMCx_ID of each module is readable by the status registers (Address: 0x02/0x03) of the
Power-Up CPLD
Table 4-7 DMCx_ID
DMCx_ID<3..0>Description
0b1111DSP Mezzanine Card not available
0b1110DSP Mezzanine Card available
All othersreserved
Functional Description
88
ATCA-8310 Installation and Use (6806800M72E)
Page 89
4.5Ethernet Network (ETH)
The Ethernet-part of the ATCA-8310 connects the DSP-Farm as well as the general purpose
processor to Base and Fabric interface and the ARTM. For this purpose a suitable switch device
is used. This switch is configured by the service processor.
Figure 4-6Ethernet Overview
DSPfarm0(onboard)
5*DualͲPHY
SGMIItoRGMII
BCM
5482
10*SGMII
6*SGMII
XAUIARTM
Functional Description
Zone3Zone2
DSPfarm1module1
5*DualͲPHY
SGMIItoRGMII
DSPfarm2module2
5*DualͲPHY
SGMIItoRGMII
GPPCPU
SPPCPU
2*RS232
P4080
1*RS232
GPP
BCM
5482
BCM
5482
FPGA
13*SGMII
13*SGMII
2*SGMII
2*SGMII
XAUI
2*PCIe
SGMII
2*RS232
BCM
56624
2*SGMII
100BͲT
MCF
52232
2*XAUI
88E
6161
UC
BI
BI
FPRL
ATCA-8310 Installation and Use (6806800M72E)
89
Page 90
4.5.1Ethernet Network Overview
The Ethernet Switching Unit on the ATCA-8310 provides following interfaces:
One 1000Base-BX interfaces to the Update Channel 0
Redundant connections to the PICMG 3.0 Base Interface
Redundant connections to the PICMG 3.1, option 9 Fabric Interface.
Redundant connections to a 10GBase-KX4 Fabric Interface
4.5.2ETH Switch Unit
4.5.2.1Ethernet Switch Device
The ATCA-8310 contains a BCM56624, which is a highly integrated Gigabit Ethernet switch
with 10G uplink capability.
Functional Description
The interfaces to the host CPU via the PCI express bus of the Freescale P4080. High end
switching systems use the PCI express interfaces for setup, configuration, maintenance, and
management of the BCM56624 Switch. In high-end systems, requiring the host CPU running
routing protocol stacks, PCI express bus is necessary for moving data packets to and from CPU.
For ATCA-8310, the BCM56624 provides switching between any on-board Ethernet port and
the backplane interfaces (ATCA Base- and Fabric-interface).
4.5.2.2Switch management
The switch device is managed by the SPP, Freescale P4080. Therefore the switch is connected
to the SPP via a two line PCIe interface, running at 2.5Gb.
4.5.2.3PHY connection
The MIIM_MDx_[1] interface is not connected.
The MIIM_MDx_[0] interface is routed to the Zone 3 as well as the MIIM_XG_MDx interface
which is run at 2.5V (MIIM_XG_VDDO=2.5V). Both interfaces are 3.3V tolerant.
90
ATCA-8310 Installation and Use (6806800M72E)
Page 91
4.5.3ATCA Fabric Interface
The redundant (dual) Fabric Interface of the ATCA-8310 is provided by the Switching Unit. Two
XAUI-Ports of the BCM56624 are directly connected to the Zone2, providing the ATCA Fabric
Interface on connector P23 rows #4,#3 (Fabric Channel 1 Port 0-3) and rows #2,#1 (Fabric
Channel 2 Port 0-3).
The two following options as described in the ATCA standards PICMG3.1 Rev.1.0 are
supported:
1x 1000Base-BX or 1000Base-KX (PICMG3.1 Option 1)
1x 10GBase-BX4 or 10GBase-KX4 (PICMG3.1 Option 9)
4.5.4ATCA Base Interface and SOL
The redundant Base Interface of the ATCA-8310 is also provided by the Switching Unit. Two
SGMII lanes are connected to a MARVELL 88E6161 switch. This switch has 1000B-T ports to the
Base interface. It is configured at power up via serial prom which allows for immediate SOL after
power up.
Functional Description
4.5.4.1Serial over LAN
The serial over LAN functionality is provided by a Freescale controller. This device transforms up
to two RS232 ports to Ethernet and is connected to the Base-Switch via 100B-T.
4.6Timing Synchronization (TS)
To support the timing synchronization on the ATCA-8310 the ACS8520 from Semtech is used.
The Microprocessor Interface Mode Selection connected to the SPI-bus of the Freescale P4080.
Table 4-8 ACS8520 Frequencies
SignalFrequencyConnected to
CLK1A8kHzFrom Backplane Zone2
CLK1B8kHzFrom Backplane Zone2
CLK2A19,44MHzFrom Backplane Zone2
ATCA-8310 Installation and Use (6806800M72E)
91
Page 92
Table 4-8 ACS8520 Frequencies
SignalFrequencyConnected to
CLK2B19,44MHzFrom Backplane Zone2
CLK3A
CLK3B
MSSYNC_IN6.48MHz diffMasterSlaveSync
FPGA and Zone2 Update
Channel
Functional Description
LREFCLK18kHz x N /
25MHz
LREFCLK28kHz x N /
25MHz
SYNC2K
(2kHz)
T3
1.544/2.04
8MHz
MFrSync2kHzMultiFrameSync
FrSync8kHzFrameSync
SBI_CLK77.76MHz1x Zone3
MVIP_CLK16.384MHz1x Zone3 RTM
TSIP_CLK32.768MHz3x DSP-FPGA
ETH_CLK_
OUT
25MHzEthernet CLK output to
FPGA to 8520
FPGA to 8520
ACS8520 to Zone3
ACS8520:
1x Zone3,
3x DSP-FPGA
1x GlueLogic FPGA
1x Zone3 RTM
Zone 3
92
T41.544/2.048
MHz
DS3_CLK34/44/51
MHz
To RTM Zone 3
To RTM Zone 3
ATCA-8310 Installation and Use (6806800M72E)
Page 93
Table 4-8 ACS8520 Frequencies
SignalFrequencyConnected to
MSSYNC_
OUT
6.48MHzTo FPGA
Functional Description
RTM_CLK_
To R TM
OUT7
ESFSync166Hz (6ms)From FPGA to Backplane
Zone 3
Figure 4-7Telco Clock Structure
Glue
I9 (Semtech)
FPGA
CMAC
E2747
ACS
8520
CLK2A
BP (Zone2)ADM
166.7Hz
CLK1A
CLK2B
CLK1B
CLK3A
MSSYNC (diff)
6.48M
SYNC_2
SYNC2K (Semtech)
CLK1B
CLK1A
S5
S5
S5
I5 (Semtech)
I7 (Semtech)
I6 (Semtech)
S5
I8 (Semtech)
S5
REFCLK1
REFCLK2CLK3B
S6
M1
I10 (Semtech)
166.7Hz (out)
T3 (BITS) I14 (Semtech)
TO1 (6.48MHz)
TO11 MFrSync (2kHz)
TO10 FrSync (8kHz)
TO5 (77.76MHz)
TO3 (32MHz)
TO4 (25.00MHz)
TO9 (1.544/2.048MHz) T4
TO6 DS3_CLK(12.283MHz)
TO2 (16MHz)
Zone 3
TO7
RXCLK[1]
RXCLK[2]
RXCLK[3]
RXCLK[N-2]
RXCLK[N-1]
RXCLK[N]
M2
ATCA-8310 Installation and Use (6806800M72E)
93
Page 94
Figure 4-8CLK1, CLK2, CLK3 Clock Structure
Zone2
CLK2A
8kHz
Functional Description
I12
CLK2B
CLK1A
CLK1B
CLK3A
CLK3B
EN_CLK3B
EN_CLK3A
SYNC_2
I13
I7
I8
Sync2K
I3
I4
I10
I9
I14 (T3
BITS)
ACS
8520B
REFCLK1
REFCLK2
94
ATCA-8310 Installation and Use (6806800M72E)
Page 95
Figure 4-9Telco Clock Structure Continued
Functional Description
ADM
I11
ACS
8520B
TO1: (6.48MHz)
TO5: (77.76MHz)
TO2: (16.384MHz)
TO11: MFrSync (2kHz)
TO10: FrSync (8kHz)
TO3: (32.768MHz)
TO4: (25MHz)
TO9: T4 (1.544/2.048MHz)
TO6: DS3_CLK
(34/44/51MHz)
TO2: (16,384MHz)
3x DSP-FPGA
3x DSP-FPGA
TO7: RTM_CLK_TO7
166Hz
Zone3
166.7Hz
4.6.1Oscillator
The ACS8520B is clocked by an external 12.80MHz oscillator. This means that the Free-run and
Holdover stability is determined by the oscillator quality.
The following Oscillator is used:
CMACStratum 3, E2747, 3.3V
ATCA-8310 Installation and Use (6806800M72E)
95
Page 96
4.7Glue Logic FPGA
Figure 4-10Glue Logic FPGA Overview
SPPLocalBus
GPP
LPCBus
GPP
SERIRQ
IPMC
LPCBus
Functional Description
IPMC
SERIRQ
SPPLocalBus
InternalLocalBus
IPMCSPIInterface
LPCBusInterface
SuperIO
CPLDSPIInterface
LPCHostInterface
COM1
COM2
PostCodeRegister
GPPWatchdogController
GPPResetController
GPPInterruptController
SPPWatchdogController
SPPResetController
SPPInterruptController
GPP/SPPSharedMemory
DMXBaseInterface
DMX1Interface
DMX2Interface
Miscellaneous
Functions
SerialSignals
7SegmentLEDDisplays
Watchdogsignals
GPPResetSignals
GPPInterruptSignals
SPPWatchdogSignals
SPPResetSignals
GPPInterruptSignals
DMCBaseSignals
DMC1Signals
DMC2Signals
OtherSignals
96
ATCA-8310 Installation and Use (6806800M72E)
Page 97
Functional Description
The programmable logic required on ATCA-8310 (Windsor) resides in a Glue Logic FPGA. It
implements special functions, like:
LPC Bus Interface connected to GPP
LPC Host Interface connected to IPMC. Local Bus to LPC Bridge. Includes SERIRQ. Emulates
KCS Interface
Local Bus connected to SPP to access Glue Logic FPGA Register
IPMC SPI interface connected through CPLD to access Glue Logic FPGA Register.
GPP/SPP Shared Memory
SPI Interface to update Glue FPGA Configuration Flash
Two Serial Interfaces COM1 and COM2 usable via Super IO mapping for GPP
Watchdog Controller for GPP and SPP
Reset Controller for GPP and SPP
Routing of internal and externals GPP Interrupts via SERIRQ protocol
Routing of internal and externals SPP Interrupts to SPP interrupt input signals
Interrupt masking of GPP and SPP interrupts
GPP Post Code Register (For Debugging support)
Telecom Clock Support
DMC Module support
GPP and SPP Boot SPI flash selection support
Miscellaneous Registers (e. g. Version Register, User LED control)
4.7.1SPI System Overview
ATCA-8310 Installation and Use (6806800M72E)
97
Page 98
Figure 4-11SPI Overview
Functional Description
LocalBus
GlueLogicFPGA
Config
SPI
RTM
PCIe
Bussedinternally
SPI
Flash
TSIͲFPGA
SPIͲBus
SPIͲBus
SPIͲBus
SPIͲBus
SPIͲBus
SPIͲBus
RTMͲ
FPGA
TSIͲXO
DSPͲ
FPGA
DSPͲ
FPGA
DSPͲ
FPGA
RTMͲ
FPGA
(base)
Config
SPI
Config
SPI
Config
SPI
Config
SPI
Config
SPI
SPI
Flash
SPI
Flash
SPI
Flash
SPI
Flash
SPI
Flash
98
RTMpiggypack
Config
SPI
SPI
Flash
ATCA-8310 Installation and Use (6806800M72E)
Page 99
4.8IPMC
ATCA-8310 (Windsor) is using the Renesas H8S IMPC building block from Pigeon Point
Systems. For details on the implementation, refer to the Pigeon Point System documentation.
Figure 4-12IPMC/MMC block diagram of the ATCA-8310
DSP Module
DMC Module
Temperature
Temperature
Sensor
FRU Information
FRU Information
Presence Sensor
Presence Sensor
System Event Log
DMC Module
Sensor
Temperature
Sensor
FRU Information
Presence Sensor
Power Interface
Sensors
Temperature
Sensors
ATCA-8310 FRU
Information
Voltage Sensors
(SEL)
Glue Logic FPGA
I2C
P4080
Local Bus
KCS
Renesas H8S
2166 (IPMC)
WDT
b
b
u
u
f
f
f
f
e
e
r
r
IPMB-A
IPMB-B
IPMB-L
IPMB-0
SPI
Power
CPLD
ATMEGA 128
(MMC at RTM)
WDT
Functional Description
Mezzanine Card
Presence Sensor
Temperature Sensor
FRU Information
SFP Presence
Sensors
I2C
Temperature
Sensors
ATCA-8310 FRU
Information
Voltage Sensors
4.9Reset Structure
The source of the reset is monitored by the Glue Logic FPGA and can be read after the ATCA8310 has booted. For a full description of the reset monitoring see the ATCA-8310 Glue Logic
FPGA Design Specification.
ATCA-8310 Installation and Use (6806800M72E)
99
Page 100
Functional Description
Similar to the power domains, the reset is also divided into domains. This means that the SPP
and GPP can be reset independently. This is achieved by routing the Face plate Reset Key and
the RTM Reset Key over the Glue Logic FPGA. The configuration of the FPGA determines the
Reset that is asserted.
The default configuration is that SPP and GPP are reset simultaneously.
Table 4-9 Resets
SourceCold ResetWarm Reset
Power-Up ResetXX
Software Control ResetXXX
Watchdog ResetXX
Face plate Reset KeyXX
RTM Reset KeyXX
IPMI ResetXX
4.9.1Reset Types
4.9.1.1GPP-Reset
4.9.1.1.1Cold Reset
During a Cold reset the CPU RESET#, PCI_RST# (legacy PCI bus) and PLT_RST# (downstream
PCIe busses) signals are asserted. CPU RESET# is used to reset all internal registers, state
machines and caches of the processor. The PCI_RST#/PLT_RST# is used to reset all onboard
PCI/PCIe participants of all onboard PCI/PCIe busses. The P4080 is also reset by the PLT_RST#
signal and generates CPU RESET# to the Nehalem-EP processors.
4.9.1.1.2Warm Reset
During a Warm Reset the P4080 asserts the INIT# signal for 16 processor clock cycles. The INIT#
signal is fed to the P4080 which resets the processors through QOI messaging without
affecting its internal caches or bus state machines. Example for a Soft Reset is the Southbridge
CF9h Warm Reset.
100
ATCA-8310 Installation and Use (6806800M72E)
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.