PM8385-NI [PMC]
Interface Circuit, CMOS, PBGA196, 15 X 15 MM, 1.40 MM HEIGHT, 1 MM PITCH, MO-192AAE-1, CABGA-196;![PM8385-NI](http://pdffile.icpdf.com/pdf2/p00287/img/icpdf/PM8385-NGI_1743966_icpdf.jpg)
型号: | PM8385-NI |
厂家: | ![]() |
描述: | Interface Circuit, CMOS, PBGA196, 15 X 15 MM, 1.40 MM HEIGHT, 1 MM PITCH, MO-192AAE-1, CABGA-196 ATM 异步传输模式 电信 电信集成电路 |
文件: | 总154页 (文件大小:933K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
![](http://public.icpdf.com/style/img/ads.jpg)
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
PM8385
QuadPHYꢀ RT
4-Port GE/FC Retimer
Data Sheet
Released
Issue No. 1: December, 2003
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
1
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Legal Information
Copyright
Copyright 2003 PMC-Sierra, Inc. All rights reserved.
The information in this document is proprietary and confidential to PMC-Sierra, Inc., and for its
customers’ internal use. In any event, no part of this document may be reproduced or
redistributed in any form without the express written consent of PMC-Sierra, Inc.
PMC-2031860 (R1)
Disclaimer
None of the information contained in this document constitutes an express or implied warranty
by PMC-Sierra, Inc. as to the sufficiency, fitness or suitability for a particular purpose of any
such information or the fitness, or suitability for a particular purpose, merchantability,
performance, compatibility with other parts or systems, of any of the products of PMC-Sierra,
Inc., or any portion thereof, referred to in this document. PMC-Sierra, Inc. expressly disclaims
all representations and warranties of any kind regarding the contents or use of the information,
including, but not limited to, express and implied warranties of accuracy, completeness,
merchantability, fitness for a particular use, or non-infringement.
In no event will PMC-Sierra, Inc. be liable for any direct, indirect, special, incidental or
consequential damages, including, but not limited to, lost profits, lost business or lost data
resulting from any use of or reliance upon the information, whether or not PMC-Sierra, Inc. has
been advised of the possibility of such damage.
Trademarks
PMC-Sierra is a trademark of PMC-Sierra, Inc. Other product and company names mentioned
herein may be the trademarks of their respective owners.
Patents
The technology discussed in this document may be protected by one or more patent grants.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
2
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Contacting PMC-Sierra
PMC-Sierra
8555 Baxter Place
Burnaby, BC
Canada V5A 4V7
Tel: +1 (604) 415-6000
Fax: +1 (604) 415-6200
Document Information: document@pmc-sierra.com
Corporate Information: info@pmc-sierra.com
Technical Support: apps@pmc-sierra.com
Web Site: http://www.pmc-sierra.com
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
3
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Revision History
Issue No. Issue Date
Details of Change
Initial Release
1
December
2003
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
4
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Table of Contents
Legal Information........................................................................................................................... 2
Copyright................................................................................................................................. 2
Disclaimer ............................................................................................................................... 2
Trademarks............................................................................................................................. 2
Patents 2
Contacting PMC-Sierra.................................................................................................................. 3
Revision History............................................................................................................................. 4
Table of Contents........................................................................................................................... 5
List of Figures................................................................................................................................ 7
List of Tables.................................................................................................................................. 9
Preface
11
1
Features................................................................................................................................ 12
High Speed Interface Features............................................................................................. 12
Test and Control Features..................................................................................................... 12
Packaging ............................................................................................................................. 12
References............................................................................................................................ 14
Applications........................................................................................................................... 15
Operational Description ........................................................................................................ 18
Block Diagram....................................................................................................................... 19
Pin Diagram .......................................................................................................................... 20
Pin Description...................................................................................................................... 21
Functional Description .......................................................................................................... 28
2
3
4
5
6
7
8
8.1
8.2
8.3
8.4
8.5
8.6
8.7
8.8
8.9
Mode Configuration................................................................................................... 29
SERDES Reclocker Block......................................................................................... 30
Receive Retimer and Monitor.................................................................................... 32
Receive Monitor Function ......................................................................................... 35
5 x 5 Cross connect .................................................................................................. 40
TX Control ................................................................................................................. 41
Clock Synthesizer...................................................................................................... 41
Management Interface .............................................................................................. 42
Pattern Generator/Comparator ................................................................................. 46
8.10 JTAG Test Access Port.............................................................................................. 52
Normal Mode Register Description....................................................................................... 58
9
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
5
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
9.1
9.2
Register Memory Map............................................................................................... 58
Registers ................................................................................................................... 62
10 Test Features Description ................................................................................................... 129
10.1 Boundary Scan Cells............................................................................................... 129
11 Operation ............................................................................................................................ 132
11.1 Power-up................................................................................................................. 132
11.2 High-Speed Serial Interface .................................................................................... 132
11.3 Clock Requirements................................................................................................ 133
11.4 Analog Considerations............................................................................................ 133
11.5 JTAG Considerations .............................................................................................. 133
11.6 Board Design Recommendations ........................................................................... 134
11.7 MDC/MDIO Interface............................................................................................... 134
11.8 Two Wire Interface .................................................................................................. 135
12 Absolute Maximum Ratings ................................................................................................ 136
13 Power Information............................................................................................................... 137
13.1 Power Requirements............................................................................................... 137
13.2 Power Supply Filtering ............................................................................................ 137
13.3 Power Supply Decoupling....................................................................................... 138
14 D.C. Characteristics............................................................................................................ 140
15 Interface Timing Characteristics.......................................................................................... 142
15.1 Reference Clock...................................................................................................... 142
15.2 Asynchronous Reset ............................................................................................... 142
15.3 MII Management Interface (MDC/MDIO) ................................................................ 143
15.4 Two-Wire Interface.................................................................................................. 144
15.5 JTAG........................................................................................................................ 145
15.6 Latency.................................................................................................................... 146
15.7 High-speed Serial Timing Characteristics............................................................... 146
16 Rx Differential Return Loss................................................................................................. 150
17 Thermal Information............................................................................................................ 151
18 Mechanical Information....................................................................................................... 153
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
6
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
List of Figures
Figure 1 QuadPHY RT as Dual Bi-directional Gigabit Ethernet Retimer .................................. 16
Figure 2 QuadPHY RT as Dual Bi-directional Fiber Channel Retimer...................................... 16
Figure 3 Redundant Gigabit Ethernet or Fibre Channel Architectures ..................................... 17
Figure 4 Broadcast or Multicast for Distributed Switch Fabric Architectures ............................. 17
Figure 5 Block Diagram............................................................................................................. 19
Figure 6 Pin Diagram (Top View).............................................................................................. 20
Figure 7 QuadPHY RT in Repeater Mode.................................................................................. 28
Figure 8 QuadPHY RT in Retimer Mode.................................................................................... 28
Figure 9 SERDES Reclocker Block Diagram............................................................................ 30
Figure 10 Output Pre-Emphasis................................................................................................ 32
Figure 11 Rx Retimer and Monitor Block Diagram.................................................................... 33
Figure 12 PORT_DLOLB Generation........................................................................................ 35
Figure 13 Analog Signal Detect Filtering................................................................................... 38
Figure 14 PORT_DLOLB Filtering............................................................................................. 40
Figure 15 QuadPHY RT Redundancy Configuration Example .................................................. 41
Figure 16 QuadPHY RT with Cross-Connect as 1:3 Mux.......................................................... 41
Figure 17 Behavior of MDIO_SDA During TA Field of a Read Transaction ............................. 45
Figure 18 Custom Frame Format.............................................................................................. 50
Figure 19 BIT Order/Byte Order 2G Data................................................................................... 51
Figure 20 Boundary Scan Architecture ..................................................................................... 54
Figure 21 TAP Controller Finite State Machine......................................................................... 55
Figure 22 High-Speed Serial Interfaces .................................................................................... 133
Figure 23 MDC/MDIO Write Cycle .......................................................................................... 134
Figure 24 MDC/MDIO Read Cycle.......................................................................................... 134
Figure 25 Behavior of MDIO During TA Field of a Read Transaction..................................... 135
Figure 26 TWI Functional Timing ............................................................................................ 135
Figure 27 Recommended Power Supply Decoupling ............................................................. 139
Figure 28 QuadPHY RT’s Reset Timing ................................................................................. 142
Figure 29 MDIO Timing Diagram ............................................................................................ 143
Figure 30 MDIO Sourced by PHY ........................................................................................... 143
Figure 31 TWI Data AC Timing Characteristic........................................................................ 144
Figure 32 JTAG Port Interface Timing....................................................................................... 145
Figure 33 1.0625 to 2.5 Gbits/s Serial I/O Block Diagram ...................................................... 146
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
7
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Figure 34 Differential Peak-Peak Receiver Eye Diagram ....................................................... 146
Figure 35 Mechanical Drawing 196 Pin Chip Array BGA......................................................... 153
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
8
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
List of Tables
Table 1 Gigabit Ethernet and Fibre Channel Port Pin Descriptions.......................................... 21
Table 2 Port Control and Status Pins – 3.3 V I/O...................................................................... 21
Table 3 Management Interface Pin Descriptions – 3.3 V I/O.................................................... 24
Table 4 JTAG Test Pin Descriptions – 3.3V I/O....................................................................... 25
Table 5 Clock, Control and Status Pin Descriptions – 3.3 V I/O excluding
REFCLK................................................................................................................................ 25
Table 6 Supply and Reference Pin Descriptions....................................................................... 26
Table 7 QuadPHY RT Modes of Operation................................................................................. 28
Table 8 Mode Configuration through Control Pins...................................................................... 29
Table 9 Programmable Receive Equalization Settings............................................................. 31
Table 10 List of SOF/EOF Delimiters........................................................................................ 36
Table 11 REFCLK and PLL Clock Combinations...................................................................... 41
Table 12 Example of TWI frame................................................................................................ 44
Table 13 Management Interface Frame Format ....................................................................... 44
Table 14 Pattern Generator Test Patterns ................................................................................ 46
Table 15 Compliant RPAT......................................................................................................... 46
Table 16 Low Transition Density Pattern .................................................................................. 47
Table 17 Compliant Receive Jitter Tolerance Pattern (CJTPAT) ............................................. 47
Table 18 Half Rate and Quarter Rate Pattern........................................................................... 48
Table 19 Low Frequency Pattern .............................................................................................. 49
Table 20 Register Memory Map................................................................................................. 58
Table 21 Rate Control ................................................................................................................ 66
Table 22 DLOLB Filter Time Constant ...................................................................................... 67
Table 23 Typical Pre-emphasis Levels ..................................................................................... 69
Table 24 High Speed Amplitude Control.................................................................................... 70
Table 25 Loss of Signal levels..................................................................................................... 71
Table 26 Input Equalization....................................................................................................... 72
Table 27 Receive Port Register Table ...................................................................................... 81
Table 28 Test Pattern Types for Register 0x010F bits [2:0]...................................................... 97
Table 29 Instruction Register .................................................................................................... 129
Table 30 Identification Register................................................................................................. 129
Table 31 Boundary Scan Registers........................................................................................... 129
Table 32 Maximum Ratings..................................................................................................... 136
Table 33 Typical Power requirements....................................................................................... 137
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
9
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Table 34 D.C. Characteristics ................................................................................................. 140
Table 35 Reference Clock Timing........................................................................................... 142
Table 36 MDIO Timing ............................................................................................................ 143
Table 37 TWI Bus Rate ........................................................................................................... 144
Table 38 TWI Data Timing ...................................................................................................... 144
Table 39 JTAG Port Interface.................................................................................................. 145
Table 40 Latency....................................................................................................................... 146
Table 41 High-speed I/O Characteristic Definitions ................................................................ 147
Table 42 High-speed I/O Characteristics ................................................................................ 148
Table 43 Rx Differential Return Loss ...................................................................................... 150
Table 44 Outside Plant Thermal Information .......................................................................... 151
Table 45 Thermal Resistance vs. Air Flow2,3 .......................................................................... 151
Table 46 Device Compact Model4 ........................................................................................... 151
Table 47 Heat Sink Requirements .......................................................................................... 151
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
10
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Preface
This Product Overview describes the features and applications of PMC-Sierra’s PM8385
QuadPHYꢀ RT. The Product Overview is essential reading for system architects who are
evaluating the QuadPHY RT and for designers who will use the QuadPHY RT.
In order to understand the information in this document, the reader should have a strong
working understanding of digital design, serializer/deserializers (SERDES), high-speed serial
design, Gigabit Ethernet and Fibre Channel.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
11
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
1
Features
Sꢁ The PM8385 QuadPHY RT is a 4-channel uni-directional or dual bi-directional repeater
/retimer for backplane and line card links operating from 1.0625Gbit/s to 2.125Gbit/s
Sꢁ Supports repeater or retimer applications for IEEE 802.3 Gigabit Ethernet links at 1.25
Gbit/s and Fibre Channel Physical Interface (FC-PI) links at 1.0625 or 2.125 Gbit/s.
Sꢁ Provides non-blocking cross-bar for protection switching, broadcasting and multi-cast
Sꢁ High-speed Inputs and Outputs have independent, selectable terminations on a per-
channel basis that provide ability to connect between mediums with different impedances
(i.e. 50-ohm PCB trace to 75-ohm cable).
Sꢁ Each port supports FC 1G or 2G-rate detection/auto-selection.
Sꢁ Contains a per-link, 16 word receive FIFO for clock rate difference compensation up to ±
100 ppm from the nominal rate, by inserting and deleting idle characters or ordered sets.
Sꢁ Supports single-ended or differential 125 MHz reference clock REFCLK for Gigabit
Ethernet or 106.25MHz reference clock for Fibre Channel applications.
High Speed Interface Features
Sꢁ Requires no external components to interface the high-speed signals to optics, twinax
(1000BASE-CX), or serial back planes with use of the internal coupling capacitors. This
results in minimum board footprint and greatly improved signal integrity.
Sꢁ High-speed outputs with selectable output amplitude and programmable pre-emphasis per
port to counteract dielectric losses and allow maximum reach on printed circuit boards.
Sꢁ Selectable receive input equalization on per-channel basis for improved signal integrity
Sꢁ Selectable receive input termination or source output impedance (100/150 ꢂ differential)
on per-channel basis.
Test and Control Features
Sꢁ Standalone repeater or retimer operation via pin-strap configuration
Sꢁ Supports optional 2-pin serial management interface using selectable Two-Wire Interface
(TWI) or MDC/MDIO protocol for configuration and diagnostic access.
Sꢁ Digital Loss of Link (DLOLB) detected outputs can be programmed to indicate multiple
error parameters or conditions for monitoring individual or multiple links. An Interrupt
output is provided to flag changes in DLOLB error conditions.
Sꢁ Supports internal serial loop back modes for each port for testing and debugging.
Sꢁ Standard 5 signal IEEE 1149.1 JTAG test port for digital pin (only) boundary scan.
Packaging
Sꢁ 0.18 ꢃ CMOS, 1.8 V and 3.3 V Supply.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
12
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Sꢁ Extended temperature range of –40 LC to +85 LC for challenging system environments.
Sꢁ Small 15 mm x 15 mm footprint, 196-pin Chip Array BGA with 1.0 mm ball pitch.
Sꢁ Ultra-low operating power of 1.3 W typical with all 4 channels active at 2.125 G.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
13
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
2
References
1. Fibre Channel – Framing and Signaling, FC-FS, Rev 1.70, February 8, 2002.
2. Fibre Channel – Physical Interfaces, FC-PI, Rev 13, Dec 09, 2001.
3. Fibre Channel – Physical Interfaces, FC-PI-2, Rev 3.0, Sept 13, 2002.
4. Fibre Channel – Arbitrated Loop, FC-AL-2 , Version 1.0, Dec 08, 1999.
5. Fibre Channel-Methodology for Jitter and Signal quality specification, FC-MJSQ, Version
7.0, Oct 06,2002
6. IEEE 1149.1-1990 Standard Test Access Port and Boundary-Scan Architecture.
7. IEEE 802.3ae Clause 45 Management Interface Specification (MDC/MDIO).
8. IEEE 802.3z Clause 36 (1000Base-X PCS/PMA)
9. PMC-2010750, Signal Integrity for PMC-Sierra 3.125/2.488/1.25 Gbit/s Links Application
Note.
10. Electronic Industries Association. Methodology for the Thermal Measurement of
Component Packages (Single Semiconductor Device): EIA/JESD51. December 1995.
11. Electronic Industries Alliance 1999. Integrated Circuit Thermal Test Method Environmental
Conditions –Junction-to-Board: JESD51-8. October 1999.
12. Telcordia Technologies. Network Equipment-Building System (NEBS) Requirements:
Physical Protection: Telcordia Technologies Generic Requirements GR-63-CORE. Issue 1.
October 1995.
13. SEMI (Semiconductor Equipment and Materials International). SEMI G30-88 Test Method
for Junction-to-Case Thermal Resistance Measurements of Ceramic Packages. 1988.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
14
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
3
Applications
The QuadPHY RT device addresses repeater, retiming and signal conditioning for gigabit serial
link extension and ensuring standards compliance and robust system operation in a variety of
challenging line card and backplane system environments. Specifically, the QuadPHY RT
meets and exceeds IEEE 802.3 Gigabit Ethernet and ANSI T11.2 for 1 Gigabit and 2 Gigabit
Fibre channel standards. Typically the QuadPHY RT is used as a backplane driver for link
extension or as a companion for higher-layer devices such as ASICs, FPGAs and switch
standard products that incorporate serial I/O.
In addition to providing extensive signal integrity features to improve high-speed serial
performance, the QuadPHY RT has the ability to perform error monitoring on each link. The
device can be used in the following applications:
Sꢁ High-speed backplane driver operating from 1.0625Gbit/s to 2.125Gbit/s
Sꢁ Distributed switch fabrics or protection switches via data bi-cast, multi-cast or broadcast
to fabric elements
Sꢁ Allows fully redundant systems, protection switching and simplifies distributed switch
fabric applications via a non-blocking cross-bar for broadcasting and multi-casting
Sꢁ Enterprise Ethernet or Fibre Channel Switches.
Sꢁ Fibre Channel Retimer
Sꢁ Gigabit Ethernet Retimer including 1000BASE-CX
Sꢁ Industrial Control and Processing Systems
Sꢁ Inter-medium Connections
Retimers Provide Optimal Solution for the Hostile Backplane Environment
The backplane is a hostile environment for multi-gigabit signals that presents many design
challenges to system designers. At the same time, backplane design is a critical component in
determining system reliability and robust operation. Backplane design issues include a host of
challenges that must be considered including system link distance, link speed, bit error rate
(BER) and jitter, line card hot plug capability, connectors, vias, and ESD protection. Subtle
issues such as latch-up, common mode balance, cross talk, and return loss can impact reliability
and system data integrity over a wide variety of operating temperatures and environments.
The QuadPHY RT provides a small footprint, and low power solution to mitigate these issues,
ensure standards compliance and minimize back end system qualification. More importantly,
the inclusion of retimer backplane drivers can reduce the chances of in-field system failures due
to system signal integrity issues that can lead to expensive and lengthy system debug, re-design
and qualification.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
15
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
The QuadPHY RT can operate as a 4 port uni-directional retimer, or a 2 port bi-directional
retimer depending on system requirements. Figure 1shows the QuadPHY RT can as a bi-
directional 2 port Gigabit Ethernet retimer. Other Gigabit Ethernet applications include
stacking port applications (ie 1000BASE-CX) where the QuadPHY RT drives cables between
boxes. Figure 2 shows how the QuadPHY RT is used in Fibre Channel applications to convert
the 150 ꢂ differential impedance from the next rack’s cable to match the 100 ꢂ differential
impedance connections to the Host Bus Adapter (HBA) and PBC 18x2G.
Figure 1 QuadPHY RT as Dual Bi-directional Gigabit Ethernet Retimer
Flexible Gigabit Ethernet Line Card
Switch Fabric
Optical SFP
Optical SFP
CopperSFP
Serial Backplane Links
up to 48” + 2 connectors
Serial Links Exceed
Jitter Specifications
QuadPHY®
Copper SFP
MAC/Port
Controller
ASIC
RT
OctalPHY®
1G
PM8352
OctalPHY®
1G
PM8373
PM8385
CopperSFP
SFP Socket
SFP Socket
Switch
ASIC w/
GMII/TBI Interface
S
FP Socket
Integrated
SERDES
Serial Backplane Links
Serial Links Exceed
Jitter Specifications
Optical SFP
Optical SFP
CopperSFP
up to 48” + 2 connectors
MAC/Port
Controller
ASIC
HexPHY®
1GR
PM8373
HexPHY®
1GR
PM8373
QuadPHY®
Copper SFP
RT
PM8385
RT
CopperSFP
PM8385
5 bit RGMII/RTBI Interface
S
FP Socket
Figure 2 QuadPHY RT as Dual Bi-directional Fiber Channel Retimer
Front Panel
Backplane
Dual Bi-directional Retimer
Card Edge
Card Edge
Memory
Disk 0
Disk 1
Disk 2
Disk 3
HBA Optical
FC
FC
Transceiver
MAC
MAC
Interface
•
•
•
PM8368
PBC-
RM7000
MIPS
PM8385
QuadPHY
RT
18x2G
Processor
Disk 13
Disk 14
Disk 15
150 ohm
Cable to
Next Rack
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
16
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Redundant System Architectures Supported By the QuadPHY RT
The QuadPHY RT supports redundant system architectures by allowing a single input to be
broadcast to multiple outputs. The ingress data stream is broadcast to both the working and
protection ports while the egress uses the management interface to select whether to source data
from the working or protection port. Figure 3 shows a redundant line card application that
incorporates working and protection switch fabrics. Figure 4 shows a distributed switch fabric
architecture where the QuadPHY RT is used to simplify the interconnect via data broadcast or
multicast cross-connect capability.
Figure 3 Redundant Gigabit Ethernet or Fibre Channel Architectures
Redundant Gigabit Ethernet or
Fibre Channel Line Card
Optical
Working
Transceiver
Interface
Backplane
Link
ASIC
PM8385
QuadPHY
RT
PM8385
QuadPHY
RT
or
FPGA
Optical
Protection
Backplane
Link
Transceiver
Interface
Figure 4 Broadcast or Multicast for Distributed Switch Fabric Architectures
Gigabit Ethernet or
Fibre Channel Line Card with
Distributed Switch Fabric Architecture
Distributed
Fabric
Optical
Element 1
Transceiver
Interface
ASIC
or
Distributed
Fabric
PM8385
QuadPHY
RT
PM8385
QuadPHY
RT
FPGA
Element 2
Optical
Transceiver
Interface
Distributed
Fabric
Element n
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
17
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
4
Operational Description
The QuadPHY RT is a low power, four-channel uni-directional retimer or 2 channel bi-
directional repeater or retimer suitable for applications such as high-speed serial backplanes for
Gigabit Ethernet and Fibre Channel. The QuadPHY RT significantly improves system jitter to
ensure system standards compliance or to extend link distances. Extensive signal integrity
features, low latency, a small footprint and low power enable best practice backplane and
system design for robust and standards compliant operation in a wide variety of system
environments. The internal non-blocking cross-bar provides flexibility for loopbacks or data
replication for the bi-cast, multi-cast or broadcast of data to working and protection fabrics, or
distributed fabric elements.
The QuadPHY RT provides bi-directional clock and data recovery on all ports at 1.25Gbit/s for
Gigabit Etherent per IEEE 802.3-2002 or 1.0625Gbit/s or 2.125Gbit/s Fibre Channel Physical
Interface (FC-PI) data streams. The PM8385 supports rate detection and auto-selection for 1G
and 2G Fibre Channel applications. As a repeater, the QuadPHY RT uses the recovered clock as
the timing reference for the egress link. As a retimer, the QuadPHY RT uses the local clock for
retiming as well as an elastic FIFO for rate adaptation.
The PM8385 includes extensive features to support a wide variety of applications that require
high quality and standards compliant signal integrity. The PM8385 integrates coupling
capacitors and terminating resistors to minimize board footprint and improve singal integrity.
Receive input and source output termination are selectable for 100ꢂ or 150ꢂ differential.
In the receive direction the PM8385 receives serial differential data, recovers the data and
performs either a repeating or retiming function. The high-speed differential receiver on each
link has internal capacitor coupling and parallel termination to eliminate the need for external
passive devices and their impact on signal integrity. Programmable receive equalization
provides robust data recovery of highly degraded input signals. After recovery, the data can be
repeated using a recovered clock (repeater) or retimed to the local reference clock (retimer). An
elastic FIFO provides rate adaptation and can accommodate clock differences of 200ppm.
Optionally, the receive data may be multi-cast or broadcast to any output ports for redundant or
distributed fabric system architectures when performing a retiming function.
In the transmit direction, the PM8385 transmitter can interface directly to optics, 1000BASE-
CX (twinax) or serial backplanes. Selectable pre-emphasis per port is supported to counteract
dielectric losses and allow maximum reach on printed circuit boards and twinax cable. Each
output has selectable output swing and includes the source termination so that external resistors
are not required. External capacitors can optionally be used on transmit and receive interfaces.
In redundant system applications, the data source can be selected via the managemnet interface
from either working or protection port.
The QuadPHY RT can be operated either standalone (via control pins) or through an optional
serial management interface. The serial management interface supports both the standard Two-
Wire Interface (TWI) and MDIO/MDC protocols. A fully maskable interrupt output pin is
provided to signal the host device on events such as link error events. The QuadPHY RT
provides optional extensive link monitoring to support backplane testing and in-system
diagnostics.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
18
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
5
Block Diagram
Figure 5 Block Diagram
Rx
Rx
2
Retimer/
Monitor
Retimer/
RDIP[1]
RDIN[1]
RDIP[2]
Monitor
RDIN[2]
SERDES/
SERDES/
Reclocker
10
10
10
10
2
2
2
Reclocker
TDOP[2]
TDON[2]
TDOP[1]
TDON1]
Tx
Tx
10
10
10
10
Control
Control
Cross-bar
Rx
Rx
2
2
Retimer/
Monitor
Retimer/
Monitor
RDIP[3]
RDIN[3]
RDIP[0]
RDIN[0]
SERDES/
SERDES/
Reclocker
2
2
Reclocker
TDOP[3]
TDON[3]
TDOP[0]
TDON[0]
Tx
Tx
Control
Control
TCK
TMS
TDI
Pattern
Generator/
Comparator
TDO
TRSTB
DLOLB
Impedance
Control
Two Wire
Interface
PORT_DLOLB[3:0]
CDRU
Control Block
PORT_2G_RATE[3:0]
INTRB
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
19
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
6
Pin Diagram
The QuadPHY RT is packaged in a 196-pin CABGA package having a body size of
15 mm x 15 mm and a ball pitch of 1.0 mm.
Figure 6 Pin Diagram (Top View)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
E
F
VSS
VDD_33
VSS
VSS
VSS
RESETB
VSS
VSS
PREEMPH[0 DLOLBYP_
VSS
DVPRTAD[2
]
VDD_33
VSS
A
B
C
D
E
F
]
MASK
VDD_33
VDD_33
VSS
HALF_RATE
TDI
CLK_SEL
TCK
MDIO_SDA
VDD_33
TMS
MDC_SCL
VDD_33
VDD_33
VSS
DLOLB
INTRB
VSS
VDD_33
VDD_33
NC
PREEMPH[1
]
VDD_33
TWISEL
DVPRTAD[3
]
VDD_33
VSS
VDD_33
VSS
RECEQUALI
ZE[1]
EXTCAP
VSS
VDD_33
VSS
DVPRTAD[0 DVPRTAD[4
]
]
RECEQUALI
ZE[0]
TRSTB
VDD_33
TDO
VSS
DVPRTAD[1
]
VSS
VSS
VDD_33
VDD_33
PORT_DLO
LB[2]
PORT_DLO PORT_DLO
VSS
VSS
VSS
VSS
VSS
PORT_2G_
RATE[0]
VSS
VDD_33
LB[1]
LB[0]
RX100/150[2 RX100/150[
VDD_33
VDD_33
PORT_DLO
LB[3]
VSS
VSS
VSS
VSS
VDD_18
VSS
PORT_2G_
RATE[1]
PORT_2G_
RATE[2]
AUTO_RAT
E_SEL
PORT_2G_
RATE[3]
]
3]
G
H
J
VSS
VDD_33
RX100/150[0 RX100/150[
VSS
VSS
VSS
VSS
VSS
VDD_18
VSS
NC
VSS
VSS
VDD_18
VSS
G
H
J
]
1]
TX100/150[0 TX100/150[1
VSS
VSS
TX100/150[2
]
VSS
VSS
VSS
VSS
VDD_18
VSS
RDIN[0]
VDD_18
RDIN[1]
RDIP[0]
TDON[0]
RDIP[1]
]
]
RET_MODE
VDD_33
TX100/150[3
]
VSS
VSS
VSS
VSS
VSS
VSS
VSS
TDOP[0]
VSS
K
FC_GE_RE
T_SEL
VDD_33
VDD_18
VDD_18
VDD_18
VSS
VDD_18
VSS
VDD_18
NC
K
L
M
N
P
VDD_18
VSS
VDD_18
VSS
VSS
RPRES
VSSA[1]
VSSA[0]
3
VSS
VDD_18
VDDA[1]
VDDA[0]
4
VSS
VSS
NC
VDD_18
REFCLK_N
REFCLK_P
6
NC
NC
NC
VSS
7
VSS
VDD_18
TDON[3]
TDOP[3]
8
NC
RDIN[3]
RDIP[3]
VSS
NC
VSS
RDIN[2]
RDIP[2]
VSS
VDD_18
VDD_18
VSS
TDON[1]
VDD_18
VDD_18
VDD_18
13
TDOP[1]
VSS
L
M
N
P
VDD_18
TDON[2]
TDOP[2]
10
VDD_18
VSS
VDD_18
VDD_18
2
REFCLK_S
VSS
VDD_18
VSS
VSS
1
5
9
11
12
14
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
20
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
7
Pin Description
Table 1 Gigabit Ethernet and Fibre Channel Port Pin Descriptions
Pin Name
Type
Pin
No.
Function
RDIP[3]
RDIN[3]
Input
N9,
Receive Differential Input Positive/Negative (RDIP[3:0],
RDIN[3:0])
RDIP and RDIN are the high-speed differential inputs used for
1.25Gbit/s Gigabit Ethernet or 1.0625 Gbit/s / 2.125 Gbit/s Fibre
Channel inputs. Each input pair is internally AC coupled and
terminated with a selectable 100 or 150 ꢀꢁtermination.
M9
RDIP[2]
N11,
M11
RDIN[2]
RDIP[1]
RDIN[1]
K13,
K12
These inputs are ignored during Serial Loopback. Do not use pull-
up/pull-down resistors on the high-speed differential inputs. These
inputs can be left unconnected when this channel is disabled.
RDIP[0]
H13,
H12
RDIN[0]
TDOP[3]
TDON[3]
Output
P8,
N8
Transmit Differential Output Positive/Negative (TDOP[3:0],
TDON[3:0])
TDOP and TDON are the high-speed outputs used for the 1.25Gbit/s
Gigabit Ethernet or 1.0625 Gbit/s / 2.125 Gbit/s Fibre Channel
outputs and are internally terminated with a selectable 100 or 150 ꢀ
differential termination. These outputs are pulled high through a
terminating resistor when disabled via management register control.
TDOP[2]
P10,
TDON[2]
N10
TDOP[1]
TDON[1]
L14,
L13
TDOP[0]
J14,
TDON[0]
J13
Table 2 Port Control and Status Pins – 3.3 V I/O
Pin Name
Type
Pin
No.
Function
DLOLBYP_MASK
Input
A10
Performance Monitor Enable
When DLOLBYP_MASK is set to logic 0, Performance
Monitoring is enabled. Each receive input can be fully
monitored for loss of link, link errors, and link level
violations. When DLOLBYP_MASK is set to logic 1
performance monitoring is disabled.
Performance monitoring is only supported in Retimer Modes
(not supported in Repeater Modes).
This input has an internal 50 Kꢀ pull-up resistor.
EXTCAP
Input
C9
External Capacitor Select
This pin selects the use of external capacitors for all high-
speed input ports on power-up when set to logic 1. When
set to logic 0, this pin selects the use of the internal coupling
capacitors for all high-speed input ports on power-up. After
power-up, the use of external capacitors can be
programmed in the registers on a per port basis.
High-speed input ports are not DC coupled internally.
This input has an internal 50 Kꢀ pull-down resistor.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
21
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Pin Name
Type
Pin
No.
Function
PREEMPH[1]
PREEMPH[0]
Input
B9,
Pre-emphasis Select
A9
The PREEMPH pins select the level of pre-emphasis used
on the serial transmit outputs of all ports on power-up. After
power-up, the level of pre-emphasis can be programmed in
the registers on a per port basis. The amount of pre-
emphasis is dictated by the following equation:
a-bz-1, where the coefficients a and b are set :
PREEMPH[1:0]
A
B
Pre-
emphasis
1
0
0dB (off)
2.5 dB
6.0dB
00
01
10
11
0.875
0.75
0.667
0.125
0.25
0.333
9.5dB
PREEMPH[1:0] inputs have internal 50 Kꢀ
pulldowns.
NOTE: Pre-emphasis is not supported in half-rate
mode.
RECEQUALIZE[1]
RECEQUALIZE[0]
Input
C1
D1
Receive Equalization Select
The RECEQUALIZE pins select the level of equalization
used on the serial receive inputs of all ports on power-up.
After power-up, the level of equalization can be programmed
in the registers on a per port basis.
RECEQUALIZE
[1:0]
Equalization
Description
Max Equalization
Reserved
00
Both stages
enabled
01
10
Reserved
Moderate
Equalization
No Equalization
11
1st & 2nd
Stage Eq-off
(default for
2.125Gbit/s)
RECEQUALIZE[1] has an internal 50 Kꢀ pullup.
RECEQUALIZE[0] has an internal 50 Kꢀ pulldown.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
22
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Pin Name
Type
Pin
No.
Function
RX100/150[3]
RX100/150[2]
RX100/150[1]
RX100/150[0]
Input
F2
F1
G4
G3
Receive 100 or 150 ꢀ Termination Select
The RX100/150[X] input selects the impedance of the
termination between the RDIP[X] and RDIN[X] inputs.
When set to logic 0, the RX100/150[X] forces the RDIP[X]
and the RDIN[X] inputs to match a 100 ꢀ differential
termination. When set to logic 1, the RX100/150[X] forces
the RDIP[X] and the RDIN[X] inputs to match a 150 ꢀ
differential termination.
These inputs each have an internal 50 Kꢀ pull-down
resistor.
TX100/150[3]
TX100/150[2]
TX100/150[1]
TX100/150[0]
Input
Input
J3
Transmit 100 or 150 ꢀ Termination Select
H5
H2
H1
The TX100/150[X] input selects the impedance of the
termination on the TDOP[X] and TDON[X] outputs. When
set to logic 0, the TX100/150[X] forces the TDOP[X] and the
TDON[X] outputs to match a 100 ꢀ termination. When set
to logic 1, the TX100/150[X] forces the TDOP[X] and the
TDON[X] outputs to match a 150 ꢀ termination.
These inputs each have an internal 50 Kꢀ pull-down
resistor.
RET_MODE
J1
Retimer Mode Select
The RET_MODE pin selects the retimer data path when set
to logic 1 or as the repeater data path when set to logic 0.
This input has an internal 50 Kꢀ pulldown resistor.
FC_GE_RET_SEL
INTRB
Input
K1
C7
GE FC Retimer Select
The FC_GE_RET_SEL pin selects the device to operate as
a Fibre Channel Retiming device when set to logic 1 or as a
Gigabit Ethernet Retiming Device when set to logic 0.
This input has an internal 50 Kꢀ pullup resistor.
Output
Interrupt Output
This output signal goes to logic 0 to indicate when an
interrupt condition has occurred. Interrupt condition is
defined as change of status of any port due to Port_DLOLB.
The interrupt output can be masked and cleared through
mask interrupt registers. This output is an Open Drain and
requires an external pull-up.
DLOLB
Output
Output
B7
Digital Loss of Link
This pin indicates the combined state of the Digital Loss of
Link logic for all active receivers. Logic 0 indicates that one
or more active channels has lost link. Logic 1 indicates that
all active channels are receiving valid data.
PORT_DLOLB[3]
PORT_DLOLB[2]
PORT_DLOLB[1]
PORT_DLOLB[0]
F5
E1
E3
E4
Port Digital Loss of Link
These pins indicate the state of each port’s Digital Loss of
Link logic for all active receivers. Logic 0 indicates that the
respective channel has lost link. Logic 1 indicates that the
respective channel is receiving valid data.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
23
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Pin Name
Type
Pin
No.
Function
PORT_2G_RATE[3]
PORT_2G_RATE[2]
PORT_2G_RATE[1]
PORT_2G_RATE[0]
Output
F14
F12
F11
E11
Port Rate Detected
These pins indicate the Fibre Channel rate detected of each
port’s receive logic for all active receivers. Logic 0 indicates
that the respective channel has detected the rate to be
1.0625 Gbit/s. Logic 1 indicates that the respective channel
has detected the rate to be 2.125 Gbit/s.
Table 3 Management Interface Pin Descriptions – 3.3 V I/O
Pin Name
Type
Pin
No.
Function
RESETB
Input
A6
Device Reset
This input resets the device to a known state when set to a logic 0.
All registers go to default values, all state machines are reset, and
all data path flip-flops are reset.
RESETB should be held low for at least 100 uS. If RESETB has
been asserted, the CSU requires RESETB be negated for at least
200 uS to regain lock. Note that this pin should not be asserted
for very long periods of time (many minutes or more) .
DVPRTAD[4]
DVPRTAD[3]
DVPRTAD[2]
DVPRTAD[1]
DVPRTAD[0]
Input
C12
B12
A12
D11
C11
Device Port Address (DVPRTAD[4:0])
These address terminals are used to assign a unique address to
each QuadPHY RT. Note that the address is assigned to the entire
chip, not to individual ports within the chip. When TWISEL is set to
logic 0, DVPRTAD[4:0] pins are used as the port address
according to the IEEE 802.3ae Clause 45 Management Data
Interface specification. When TWISEL is set logic 1,
DVPRTAD[4:0] pins are used as the lower 5 bits of the slave
address according to the TWI protocol; the most significant bit of
the slave address is not provided and assumed to be 0.
TWISEL
Input
Input
B11
B6
Two-Wire Interface Select
When set to logic 1, the Management Interface operates using the
standard Two-Wire Interface (TWI) protocol. When set to logic 0,
the Management interface operates according to the IEEE 802.3ae
Clause 45 Management Data Interface specification.
This input has an internal 50 Kꢀ pull-up resistor.
MDC_SCL
Management Data Clock – Serial Clock
with
This signal is part of the device 2-wire serial control interface. This
signal is used to clock data transfer to and from the serial
management interface registers. When TWISEL is logic 1, this pin
operates as the serial clock for TWI transfers. When TWISEL is
logic 0, this pin operates as the Management Interface Clock.
schmit
trigger
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
24
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Pin Name
Type
Pin
No.
Function
MDIO_SDA
I/O
B5
Management Data Input/Output – Serial Data
This signal is part of the device 2-wire serial control interface.
When TWISEL is logic 1, this pin operates as the bi-directional
serial data port for TWI transfers. When TWISEL is logic 0, this pin
operates as the Management Interface bi-directional serial data
port.
In TWI mode, the bi-directional MDIO_SDA pin operates as an
open-drain when outputting, and requires an external pullup
resistor (1 Kꢀ to 10 Kꢀ).
Table 4 JTAG Test Pin Descriptions – 3.3V I/O
Pin
Type
Pin
No.
Function
Name
TMS
Input
D5
JTAG (IEEE 1149.1) Test Mode Select Input
This input controls the test operations that can be carried out using the
IEEE 1149.1 test access port. This input has an internal 50 Kꢀ pullup
resistor.
TCK
TDI
Schmit
input
trigger
C4
C3
JTAG (IEEE 1149.1) Test Clock Input.
This signal provides timing for test operations that can be carried out
using the IEEE 1149.1 test access port.
Input
JTAG (IEEE 1149.1) Test Data Input
When the QuadPHY RT is configured for JTAG operation, this input
carries test data into the device via the IEEE 1149.1 test access port. This
input has an internal 50 Kꢀ pullup resistor.
TDO
Output
D3
D2
JTAG (IEEE 1149.1) Test Data Output
This signal carries test data out of the QuadPHY RT via the IEEE 1149.1
test access port.
TRSTB
Schmit
input
trigger
JTAG (IEEE 1149.1) Test Reset Input
Provides an asynchronous reset to the 1149.1 test access port. This input
has an internal 50 Kꢀ pullup resistor.
Table 5 Clock, Control and Status Pin Descriptions – 3.3 V I/O excluding REFCLK
Pin Name
Type
Pin
No.
Function
REFCLK_P
REFCLK_N
Input
P6
N6
Reference Clock - Differential
This input requires a low jitter differential reference clock
operating at 106.25 MHz ±100 ppm for Fibre Channel
operation or 125 MHz ±100 ppm for Gigabit Ethernet Retimer
operation. The Clock Synthesis PLL uses this clock to
generate a phase locked internal 20x clock for serialization
and deserialization. These pins are internally terminated with
a
100 ꢀ and require 0.01uF external AC coupling capacitor.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
25
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Pin Name
Type
Pin
No.
Function
REFCLK_S
Input
N5
Reference Clock – Single-Ended
This input requires a low jitter reference clock operating at
106.25 MHz ±100 ppm for Fibre Channel operation or
125 MHz ±100 ppm for Gigabit Ethernet Retimer operation.
The Clock Synthesis PLL uses this clock to generate a phase
locked internal 20x clock for serialization and deserialization.
REFCLK_S input is tolerant of 3.3 V.
CLK_SEL
Input
B4
Reference Clock Select
When set to logic 1, selects a single-ended reference clock,
REFCLK_S, as input to the PLL. When set to logic 0, selects a
differential reference clock, REFCLKP, REFCLKN, as input to
the PLL. This input has an internal 50 Kꢀ pulldown resistor.
AUTO_RATE_SEL Input
F13
Automatic Rate Selection
When set to logic 1, all ports will automatically detect the data
rate of 1.0625 Gbit/s or 2.215 Gbit/s and operate at that rate.
When set to logic 0, the HALF_RATE pin will select the
operating rate of all ports. If the FC_GE_RET_SEL pin is set
to logic 0, the AUTO_RATE_SEL pin must be set to logic 0.
This input has an internal 50 Kꢀ pulldown resistor.
HALF_RATE
Input
B3
1 Gbit/s Operation Select
When set to logic 1 selects 1.0625 / 1.25 Gbit/s operation on
all ports. When set to logic 0 selects 2.125 Gbit/s operation on
all ports.
If the FC_GE_RET_SEL pin is set to logic 0, the HALF_RATE
pin must be set to logic 1. This input has an internal 50 Kꢀ
pulldown resistor.
Table 6 Supply and Reference Pin Descriptions
Pin Name
Type
Pin No.
Function
RPRES
Input
M3
Terminal for a Precision Resistor
A precision 10 Kꢀ 1/8 W, 1% reference resistor is
connected between this terminal and ground. This
resistor sets the internal reference current sources.
VDD_18[24:0 ] Power
F10 G11 G14 Digital Core Power Supply
H10 J12 K3
K4 K6 K8
K10 L1 L2
L12 M4 M6
M8 M10 M12
M13 N1 N2
N13 N14 P2
P13
1.8 V ± 5%
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
26
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Pin Name
Type
Pin No.
Function
VDD_33[21:0 ] Power
A2 A13 B1
B2 B8 B10
B13 B14 C5
C6 C8 C10
D6 D14 E2
E13 E14 F3
F4 G2 J2 K2
Digital quiet I/O Power Supply
3.3 V ± 5%
VDDA[1]
VDDA[0]
Power
N4
P4
N3
P3
Analog Power Supply
1.8 V ± 5% analog supply for PLL only.
VSSA[1]
VSSA[0]
Ground
Analog ground for PLL
These pins should be tied to the same ground plane as
the VSS pins.
VSS[72:0]
Ground
A1 A3 A4 A5
A7 A8 A11
Ground
A14 C2 C13
C14 D4 D7 D9
D10 D12 D13
E5 E6 E7 E8
E9 E10 E12 F6
F7 F8 F9 G1
G5 G6 G7 G8
G9 G10 G12
G13 H3 H4 H6
H7 H8 H9 H11
H14 J4 J5 J6
J7 J8 J9 J10
K5 K7 K9 K14
L3 L4 L5 L8
L11 M1 M2 M5
M14 N12 P1
P5 P7 P9 P11
P12 P14
NC[8:0]
No
D8 J11 K11
L10 L9 L7 L6
M7 N7
No Connect.
Connect
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
27
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
8
Functional Description
The following sections detail the major modes of operation and the functional description of the
QuadPHY RT. The QuadPHY RT supports two main modes of operation for Gigabit Ethernet
and 1/2G Fibre Channel as listed in Table 7; and is composed of five main system blocks,
SERDES Reclocker, Receive Retimer/Monitor, Transmit Control, Cross Connect and the Packet
Generator /Comparator. In addition to repeating or retiming, the non-blocking cross-connect
provides significant flexibility to configure the device for redundancy, multi-cast or broadcast.
Table 7 QuadPHY RT Modes of Operation
QuadPHY RT Mode
Repeater Mode
Description
Recovered serial data is retimed to recovered clock as shown in Figure 7
Retimer Mode
Recovered serial data is retimed to local reference clock as shown Figure 8
Figure 7 QuadPHY RT in Repeater Mode
Rx
2
Tx
RDIP[2]
RDIN[2]
TDOP[1]
Retimer/
Monitor
Control
TDON[1]
2
2
SERDES/
SERDES/
2
Reclocker
Reclocker
RDIP[1]
RDIN[1]
TDOP[2]
TDON[2]
Rx
Tx
Retimer/
Monitor
Control
Cross
Rx
Tx
Connect
2
Retimer/
Monitor
RDIP[3]
RDIN[3]
TDOP[0]
TDON[0]
Control
SERDES/
SERDES/
2
2
2
Reclocker
Reclocker
TDOP[3]
TDON[3]
Rx
RDIP[0]
RDIN[0]
Tx
Retimer/
Monitor
Control
Pattern
Generator/
Comparator
Figure 8 QuadPHY RT in Retimer Mode
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
28
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
10
Rx
2
Tx
RDIP[2]
TDOP[1]
TDON[1]
Retimer/
Control
RDIN[2]
Monitor
10
10
2
2
SERDES/
SERDES/
Reclocker
2
Reclocker
RDIP[1]
RDIN[1]
TDOP[2]
TDON[2]
10
Rx
Tx
Retimer/
Monitor
Control
10
Cross-
10
Rx
Tx
Connect
2
Retimer/
Monitor
RDIP[3]
RDIN[3]
TDOP[0]
TDON[0]
Control
SERDES/
SERDES/
Reclocker
2
2
2
Reclocker
TDOP[3]
TDON[3]
10
Rx
RDIP[0]
RDIN[0]
Tx
Retimer/
Monitor
Control
10
Pattern
Generator/
Comparator
8.1 Mode Configuration
The major functional modes of the QuadPHY RT can be configured through simple pin
configuration using the Port Control pins. Table 8 summarizes the configuration requirements
for the various operating modes.
Table 8 Mode Configuration through Control Pins
Operating Mode DLOLBYP_ RET_MODE
MASK
AUTO_RATE_SEL
HALF_RATE FC_GE_RET_SEL
GigE/1G FC
Repeater
1
0
0
1
X
2G FC Repeater
GigE Retimer
1G FC Retimer
2G FC Retimer
1
0
0
0
0
1
1
1
0
0
1
X
0
0
1/01
1/01
12
02
1
1
1. AutoRate Detection for Fibre Channel Retimer Modes is optional. Set AUTO_RATE_SEL to
‘1’ to enable AutoRate Detection.
2. When AutoRate Detection is enabled the HALF_RATE pin is ignored.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
29
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
8.2 SERDES Reclocker Block
The SERDES Reclocker block provides clock and data recovery and optional serial to parallel
data conversion for an incoming Gigabit Ethernet or 1/2 Gigabit Fibre Channel data stream.
Two modes of operation are provided for Repeater and Retimer applications. In repeater mode,
the SERDES Reclocker block is used to recover the clock and data for transmission on the
associated transmit data path. In Retimer mode after the data is recovered it is converted from a
serial to a parallel data stream to be sent to the upstream Retimer block. The SERDES
Reclocker receive channel contains the subsystems to recover clock and data (Clock Data
Recovery Unit - CDRU), perform optional receive equalization, and convert the data from serial
to 10-bit parallel format (Serial In Parallel Out – SIPO).
The SERDES Reclocker block also provides the parallel to serial conversion of 10B data
received from the Receive Retimer and Monitor via the Cross Connect block. The serial data is
then transmitted on to the high-speed channel via selectable termination and optional
programmable pre-emphasis and programmable output swing.
Figure 9 SERDES Reclocker Block Diagram
SERDES Reclocker
RX
Equalization
Select
RX100/150
Rx Parallel
Data
Serial-
in
Recovered
Cap+100/
150 Ohm
Term
10
clock & data
Rx Data
Tx Data
CDRU
Parallel-
Out
Rx Byte
Clock
Pre-
emphasis
Select
(SIPO)
SERIALIZER
Analog
LOS
1
0
Reclocker
Path
100/150
Retimer
Path
Ohm
Term
D/A
Tx Byte
Clock
Tx Parallel
Data
Parallel-In/
Serial-Out
(PISO)
10
TX100/150
Reclocker/
Retimer Sel
8.2.1 Repeater Receive Data Flow
There are two paths for receive data to take through the block depending on whether the
Repeater or Retimer mode is enabled. In Repeater mode, the receive data goes through the clock
and data recovery process. The data is then re-transmitted out through the Serializer to the
output buffers. The data is transmitted at the same rate as the input data is received using the
recovered clock. Programmable receive equalization (Table 9) provides robust data recovery of
highly degraded input signals. The Repeater path attenuates the jitter with minimum latency.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
30
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
8.2.2 Retimer Receive Data Flow
For the QuadPHY RT Retimer mode, the data goes through the clock and data recovery process,
including optional programmable receive equalization (Table 9). The data is then converted
from serial to 10-bit parallel via the SIPO block. This data is the presented to the adjacent
Retiming block. The data then passes through the retiming logic back to the PISO. In this mode
the data is transmitted out at the local clock rate. The difference in the clock rate is handled
through the elastic buffer in the digital domain. This mode produces a high-speed output, which
is fully compliant with Gigabit Ethernet or 1/2G Fibre Channel transmit jitter specifications.
Table 9 Programmable Receive Equalization Settings
Input
Equalization
Comments
Equalization
Port [1:0]
00
01
10
11
Max Equalization
Both stages enabled
Do Not Use.
Default
Moderate-equalization
Moderate Equalization
No Equalization
1st & 2nd Stage Eq-off
8.2.3 High-Speed Output Driver
High-speed output data is driven differentially and may directly drive optics, coaxial cable or
PC-board interconnect. The QuadPHY RT supports pin selectable source output impedance of
100 ꢂ or 150 ꢂ differential. The TX100/150 pins control the selection on a per port basis of the
source output impedance.
For back planes implemented with FR4 or similar materials, significant dielectric losses occur at
high frequencies. These losses are frequency-dependent and severely limit the achievable
separation between transmitter and receiver.
To mitigate this problem, the QuadPHY RT supports programmable pre-emphasis on the high-
speed transmit outputs. The pre-emphasis circuit accentuates high-frequency components. Pre-
emphasis compensates for loss of high-frequency components in the back plane material, so that
the signal received at the far end is much cleaner and has a wider eye than data transmitted with
simple bi-level output buffers. Figure 10 shows how pre-emphasis is performed.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
31
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Figure 10 Output Pre-Emphasis
100 or 150
TDOPx
TDONx
Ohm
PCB
Channel
High Speed Serial Output
Balls
without pre-emphasis
V_TDOPx
VHSODIFF- no pre-
emphasis
V_TDONx
V_TDOPx
Terminal Voltage
V_TDOPx -
V_TDONx
with pre-
V_TDOPx -
V_TDONx
with pre-emphasis
emphasis
V_TDONx
Two bits of "1" followed by two bits of "0"
8.2.4 High-Speed Input Receiver
The high-speed input receiver contains a pin selectable parallel 100 ꢂꢁor 150 ꢂ terminating
resistor and AC coupling. The RX100/150 pins control the selection on a per port basis of the
terminating resistor value. The internal AC coupling provided is limited to the common-mode
range of 0 to VDD_18 volts on a 1 V peak differential signal level. For a common-mode range
greater than this, external AC capacitors are required and the EXTCAP pin or registers must be
set to logic 1. This receiver accepts the high-speed differential signal and amplifies it with
programmable equalization to the proper signal levels inside the chip. The input signal is also
monitored for analog loss of signal.
8.3 Receive Retimer and Monitor
The receiver logic contains a Retimer function and data monitoring capabilities. The Retimer
feature transfers the recovered data to the local clock to be retransmitted without the
accumulated jitter from the serial inputs. The data path through the Retimer and all monitoring
functions are enabled through registers. Figure 11 shows the Rx Retimer and Monitor functional
blocks.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
32
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Figure 11 Rx Retimer and Monitor Block Diagram
WCLK_RATE
RCLK_RATE
GE_MODE
RATE_DET
Word
Retimer
Synchronization
State Machine
FC Elasticity
Buffer
HALF_RATE
FORCE_RATE
GE_MODE
CONT_ALIGN
NEG_COMDET
10
Word Alignment
Byte Alignment/
Rate Detection and
Control
hrate_out
8B/10B
Encoder
RXDATAOUT[9:0]
8B/10B
HR_DATA_LOW
GE Elasticity
RLD[9:0]
Decoder
Buffer
Monitor
LOSS_OF_SYNC
8B/10B Error
Rate Monitor
LCV_ERR_THR
LCV_RATE_MASK
LCV_ABS_MASK
CRC_ERR_THR
CRC_RATE_MASK
CRC32
Checker/
Error Counter
CRC_ABS_MASK
ERROR_CNT_EXCEED
ASD_MASK
ANALOG_LOS
LOS_MASK
DLOLB
Loss of Link Computation
DRL_MASK
CLEAR_ERR_CNT
DLOLB_FILT
EN_ERR_CNTRS
FRAME_CLK
8.3.1 Receive Retimer Function
The Retimer Logic is comprised of a Byte Alignment/Rate Detection block, Word Alignment
block and State Machine, 8B/10B Encoder and Decoder, and an Elastic Buffer. The Byte
Alignment logic searches for the 10B encoded incoming serial stream for a sequence defined in
IEEE 802.3 and FC-FS as a comma. It has a unique position within a 10-bit word of a valid 10B
coded data stream to simplify the detection of the proper alignment of incoming characters. The
GE byte sync or the FC word sync blocks can also control the byte alignment logic to explicitly
search for a comma.
For Gigabit Ethernet, byte alignment is performed by feeding the 8B10B decode output into the
GE Byte synchronization block to determine when to align to a comma character in the data
stream. Data alignment is done either explicitly in the loss_of_sync state, or in a continuous
mode where alignment will take place on any comma character.
Fibre Channel data alignment occurs at both the byte and subsequent word levels. Word
alignment partitions incoming 10B codes into groups of four characters that are aligned to the
receive ordered set as defined in the FC-FC document. Similar to the Gigabit Ethernet mode,
data alignment is done either explicitly in the loss_of_sync state, or in a continuous mode where
alignment will take place on any comma character.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
33
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
8.3.2 Fibre Channel 1 / 2 Gigabit Rate Detection (should not be used in GE mode)
The QuadPHY RT optionally performs rate detection between 1 Gigabit and 2 Gigabit Fibre
Channel. The Fibre Channel rate detection block uses the word synchronization state from the
alignment logic. The process starts in full rate mode, and searches for word synchronization. If
word sync is not gained before a counter threshold, half rate mode is selected and word
alignment is monitored. After successful word synchronization is monitored to ensure proper
rate acquisition at which point RATE_DET output is set to high to indicate that a valid rate has
been detected. Subsequent loss of word synchronization for more than TFAIL bytes will restart
the rate detection process.
8.3.3 Elastic Buffers for Rate Compensation
Gigabit Ethernet Rate Compensation
The Gigabit Ethernet Elastic Buffer achieves clock tolerance compensation by inserting or
deleting 2 octet wide IDLE sequences or 4 octet wide configuration patterns as needed. The GE
Elastic Buffer will only delete an IDLE sequence when more than one IDLE sequence has been
recognized. When the GE Elastic Buffer inserts an IDLE sequence after and IDLE sequence has
been recognized. The IDLE sequence inserted is the same as the previous IDLE sequence
received. The QuadPHY RT has a sixteen (16) character deep FIFO on each receive channel.
This enables the QuadPHY RT to tolerate up to +/-100ppm clock differences on 16k byte
packets with a 4 byte IPG. Larger packet sizes can be accommodated with larger IPG.
Fibre Channel Rate Compensation
The Fibre Channel Elastic Buffer provides clock tolerance by inserting or deleting fill words
comprised of specific IDLE or ARB ordered sets based on rules assigned to multiple buffer fill
levels in the FC-AL-2 specification. In addition to supporting the 4 standard fill level states, an
additional 5th non-standard fill level has been introduced in order to maintain data integrity
under extreme conditions. There are two different scenarios when insertion or deletion will take
place: between packets and during the transmission of primitive sequences for port
initialization. ARB ordered sets (ARB(x), ARB(F0), and ARB(FF)) are inserted when a Fibre
Channel loop is trying to arbitrate for the use of shared loop media, where IDLEs are inserted
when packets are not being sent. Note that in addition to ARB or IDLE deletion, it is possible
to remove primitive sequences such as LIPs, LPBs and LPEs from the data stream for clock
skew management
Clock deviations are specified to +/-100 ppm within the FC_PH-x and FC-PI standards. The
QuadPHY RT accommodates a worst-case clock rate difference is 200 ppm via a 16-byte deep
FIFO. This depth is determined in part by the standard, which requires only 1 character for the
insertion pending state, 1 word for the quiescent state, 1 word for the low priority deletion state
and 1 word for the high priority deletion state [see FC-AL-2, Annex A].
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
34
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
8.4 Receive Monitor Function
The second function of the receive logic is to provide error detection and monitoring of data
integrity. There are five classes of error detection and data monitoring within QuadPHY RT: 1)
8B/10B code violation and disparity errors, 2) a loss of synchronization indication from either
the FC Word Synchronization State Machine or the GE compatible Byte Synchronization State
Machine, 3) a low K28.5- received character density, 4) CRC32 errors, and 5) a filtered analog
signal detect. A programmable combination of these five classes of errors generates the Digital
Loss of Link signal Port DLOLB. See Figure 12.
Figure 12 PORT_DLOLB Generation
DATA_IN[9:0]
1G/2G CLOCK
LCV Threshold[15:0] - Register 0x00B
FRAME_CLK (CLEAR)
CRC32 Threshold[15:0] -
Register 0x00C
Overflow Mask (See Register 0x010, 0x020,
0x030, 0x040 : Retimer and Monitor
Configuration
Mask CDV *
DRL_ERR
COM
1 Bit
Acc
FIFO OVERFLOW
DET
CDV Error **
Mask LOS *
Overflow Error **
Underflow Mask (See Register 0x010,
0x020, 0x030, 0x040 : Retimer and
Monitor Configuration
BYTE
SYNC
WORD
SYNC
Loss of Sync
LOS_ERR
1 Bit
Acc
LOS Error **
Underflow Error **
FIFO
UNDERFLOW
Mask LCV Rate *
LCV_ERR1
8 Bit
Rate
Cntr
LCV
8 Bit
Chkr
LCV Rate
Error **
Comp
Mask CRC32 Rate *
OR
OR
FILT
Port
DLOLB
8 Bit
Rate
Cntr
CRC32
Chkr
8 Bit
Comp
CRC32 Rate
Error **
CRC_ERR1
Mask LCV Absolute *
LCV_ERR2
CRC_ERR2
16 Bit
Cntr
16 Bit
Comp
LCV Absolute
Error **
Mask CRC32 Absolute *
16 Bit
Cntr
16 Bit
CRC32
Absolute
Error **
Comp
Mask ASD *
ASD_ERR
1 Bit
Acc &
Filt
* See Register 0x00A: DLOL INTRB Masks
** See Register 0x010, 0x020, 0x030, 0x040 :
Retimer and Monitor Status
ANALOG_LOS
ASD Error **
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
35
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
8.4.1 CRC Checker
The CRC checker (Fibre Channel mode only) implements a 32-bit polynomial:
x32 + x26 + x23 + x22 + x16 + x12 + x11 + x10 + x8 + x7 + x5 + x4 + x2 + x + 1
The CRC is calculated on the frame header and payload. SOF and EOF delimiters are not
included for calculation. This calculated CRC is compared with the word immediately following
the payload and directly preceding the EOF. If it does not match, then the CRC error counter is
incremented. There are two CRC error counters:
Sꢁ 8-bit Rate Counter: This counter counts CRC32 errors in fixed time intervals that are
dependent on the Frame Clk period. If the counter exceeds an 8-bit threshold at the end of
the Frame Clk period, then a CRC32 rate error is generated. The counter is then cleared
and this procedure is repeated over the next period. The threshold is the lower 8 bits of
the input CRC threshold, CRC32 Threshold [7:0] (see “Register 0x00C: CRC32
Threshold”). Setting theMask CRC32 Rate bit in “Register 0x00A: DLOL INTRB
Masks” high disables generation of PORT DLOLB from a CRC32 rate error.
Sꢁ 16-bit (Absolute) Sticky Counter: This 16-bit counter only gets cleared through a reset or
setting the Clear Error Counters bit in “Register 0x00D: Clear Error Counters”, or the
Clear counters bit in “Register 0x010, 0x020, 0x030, 0x040 : Retimer and Monitor
Configuration”. It is sticky at its maximum value of 0xFFFF. An absolute CRC32 error is
generated whenever this counter exceeds the threshold (CRC32 Threshold [15:0]).
Setting the Mask CRC32 Absolute bit high in “Register 0x00A: DLOL INTRB Masks”
disables generation of PORT DLOLB from an absolute CRC32 error. This is not a rate
counter. When the Clear Error Counters bit in “Register 0x00D: Clear Error Counters”,
or the Clear counters bit in “Register 0x010, 0x020, 0x030, 0x040 : Retimer and Monitor
Configuration” is asserted, the contents of this code error rate counter is loaded into
“Register 0x013, 0x023, 0x033, 0x043 : Retimer and Monitor CRC Error Count” and
then each counter is set to logic 0.
There are 11 different SOF delimiters and 8 different EOF delimiters defined by the standard.
All of them are identified to demarcate the boundaries of the frame.
The absolute and rate counters are disabled when DLOLBYP_MASK pin is set to logic 1.
Table 10 List of SOF/EOF Delimiters
Abbr
SOFc1 SOF Connect Class 1
SOFi1 SOF Initiate Class 1
SOFn1 SOF Normal Class 1
SOFi2 SOF Initiate Class 2
SOFn2 SOF Normal Class 2
SOFi3 SOF Initiate Class 3
Delimiter Function
Beginning RD
Negative
Negative
Negative
Negative
Negative
Negative
Negative
Negative
Ordered Set
K28.5 – D21.5 – D23.0 – D23.0
K28.5 – D21.5 – D23.2 – D23.2
K28.5 – D21.5 – D23.1 – D23.1
K28.5 – D21.5 – D21.2 – D21.2
K28.5 – D21.5 – D21.1 – D21.1
K28.5 – D21.5 – D22.2 – D22.2
K28.5 – D21.5 – D22.1 – D22.1
K28.5 – D21.5 – D25.0 – D25.0
SOFn3 SOF Normal Class 3
SOFc4 SOF Activate Class 4
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
36
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Abbr
SOFi4
Delimiter Function
SOF Initiate Class 4
Beginning RD
Ordered Set
Negative
Negative
Negative
Negative
Positive
Negative
Positive
Negative
Positive
Negative
Positive
Negative
Positive
Negative
Positive
K28.5 – D21.5 – D25.2 – D25.2
K28.5 – D21.5 – D25.1 – D25.1
K28.5 – D21.5 – D24.2 – D24.2
K28.5 – D21.4 – D21.3 – D21.3
K28.5 – D21.5 – D21.3 – D21.3
K28.5 – D21.4 – D21.4 – D21.4
K28.5 – D21.5 – D21.4 – D21.4
K28.5 – D21.4 – D21.7 – D21.7
K28.5 – D21.5 – D21.7 – D21.7
K28.5 – D21.4 – D21.6 – D21.6
K28.5 – D21.5 – D21.6 – D21.6
K28.5 – D10.4 – D21.6 – D21.6
K28.5 – D10.5 – D21.6 – D21.6
K28.5 – D10.4 – D21.4 – D21.4
K28.5 – D10.5 – D21.4 – D21.4
K28.5 – D21.4 – D25.4 – D25.4
K28.5 – D21.5 – D25.4 – D25.4
K28.5 – D10.4 – D25.4 – D25.4
K28.5 – D10.5 – D25.4 – D25.4
SOFn4 SOF Normal Class 4
SOFf
EOFt
SOF Fabric
EOF Terminate
EOFdt
EOFa
EOFn
EOFni
EOF Disconnect Terminate –
Class 1 or Class 4
EOF Abort
EOF Normal
EOF Normal Invalid
EOFdti EOF Disconnect Terminate-
Invalid Class 1 or Class4
EOFrt
EOF Remove-Terminate Class 4 Negative
Positive
EOFrti
EOF Remove-Terminate Invalid
Negative
Positive
Class 4
8.4.2 CDV Checker
The CDV checker monitors comma density in Fibre Channel mode. The CDV Error status bit
in “Register 0x011, 0x021, 0x031, 0x041 : Retimer and Monitor Status”) is set if a /K28.5/ is
not received within a Frame Clk period. Setting the Mask CDV bit in “Register 0x00A: DLOL
INTRB Masks” high disables CDV Errors from generating PORT DLOLB.
In Gigabit Ethernet mode the Mask CDV should be held high to prevent spurious PORT
DLOLB generation.
8.4.3 ASD Checker
The ASD checker monitors the analog loss of signal for any change of status. The analog loss of
signal is filtered to produce an error status (the ASD Error bit in “Register 0x011, 0x021, 0x031,
0x041 : Retimer and Monitor Status”). The ASD Error signal changes state only if the analog
signal detect input remains at a constant value for one Frame Clk period as shown below. This
hysteresis ensures that narrow transitions on the analog loss of signal are filtered out. Setting the
Mask ASD bit in “Register 0x00A: DLOL INTRB Masks” high disables ASD Errors from
generating PORT DLOLB.
The ASD checker is disabled when DLOLBYP_MASK pin is set to logic 1.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
37
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Figure 13 Analog Signal Detect Filtering
FRAME_CLK
ANALOG SIGNAL
DETECT
ASD_ERROR
Analog Signal
continuously high for 1
FRAME_CLK cycle
Analog Signal
continuously low for 1
FRAME_CLK cycle
8.4.4 LCV Monitor
Line code violations and disparity errors are recorded in two types of LCV counters:
Sꢁ 8-bit Rate Counter: This counter counts Line code violations and disparity errors in every
Frame Clk period. If the counter exceeds an 8-bit threshold at the end of the Frame Clk
period, then an LCV rate error is generated. The counter is then cleared and this
procedure is repeated over the next period. The threshold is the lower 8 bits of the
LCV_Threshold[7:0] bits in “Register 0x00B: LCV Threshold”. Setting the Mask LCV
Rate bit in “Register 0x00A: DLOL INTRB Masks” high disables generation PORT
DLOLB from an LCV rate error.
Sꢁ 16-bit (Absolute) Sticky Counter: This 16-bit counter only gets cleared through a reset or
setting the Clear Error Counters bit in “Register 0x00D: Clear Error Counters”, or the
Clear counters register bit in “Register 0x010, 0x020, 0x030, 0x040 : Retimer and
Monitor Configuration”. It is sticky at its maximum value of 0xFFFF. Absolute LCV
Error is generated whenever the counter exceeds the threshold (LCV Threshold [15:0]).
Setting the Mask LCV Absolute bit high in “Register 0x00A: DLOL INTRB Masks”
disables generation of PORT DLOLB from an Absolute LCV Error. This is not a rate
counter. When the Clear Error Counters bit in “Register 0x00D: Clear Error Counters”,
or the Clear counters bit in “Register 0x010, 0x020, 0x030, 0x040 : Retimer and Monitor
Configuration” is asserted, the contents of this code error rate counter is loaded into
“Register 0x012, 0x022, 0x032, 0x042: Retimer and Monitor LCV Error Count” and then
each counter is set to logic 0.
The absolute and rate counters are disabled when DLOLBYP_MASK pin is set to logic 1.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
38
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
8.4.5 Loss of Synchronization Monitor
When the word synchronization block (in Fibre Channel mode) or the GE compatible byte
synchronization block (in Gigabit Ethernet mode) indicates a loss of synchronization, this logic
samples the loss of signal. An error signal, Loss of Sync, is generated when a loss of
synchronization is detected at least once in a single Frame Clk period. Due to the built-in
hysteresis in the word synchronization block, a loss of synchronization indicates a stream of
invalid characters and is hence a catastrophic state. Setting Mask LOS in “Register 0x00A:
DLOL INTRB Masks” high disables generation of PORT DLOLB on a Loss of Sync. The Loss
of Sync Status bit is in “Register 0x011, 0x021, 0x031, 0x041 : Retimer and Monitor Status”.
The loss of synchronization monitor is disabled when DLOLBYP_MASK pin is set to logic 1.
8.4.6 Overflow/Underflow Detection
Both FIFOs keep track of the read and write pointer differences; only one FIFO is active at a
time so the respective outputs are muxed depending on the mode. When the pointers creep up
too close to each other because of clock frequency differences, and the buffer is not able to
insert/delete Fill Words or primitive sequences (Fibre Channel) or insert/delete IDLE or
configuration patterns (Gigabit Ethernet) fast enough to keep the pointers separated, then there
is a chance of data corruption. The buffer indicates this by raising its overflow or underflow
flag. Overflow/underflow detection is not filtered. It is reflected immediately through the PORT
DLOLB pin. The Overflow Mask and Underflow Masks bits are set in “Register 0x010, 0x020,
0x030, 0x040 : Retimer and Monitor Configuration”, and are masked by default.
8.4.7 PORT DLOLB Generation
CRC rate errors, LCV rate errors, CDV errors, ASD errors and LOS errors are digitally filtered
across a number of Frame Clk cycles. The filtered signal is ORed with CRC Error, LCV Error,
FIFO Overflow and FIFO Underflow to generate the PORT DLOLB signal. The DLOLB
filter[2:0] bits in “Register 0x002: Global Control” allow the user to set the number of
consecutive frame clock cycles over which the ORed signal is filtered (size of the hysteresis
window). Refer to section 6 for the various settings of DLOLB filter[2:0]. Refer to Figure 12 for
a diagram of PORT_DLOLB generation. The figure below shows how a DLOLB is generated.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
39
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Figure 14 PORT_DLOLB Filtering
DLOLB_FILT[2:0]
001
FRAME_CLK
CRC_ERROR1
LOS_ERROR
DLOLB
Errors detected for
2 consecutive cycles
No errors for
2 consecutive cycles
8.5 5 x 5 Cross connect
The 5 x 5 Cross connect provides non-blocking connections from the retimer of each receive
port and the Pattern Generator block to all the transmit output ports and the Pattern Comparator.
The Pattern Generator/Comparator connects to any link through the 5th port of the cross
connect. The 5 x 5 Cross connect can be used to implement multicasting, broadcasting,
protection switching and loopback switching.
The crossbar can be utilized when operating in GigE, 1G FC or 2G FC Retiming modes. The
crossbar cannot be utilized when operating in a Reclocking mode. The routing of each input
port through the crossbar is configurable through a single register access.
As the crossbar is a completely non-blocking, fully broadcast and multicast capable, it is
possible to create flexible and optimized configurations that suit specific needs. A potential
configuration for redundancy is a single input with recovered serial data retimed to local
reference clock and multi-cast to working and protection ports as shown in Figure 7. Figure 16
shows a 1:3 mux configuration that could be used for simplifying connection of distributed
switch fabric elements.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
40
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Figure 15 QuadPHY RT Redundancy Configuration Example
10
Rx
2
Tx
RDIP[2]
RDIN[2]
TDOP[1]
TDON[1]
Retimer/
Monitor
Control
10
2
2
SERDES/
SERDES/
2
Reclocker
Reclocker
RDIP[1]
RDIN[1]
TDOP[2]
TDON[2]
10
Rx
Tx
Retimer/
Monitor
Control
10
Working
Port
Cross
10
Rx
Connect
Tx
2
RDIP[3]
RDIN[3]
Retimer/
Monitor
TDOP[0]
TDON[0]
Control
10
SERDES/
SERDES/
2
2
2
Reclocker
Reclocker
TDOP[3]
TDON[3]
10
Rx
RDIP[0]
RDIN[0]
Tx
Retimer/
Monitor
Control
10
Protection
Port
Pattern
Unused port can be turned off
to optimize device power
Generator/
Comparator
Figure 16 QuadPHY RT with Cross-Connect as 1:3 Mux
10
Rx
2
Tx
RDIP[2]
RDIN[2]
TDOP[1]
TDON[1]
Retimer/
Monitor
Control
10
10
2
2
SERDES/
SERDES/
2
Reclocker
Reclocker
RDIP[1]
RDIN[1]
TDOP[2]
TDON[2]
10
Rx
Tx
Retimer/
Monitor
Control
10
Working
Port
Cross
10
Rx
Connect
Tx
2
RDIP[3]
RDIN[3]
Retimer/
Monitor
TDOP[0]
TDON[0]
Control
SERDES/
SERDES/
2
2
2
Reclocker
Reclocker
TDOP[3]
TDON[3]
10
Rx
RDIP[0]
RDIN[0]
Tx
Retimer/
Monitor
Control
10
Protection
Port
Pattern
Generator/
Comparator
8.6 TX Control
The TX Control block transfers data from the ingress Receive Retimer/Monitor to the SERDES
via the Cross Connect block. The Transmit FIFO allows the phase of Transmit clock to be
arbitrary relative to the PLL reference clock (SYSCLK), which drives the Serializer and high-
speed transmit logic. Note that the frequency of the SYSCLK and Transmit clock is the same.
8.7 Clock Synthesizer
The Clock Synthesizer uses a PLL to synthesize a clock from the REFCLK inputs. The
frequency of the PLL clock is 20 times the frequency of REFCLK inputs. The synthesized clock
is used by the SERDES/Reclocker blocks to generate recovered clocks and to provide an
accurate and stable high speed transmit clock. The Clock Synthesizer also generates the internal
core logic clock which is 212.5 MHz for FC and 250 MHz for GE.
Table 11 REFCLK and PLL Clock Combinations
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
41
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
REFCLK
Pin Setting
PLL Clock
Frequency
Transmit/Receive Data Rate
1.250 Gbit/s
Frequency
125.00 MHz
FC_GE_RET_SEL = 0 2.50 GHz
HALF_RATE = 1
106.25 MHz
FC_GE_RET_SEL = 1 2.125 GHz
HALF_RATE = 1
1.0625 Gbit/s
106.25 MHz
FC_GE_RET_SEL = 1 2.125 GHz
HALF_RATE = 0
2.125 Gbit/s
8.8 Management Interface
The QuadPHY RT can operate either in a standalone mode or through a 2-wire serial control
interface. Device will power up with default settings.
8.8.1 2-Wire Serial Control (TWI Operation)
The TWI mode is selected by setting the TWISEL pin to logic 1. The TWI serial interface
consists of two pins. One is a serial clock pin called MDC_SCL and the other is a data pin
called MDIO_SDA. Data states on the MDIO_SDA line can only change while MDC_SCL is
LOW. MDIO_SDA state changes while MDC_SCL is high are reserved for indicating START
and STOP conditions. A HIGH to LOW transition of MDIO_SDA while MDC_SCL is HIGH is
called a START condition and a LOW to HIGH transition is called a STOP condition.
The MDC_SCL and MDIO_SDA lines are connected to open drain buffers. Devices on the bus
can pull them down (drive zero) but should not pull them up (cannot drive one). The pull up
resistor on the bus pulls the line up when no one is driving a zero.
All transactions on the bus are 8-bit transactions. After every 8-bits transmitted the receiver will
respond with a ninth bit called ACK (active LOW) except under special conditions when it may
not send an ACK.
Internal Addressing Scheme
The last two bits of the slave address byte are used to implement the internal addressing
scheme. The first 6 bits of the slave address byte are used for the slave address, which is pin
programmable. If the last two bits are 00 it implies that this is an address write operation. If it is
10 it implies that it is a data write operation. A 01 implies a data read operation and 11 implies a
data read increment operation in which the address is incremented after the operation is
finished.
Write Operation
The master device generates a START condition and then sends an 8-bit slave address with the
last two bits as “00”. The slave sends back an ACK if the address matches. The master then
sends the high address bits (bits 15 through 8) with bit 15 transmitted first. The slave sends an
ACK. The master then sends the low address bits (bits 7 through 0) of the internal address with
bit 7 transmitted first. The slave sends an ACK. The slave stores these 16 address bits in an
address register.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
42
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
The master then generates a STOP condition and another START condition or it can generate a
START condition without issuing a STOP condition first. This is called a repeated START
condition. The master sends an 8-bit slave address with the last two bits as 10. The slave sends
back an ACK if the address matches. The master then sends the high data bits (bits 15 through
8) with bit 15 transmitted first. The slave sends an ACK. The master then sends the low data bits
(bits 7 through 0) of the data with bit 7 transmitted first. The slave sends an ACK. The Master
then generates a STOP or repeated START condition.
Read Operation
The master device generates a START condition and then sends an 8-bit slave address with the
last two bits as 00. The slave sends back an ACK if the address matches. The master then sends
the high address bits (bits 15 through 8) with bit 15 transmitted first. The slave sends an ACK.
The master then sends the low address bits (bits 7 through 0) of the internal address with bit 7
transmitted first. The slave sends an ACK. The slave stores these 16 address bits in an address
register.
The master then generates a STOP condition and another START condition or it can generate a
START condition without issuing a STOP condition first. This is called a repeated START
condition. The master sends an 8-bit slave address with the last two bits as 01. The slave sends
back an ACK if the address matches. The slave then sends the high data bits (bits 15 through 8)
with bit 15 transmitted first. The master sends an ACK. The slave then sends the low data bits
(bits 7 through 0) of the data with bit 7 transmitted first. The master does not generate an ACK
and the slave leaves the data line HIGH for the master to generate a STOP or repeated START
condition.
Read Increment Operation
The master device generates a START condition and then sends an 8-bit slave address with the
last two bits as “00”. The slave sends back an ACK if the address matches. The master then
sends the high address bits (bits 15 through 8) with bit 15 transmitted first. The slave sends an
ACK. The master then sends the low address bits (bits 7 through 0) of the internal address with
bit 7 transmitted first. The slave sends an ACK. The slave stores these 16 address bits in an
address register.
The master then generates a STOP condition and another START condition or it can generate a
START condition without issuing a STOP condition first. This is called a repeated START
condition. The master sends an 8-bit slave address with the last two bits as “11”. The slave
sends back an ACK if the address matches. The slave then sends the high data bits (bits 15
through 8) with bit 15 transmitted first. The master sends an ACK. The slave then sends the low
data bits (bits 7 through 0) of the data with bit 7 transmitted first. The master does not generate
an ACK and the slave leaves the data line HIGH for the master to generate a STOP or repeated
START condition. The Slave also increments the internal address register. If the master needs to
read the next address it can send a read or read increment frame without having to send the
address frame.
Table 12 is an example of the TWI frame.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
43
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Table 12 Example of TWI frame
Frame
Name
Start
Cond.
Slave
Ack High Byte
[15:8]
Ack Low Byte
[7:0]
Ack Stop
or
addr byte
[7:0]
Restart
Address
Write
Read
St
St
St
St
PPPPPP00 Ack
PPPPPP10 Ack
PPPPPP01 Ack
PPPPPP11 Ack
AAAAAAAA
DDDDDDDD
DDDDDDDD
DDDDDDDD
Ack
Ack
Ack
Ack
AAAAAAAA
DDDDDDDD
DDDDDDDD
DDDDDDDD
Ack
Ack
Sp/St
Sp/St
Sp/St
…
Read Inc
…
The PPPPPP stands for the top 6 bits of the slave’s address on the system bus. These are pin
programmable for the TSB. The last two bits of the slave address byte select the transaction
(address, write, read or read inc.).
On a read transaction after the last bit of read data is transmitted by the slave the Master does
not generate an ACK but instead generates a STOP or repeated START condition in the next
cycle.
On a read increment transaction the Master sends an ACK as long as it wants the slave to keep
sending data. When the Master decides to end the transaction it will not generate an ACK but
instead generate a STOP or repeated START condition in the next cycle.
All address and data is 16 bits wide. So both the Master and Slave would need to send two 8-bit
bytes to complete any transaction.
8.8.2 2-Wire Serial Control (MDIO/MDC Operation)
The QuadPHY RT also implements a Management Interface as defined in IEEE 802.3ae except
that 3.3 V levels are supported instead of 1.2 V. This 2-wire interface consists of MDC_SCL
(Management Data Clock) and MDIO_SDA (Management Data I/O) terminals. The
Management Interface provides serial read/write access to internal control and status registers
supporting up to 31 addressable devices. The MDIO mode is selected by setting the TWISEL
pin to logic 0.
The QuadPHY RT supports indirect addressing, as proposed in IEEE draft P802.3ae. Table 13
illustrates the addressing of both the global and per-port registers. The order of bit transmission
is from left to right.
Table 13 Management Interface Frame Format
FRAME
Address
Write
Read
Read inc.
PRE ST OP PRTAD DEVAD TA ADDRESS/DATA
IDLE
1…1 00
1…1 00
1…1 00
1…1 00
00
01
11
10
PPPPP
PPPPP
PPPPP
PPPPP
EEEEE
EEEEE
EEEEE
EEEEE
10
10
Z0
Z0
AAAAAAAAAAAAAAAA
DDDDDDDDDDDDDDDD
DDDDDDDDDDDDDDDD
DDDDDDDDDDDDDDDD
Z
Z
Z
Z
There is a sixteen-bit address register that stores the address of the register to be accessed by
data transaction frames. Address frames overwrite the address register.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
44
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Write, Read and Read-increment frames access the register whose address is stored in the
address register.
Upon receiving a Read-increment frame and having completed the read operation, the address
register is incremented by one except when the address register contains decimal 65535 or Hex
FFFF value.
The IDLE condition on MDIO_SDA is a high impedance state. All three-state drivers shall be
disabled and the pull-up resistor will pull the MDIO_SDA line to a one.
At the beginning of each transaction, the management interface controller must send a sequence
of 32 contiguous logic 1 bits (PRE) on MDIO_SDA with 32 corresponding cycles on
MDC_SCL to provide the QuadPHY RT with a pattern that it can use to establish
synchronization. The QuadPHY RT observes a sequence of 32 contiguous 1 bits on
MDIO_SDA with 32 corresponding cycles on MDC_SCL before it responds to any transaction.
This preamble is followed by a start of frame (ST) which is the “00” bit sequence. Start of frame
is followed by the operation code (OP), which is defined in the table above.
Following the operation code is the 5-bit port address (PRTAD). MSB is transmitted/received
first. The port address is followed by a 5-bit device address (DEVAD). Each port can have 32
unique device addresses. Device address zero is reserved and should not be used. MSB is
transmitted/received first. The QuadPHY RT will only respond to management interface
accesses where the PRTAD matches DVPRTAD[4:0] pins and the DEVAD must match the
device address 0x04.
A 2-bit time spacing called turnaround (TA) to avoid contention during a read transaction
follows the device address. For a read transaction, both the management interface controller and
the QuadPHY RT remain in a high-impedance state for the first bit time of the turnaround. The
QuadPHY RT drives a 0 bit during the second bit time of the turnaround of a read transaction.
During a write transaction, the management interface controller drives a 1 bit for the first bit
time of the turnaround and a 0 bit for the second bit time of the turnaround.
Figure 17 Behavior of MDIO_SDA During TA Field of a Read Transaction
<R>
<Z>
<0>
MDC
MDIO
An address/data field that is 16 bits follows the turnaround bits. First bit transmitted/received is
bit 15 (MSB).
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
45
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
8.9 Pattern Generator/Comparator
The Pattern Generator/Comparator is connected to the 5th receive and transmit port on the
Crossbar. This enables any port to be isolated from its loop, connected to the Pattern
Generator/Checker and extensively self-tested prior to insertion in the loop. An isolated port can
also be enabled to communicate with an external device. The link to the device can be
extensively tested prior to insertion of the device into the loop.
8.9.1 Pattern Generator
The Pattern Generator can be used to send one of seven fixed test patterns for jitter testing and
proving link functionality in conjunction with the Pattern comparator. Setting the Pattern
Generator Enable bit in the PATTERN_GEN register to logic 1 will activate the Pattern
generator. The transmitted test pattern is selected by setting the Pattern Type [2:0] bits in the
PATTERN_GEN register. A description of these test patterns is included in Error! Reference
source not found..
Table 14 Pattern Generator Test Patterns
Pattern Type [2:0]
Description
Compliant RPAT2
000
001
010
011
100
101
110
Low Transition Density Pattern2
Compliant Jitter Tolerance Pattern1,2
Half Rate and Quarter Rate Pattern2
Low Frequency Pattern2
Supply Noise Pattern2
CUSTOM Pattern1
Note:
1. These patterns can be used in conjunction with the pattern comparator to test connectivity between
links.
2. These test patterns are described in the Jitter Working Group Technical Report Revision 10, June 9,
1999.
Compliant RPAT Pattern
The Compliant RPAT pattern is defined by the Jitter Group Technical Report Revision 10, June
9, 1999. It is described in Table 15. The pattern is constantly transmitted.
Table 15 Compliant RPAT
Starting
Number of Cycles Character is
Transmitted
10B Code
Disparity
-
K28.5, D21.4, D21.5, D21.5
K28.5, D21.5, D22.1, D22.1
Idle Primitive transmitted 6 times
SOFn3 transmitted 1 time
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
46
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Starting
Number of Cycles Character is
Transmitted
10B Code
Disparity
D30.5, D23.6, D3.1, D7.2
D11.3, D15.4, D19.5, D20.0
D30.2, D27.7, D21.1, D25.2
D14.7, D3.1, D21.2, D22.0
K28.5, D21.5, D21.6, D21.6
RPAT Pattern transmitted 16 times
CRC transmitted 1 time
EOFn transmitted 1 time
Low Transition Density Pattern
The Jitter Group Technical Report Revision 10, June 9, 1999, defines this pattern. It is described
in Table 16. This pattern is constantly transmitted.
Table 16 Low Transition Density Pattern
Starting
Number of Cycles Character is Transmitted
10B Code
Disparity
+
D14.7
D30.7
D7.6
D17.7
D30.7
D7.1
D30.3
D28.7
D3.7
D28.7
D3.7
1
1
1
1
1
1
6
1
1
1
1
Compliant Receive Jitter Tolerance Pattern (CJTPAT)
The Jitter Group Technical Report Revision 10, June 9, 1999, defines this pattern. It is described
by Table 17. This pattern is constantly transmitted.
Table 17 Compliant Receive Jitter Tolerance Pattern (CJTPAT)
Starting
Number of Cycles Character is
Transmitted
10B Code
Disparity
-
K28.5, D21.4, D21.5, D21.5
K28.5, D21.5, D22.1, D22.1
D30.3, D30.3, D30.3, D30.3
Idle Primitive transmitted 6 times
SOFn3 transmitted 1 time
Low Density Transition Pattern transmitted
41 times
D30.3, D30.3, D30.3, D20.3
D30.3, D11.5, D21.5, D21.5
1
1
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
47
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Starting
Number of Cycles Character is
Transmitted
10B Code
Disparity
D21.5, D21.5, D21.5, D21.5
High Density Transition Pattern transmitted
12 times
D21.5, D30.2, D10.2, D30.3
D30.3, D30.3, D30.3, D30.7
D21.7, D14.1, D22.7, D29.6
K28.5, D21.5, D21.6, D21.6
1
1
CRC transmitted 1 time
EOFn transmitted 1 time
Half Rate and Quarter Rate Pattern
The Jitter Group Technical Report Revision 10, June 9, 1999, defines this pattern. It is described
by Table 18. This pattern is constantly transmitted.
Table 18 Half Rate and Quarter Rate Pattern
10B Characters
D21.5
Number of Consecutive Characters
8
8
8
8
8
D24.3
D10.2
D25.6, D6.1
D6.1, D25.6
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
48
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Low Frequency Pattern
The Jitter Group Technical Report Revision 10, June 9, 1999, defines this pattern. It is described
by Table 19. This pattern is constantly transmitted.
Table 19 Low Frequency Pattern
Starting
Number of Cycles Character is Transmitted
10B Code
Disparity
+
D11.5
D11.7
D20.2
D20.7
D11.5
12
1
12
1
2
Supply Noise Pattern
The Jitter Group Technical Report Revision 10, June 9, 1999, defines this pattern. A D31.3
pattern is sent constantly.
8.9.2 Custom Pattern
The CUSTOM Pattern sent by the Pattern Generator is specified using Registers 0x110 through
0x128. When this CUSTOM Pattern is selected for generation, the Pattern Generator sends out
the pattern whose data is taken from these Registers, and is formatted as shown in Figure 18.
The order in which the bits are transmitted is shown in Figure 19.
The first four words sent out are the IDLE pattern, specified by the CUSTOM Pattern Idle
Registers 1 through 4. These four words are then repeated for a total of N times where N is
specified in binary by bits [6:0] of the CUSTOM Pattern Control Register. Once the IDLE
Pattern has been sent, the Pattern Generator sends out the contents of CUSTOM Pattern SOF
Registers 1 through 4. This is followed by sending out the contents of the CUSTOM Pattern
DATA1 and DATA2 registers 1 through 4 consecutively. This entire sequence of eight words
(four from DATA1 and four from DATA2) is repeated for a total of M times where M is
specified in binary by bits [15:7] of the CUSTOM Pattern Control Register.
Once the data words have been sent, the Pattern Generator sends out the contents of the
CUSTOM Pattern CRC Registers 1 through 4, followed by the contents of the CUSTOM
Pattern EOF Registers 1 through 4.
This entire sequence (starting from the sending of IDLE pattern and ending with the sending of
the EOF pattern) is repeated indefinitely, as long as the CUSTOM Pattern mode is selected.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
49
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Figure 18 Custom Frame Format
CUSTOM Pattern Idle Register 1 [9:0]
CUSTOM Pattern Idle Register 2 [9:0]
CUSTOM Pattern Idle Register 3 [9:0]
CUSTOM Pattern Idle Register 4 [9:0]
CUSTOM Pattern SOF Register 1 [9:0]
CUSTOM Pattern SOF Register 2 [9:0]
CUSTOM Pattern SOF Register 3 [9:0]
CUSTOM Pattern SOF Register 4 [9:0]
CUSTOM Pattern DATA1 Register 1 [9:0]
CUSTOM Pattern DATA1 Register 2 [9:0]
CUSTOM Pattern DATA1 Register 3 [9:0]
CUSTOM Pattern DATA1 Register 4 [9:0]
IDLE is repeated N times,
where N is specified by the
CUSTOM Pattern Control
Register bits[6:0]
IDLE
SOF
DATA1
DATA2
CRC
DATA1 and DATA2 are
collectively repeated M times,
where M is specified by the
CUSTOM Pattern Control
Register bits[15:7]
CUSTOM Pattern DATA2 Register 1 [9:0]
CUSTOM Pattern DATA2 Register 2 [9:0]
CUSTOM Pattern DATA2 Register 3 [9:0]
CUSTOM Pattern DATA2 Register 4 [9:0]
CUSTOM Pattern CRC Register 1 [9:0]
CUSTOM Pattern CRC Register 2 [9:0]
CUSTOM Pattern CRC Register 3 [9:0]
CUSTOM Pattern CRC Register 4 [9:0]
CUSTOM Pattern EOF Register 1 [9:0]
CUSTOM Pattern EOF Register 2 [9:0]
CUSTOM Pattern EOF Register 3 [9:0]
CUSTOM Pattern EOF Register 4 [9:0]
EOF
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
50
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Figure 19 BIT Order/Byte Order 2G Data
RX MABC
RXPBC
SIPO
TX MABC
TXPBC
SWPBC
PISO
10
10
TDOP[0]
TDON[0]
0
10
10
RDIP[0]/
RDIN[0]
HSINP[0]
HSINN[0]
TXDATA_O
TXDOUT[
9:0]
RXDATA
OUT[9:0]
RXDATA_
IN_0[9:0]
TXDIN[9
RLD[9:0]
RLD[9:0]
TLD[9:0]
UT_0[9:0]
:0]
Data Rate 212.5
MHz
Data Rate 212.5
MHz
Data Rate 2G
Data Rate 2G
j
a
9
0
j
a
j
a
j
a
j
a
Last
Bit
First
Bit
39
31
29
20
19
10
9
0
Out
MSB
Out
LSB
Last
Bit In
MSB
Last
Bit In
MSB
First
Bit In
LSB
First
Bit In
LSB
First
Byte In
K28.5
Fourth
Second
Byte In
D21.4
First
Third
Byte In
D21.5
Byte In
K28.5
Byte In
D21.5
0101 111100
jhgf iedcba
0101 010101
0101 010101
0100 010101
0101 111100
jhgf iedcba
PBC-4x2G Bit Order / Byte Order
2G Data - IDLE word
Time
Time
increasing
increasing
8.9.3 Pattern Comparator
The Pattern Comparator is used to compare two of the seven patterns sent out by the Pattern
Generator.
The Pattern Comparator is capable of comparing either the Compliant Receive Jitter Tolerance
Pattern (CJTPAT), or the CUSTOM Pattern. This is selected by the same bits that select the
patterns for the Pattern Generator (bits [2:0] of the Pattern Generator/Comparator Control
Register).
When the Pattern Comparator is selected for comparison of the CJTPAT pattern, it only
compares the contents of the CJTPAT from the SOF to the EOF of a pattern when the
Check_Idles bit in the Pattern Generator/Comparator Control Register to logic 0. Any errors that
are observed between the SOF and EOF are recorded by incrementing the Pattern Comparator
Error Count Register. The number of SOFs and EOFs received are also counted using the
Pattern Comparator SOF Count Register and the Pattern Comparator EOF Count Register
respectively. When the Pattern Comparator is selected for comparison of the CJTPAT Pattern, it
is capable of checking for the IDLE pattern as well by setting the Check_Idles bit in the Pattern
Generator/Comparator Control Register to logic 1.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
51
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
When the Pattern Comparator is selected for comparison of the CUSTOM Pattern, it is capable
of checking for the IDLE pattern as well. The IDLE patterns may be checked by setting the
Check_Idles bit in the Pattern Generator/Comparator Control Register to logic 1. If this bit is
not set, then the Pattern Comparator only compares the CUSTOM Pattern from the SOF to the
EOF. Any errors that are observed between the SOF and EOF are recorded by incrementing the
Pattern Comparator Error Count Register. The number of SOFs and EOFs received are also
counted using the Pattern Comparator SOF Count Register and the Pattern Comparator EOF
Count Register respectively.
8.9.4 BIST Mode
The BIST Mode of operation of the Pattern Generator and the Pattern Comparator is selected
when the BIST_EN bit in the Pattern Generator/Comparator Control Register is set to logic 1.
For correct operation of this mode, the Type bits should either be set to 010 or 110, as the
comparator is only capable of comparing these two patterns. All the Transmit ports are
connected to the Pattern Generator’s output data. The Comparator port is initially connected to
the receive path of port 0.
The Pattern Generator sends out continuous patterns up to a maximum of 10 max size Frames.
The Pattern comparator synchronizes to the incoming data by looking for an SOF character in
the data stream of port 0. Once it has achieved synchronization, it looks for errors within the
given Pattern. If the Pattern had an error, the BIST PORT STATUS Register for Port 0 is set to
logic 1, indicating that a failure had been observed on port 0. It then continues to check for
SOFs and for errors in the Patterns that follow.
The counter in the Pattern generator eventually reaches the maximum count and gives a timeout
signal to the Pattern comparator. When this happens, Pattern comparator now switches its input
data to the receive data of port 1. The counter resets itself and starts counting again. The Pattern
comparator synchronizes to the incoming data by looking for an SOF character in the data
stream of port 1. If an error was found within the Pattern, the BIST PORT STATUS Register for
Port 1 is set to logic 1.
This process is repeated until all 4 ports have been tested and the BIST DONE Interrupt bit is
set to logic 1. The user can now read the BIST status of all the ports using the BIST PORT
STATUS Registers. The Pattern Generator and Comparator are disabled when BIST_EN is set
to logic 0. To rerun, the user must set BIST_EN to logic 0 and again to logic 1. When the
BIST_EN bit is set back to logic 1, the BIST PORT STATUS Register are all set to a logic 0.
8.10 JTAG Test Access Port
The JTAG Test Access Port block provides JTAG support for boundary scan. The standard
JTAG EXTEST, SAMPLE, BYPASS, IDCODE and STCTEST instructions are supported. The
QuadPHY RT identification code is 0x083720CD.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
52
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
8.10.1 JTAG Support
The QuadPHY RT supports the IEEE Boundary Scan Specification as described in the IEEE
1149.1 standards. The Test Access Port (TAP) consists of the five standard pins: TRSTB, TCK,
TMS, TDI and TDO used to control the TAP controller and the boundary scan registers. The
TRSTB input is the active-low reset signal used to reset the TAP controller. TCK is the test
clock used to sample data on input, TDI and to output data on output, TDO. The TMS input is
used to direct the TAP controller through its states. The basic boundary scan architecture is
shown in Figure 20.
The boundary scan architecture consists of a TAP controller, an instruction register with
instruction decode, a bypass register, a device identification register, and a boundary scan
register. The TAP controller interprets the TMS input and generates control signals to load the
instruction and data registers. The instruction register with instruction decode block is used to
select the test to be executed and/or the register to be accessed. The bypass register offers a
single-bit delay from primary input, TDI to primary output, TDO. The device identification
register contains the device identification code.
The boundary scan register allows testing of board inter-connectivity. The boundary scan
register consists of a shift register placed in series with device inputs and outputs. Using the
boundary scan register, all digital inputs can be sampled and shifted out on primary output,
TDO. In addition, patterns can be shifted in on primary input, TDI and forced onto all digital
outputs.
JTAG is not supported for the high-speed receive and transmit buffers.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
53
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Figure 20 Boundary Scan Architecture
Boundary Scan
Register
TDI
Device Identification
Register
Bypass
Register
Instruction
Register
and
Mux
DFF
TDO
Decode
Control
TMS
Test
Access
Port
Select
Controller
Tri-state Enable
TRSTB
TCK
8.10.2 TAP Controller
The TAP controller is a synchronous finite state machine clocked by the rising edge of primary
input, TCK. All state transitions are controlled using primary input, TMS. The finite state
machine is shown if Figure 21.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
54
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Figure 21 TAP Controller Finite State Machine
TRSTB=0
Test-Logic-Reset
0
1
1
1
1
Run-Test-Idle
Select-IR-Scan
0
Select-DR-Scan
0
0
1
1
Capture-IR
0
Capture-DR
0
Shift-IR
1
Shift-DR
1
0
0
0
0
1
1
Exit1-IR
0
Exit1-DR
0
Pause-IR
1
Pause-DR
1
0
0
Exit2-IR
1
Exit2-DR
1
Update-IR
Update-DR
1
0
1
0
All transitions dependent on input TMS
Test-Logic-Reset
The test logic reset state is used to disable the TAP logic when the device is in normal mode
operation. The state is entered asynchronously by asserting input, TRSTB. The state is entered
synchronously regardless of the current TAP controller state by forcing input, TMS high for 5
TCK clock cycles. While in this state, the instruction register is set to the IDCODE instruction.
Run-Test-Idle
The run test/idle state is used to execute tests.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
55
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Capture-DR
The capture data register state is used to load parallel data into the test data registers selected by
the current instruction. If the selected register does not allow parallel loads or no loading is
required by the current instruction, the test register maintains its value. Loading occurs on the
rising edge of TCK.
Shift-DR
The shift data register state is used to shift the selected test data registers by one stage. Shifting
is from MSB to LSB and occurs on the rising edge of TCK.
Update-DR
The update data register state is used to load a test register's parallel output latch. In general, the
output latches are used to control the device. For example, for the EXTEST instruction, the
boundary scan test register's parallel output latches are used to control the device's outputs. The
parallel output latches are updated on the falling edge of TCK.
Capture-IR
The capture instruction register state is used to load the instruction register with a fixed
instruction. The load occurs on the rising edge of TCK.
Shift-IR
The shift instruction register state is used to shift both the instruction register and the selected
test data registers by one stage. Shifting is from MSB to LSB and occurs on the rising edge of
TCK.
Update-IR
The update instruction register state is used to load a new instruction into the instruction
register. The new instruction must be scanned in using the Shift-IR state. The load occurs on the
falling edge of TCK.
The Pause-DR and Pause-IR states are provided to allow shifting through the test data and/or
instruction registers to be momentarily paused.
8.10.3 Boundary Scan Instructions
The following is a description of the standard instructions. Each instruction selects a serial test
data register path between input, TDI and output, TDO.
BYPASS
The bypass instruction shifts data from input, TDI to output, TDO with one TCK clock period
delay. The instruction is used to bypass the device.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
56
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
EXTEST
The external test instruction allows testing of the interconnection to other devices. When the
current instruction is the EXTEST instruction, the boundary scan register is placed between
input, TDI and output, TDO. Primary device inputs can be sampled by loading the boundary
scan register using the Capture-DR state. The sampled values can then be viewed by shifting the
boundary scan register using the Shift-DR state. Primary device outputs can be controlled by
loading patterns shifted in through input TDI into the boundary scan register using the Update-
DR state.
SAMPLE
The sample instruction samples all the device inputs and outputs. For this instruction, the
boundary scan register is placed between TDI and TDO. Primary device inputs and outputs can
be sampled by loading the boundary scan register using the Capture-DR state. The sampled
values can then be viewed by shifting the boundary scan register using the Shift-DR state.
IDCODE
The identification instruction is used to connect the identification register between TDI and
TDO. The device's identification code can then be shifted out using the Shift-DR state.
STCTEST
The single transport chain instruction is used to test out the TAP controller and the boundary
scan register during production test. When this instruction is the current instruction, the
boundary scan register is connected between TDI and TDO. During the Capture-DR state, the
device identification code is loaded into the boundary scan register. The code can then be
shifted out output, TDO using the Shift-DR state.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
57
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
9
Normal Mode Register Description
The registers are used to configure and monitor the operation of the QuadPHY RT and are
accessed via the MDC/MDIO management interface or when the TWISEL pin is set to logic 1,
the registers are accessed via the two-wire interface.
9.1 Register Memory Map
Table 20 Register Memory Map
Address
Description
ID
Register 0x000
Register 0x001
Register 0x002
Register 0x003
Register 0x004
Register 0x005
Register 0x006
Register 0x007
Register 0x008
Register 0x009
Register 0x00A
Register 0x00B
Register 0x00C
Register 0x00D
Register 0x00E
Register 0x00F
Register 0x010
Register 0x011
Register 0x012
Register 0x013
Register 0x014
Register 0x015
Register 0x016
Register 0x017
Register 0x018
Register 0x019
Revision
Global Control
Frame Clk
Pre-emphasis Control
High Speed Amplitude Control
Input Equalization/Loss Level Control
Unused Port Power Down/ External Cap Control
Rate Detect State Machine tsync Threshold Values
Rate Detect State Machine tfail Threshold Values
DLOL INTRB Masks
LCV Threshold
CRC32 Threshold
Clear Error Counters
Unused
Unused
Retimer and Monitor Configuration Port 0
Retimer and Monitor Status Port 0
Retimer and Monitor LCV Error Count Port 0
Retimer and Monitor CRC Error Count Port 0
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Register 0x01A –
Unused
Register 0x01F
Register 0x020
Register 0x021
Register 0x022
Retimer and Monitor Configuration Port 1
Retimer and Monitor Status Port 1
Retimer and Monitor LCV Error Count Port 1
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
58
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x023
Register 0x024
Register 0x025
Register 0x026
Register 0x027
Register 0x028
Register 0x029
Retimer and Monitor CRC Error Count Port 1
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Unused
Register 0x02A –
Register 0x02F
Register 0x030
Register 0x031
Register 0x032
Register 0x033
Register 0x034
Register 0x035
Register 0x036
Register 0x037
Register 0x038
Register 0x039
Retimer and Monitor Configuration Port 2
Retimer and Monitor Status Port 2
Retimer and Monitor LCV Error Count Port 2
Retimer and Monitor CRC Error Count Port 2
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Unused
Register 0x03A –
Register 0x03F
Register 0x040
Register 0x041
Register 0x042
Register 0x043
Register 0x044
Register 0x045
Register 0x046
Register 0x047
Register 0x048
Register 0x049
Retimer and Monitor Configuration Port 3
Retimer and Monitor Status Port 3
Retimer and Monitor LCV Error Count Port 3
Retimer and Monitor CRC Error Count Port 3
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Unused
Register 0x04A –
Register 0x0FF
Register 0x100
Register 0x101
Register 0x102
Register 0x103
Register 0x104
Register 0x105
Register 0x106
Register 0x107
Register 0x108
Cross connect Control Register
FC Rate Status Register
Reserved
Reserved
Reserved
Reserved
Retimer Connection Map Register
Reserved
Reserved
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
59
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x109
Register 0x10A
Register 0x10B
Register 0x10C
Register 0x10D
Register 0x10E
Register 0x10F
Register 0x110
Register 0x111
Register 0x112
Register 0x113
Register 0x114
Register 0x115
Register 0x116
Register 0x117
Register 0x118
Register 0x119
Register 0x11A
Register 0x11B
Register 0x11C
Register 0x11D
Register 0x11E
Register 0x11F
Register 0x120
Register 0x121
Register 0x122
Register 0x123
Register 0x124
Register 0x125
Register 0x126
Register 0x127
Register 0x128
Register 0x129
Register 0x12A
Register 0x12B
Register 0x12C
Register 0x12D
Register 0x12E
Interrupt Enable Register
Interrupt Status Register
Port Status Register
Reserved
Reserved
Reserved
Pattern Generator/Comparator Control Register
Custom Pattern Control Register 1
Custom Pattern SOF Register 1
Custom Pattern SOF Register 2
Custom Pattern SOF Register 3
Custom Pattern SOF Register 4
Custom Pattern DATA1 Register 1
Custom Pattern DATA1 Register 2
Custom Pattern DATA1 Register 3
Custom Pattern DATA1 Register 4
Custom Pattern DATA2 Register 1
Custom Pattern DATA2 Register 2
Custom Pattern DATA2 Register 3
Custom Pattern DATA2 Register 4
Custom Pattern CRC Register 1
Custom Pattern CRC Register 2
Custom Pattern CRC Register 3
Custom Pattern CRC Register 4
Custom Pattern EOF Register 1
Custom Pattern EOF Register 2
Custom Pattern EOF Register 3
Custom Pattern EOF Register 4
Custom Pattern Idle Register 1
Custom Pattern Idle Register 2
Custom Pattern Idle Register 3
Custom Pattern Idle Register 4
Pattern Comparator SOF Count Register
Pattern Comparator EOF Count Register
Pattern Comparator Error Count Register
BIST Status Register
BIST Interrupt Enable Register
BIST Done Interrupt Status Register
Unused
Register 0x12F–
Register 0x1DF
Register 0x1E0
Register 0x1E1
Reserved
Reserved
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
60
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x1E2
Register 0x1E3
Register 0x1E4
Register 0x1E5
Register 0x1E6
Register 0x1E7
Register 0x1E8
Register 0x1E9
Register 0x1EA
Register 0x1EB
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Unused
Register 0x1EC–
Register 0x1FF
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
61
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
9.2 Registers
9.2.1 Device ID Registers
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
62
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x000: ID
Bit
Type
Function
Default
15
14
13
12
11
10
9
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
Device ID [15]
Device ID [14]
Device ID [13]
Device ID [12]
Device ID [11]
Device ID [10]
Device ID [9]
Device ID [8]
Device ID [7]
Device ID [6]
Device ID [5]
Device ID [4]
Device ID [3]
Device ID [2]
Device ID [1]
Device ID [0]
1
0
0
0
0
0
1
1
0
1
1
1
0
0
1
0
8
7
6
5
4
3
2
1
0
DeviceId [15:0]
This holds the device ID.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
63
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x001: Revision
Bit
Type
Function
Default
15
14
13
12
11
10
9
R
R
R
R
R
R
R
R
R
R
R
R
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
0
0
0
0
0
0
0
0
0
0
0
0
8
7
6
5
4
3
2
1
0
R
R
R
R
Version [3]
Version [2]
Version [1]
Version [0]
0
0
0
0
Version [3:0]
This field contains the revision number for the part. The initial revision is 0x00. It is
incremented for every subsequent mask revision.
9.2.2 Global Control Registers
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
64
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x002: Global Control
Bit
Type
Function
Default
15
14
13
12
11
10
9
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Global_Reset
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
Global_Soft_Reset
Halfrate Port [3]
Halfrate Port [2]
Halfrate Port [1]
Halfrate Port [0]
Cont_alignment
Halfrate Control
Reserved
Autorate_Override
EXTCAP Control
Pre-emphasis Control
Equalization Control
DLOLB filter [2]
DLOLB filter [1]
DLOLB filter [0]
8
7
6
5
4
3
2
1
0
Global_Reset
Setting this bit to logic 1 resets all the ports in the QuadPHY RT. This action sets the status
and control registers to their default states. As a consequence, this action changes the
internal states of the QuadPHY RT. The QuadPHY RT is not required to accept a write
transaction to the control register until logic 0 is written back to this register bit. Writes to
bits of the control register other than bit 15 will have no effect until the reset process is
completed.
Global_Soft_Reset
Setting this bit to logic 1 resets all of the state machines for all ports in the QuadPHY RT.
This action does not change the status and control registers of any ports. Register settings
are not affected but all FIFOs are cleared. Global Soft Reset will reset the active map of the
crossbar to the default and the ‘Load Standby Reg’ bit must be written with a logic 1 in
order to reload the map.
Halfrate Port [3:0]
When AUTO_RATE_SEL pin is set to logic 0 and the Halfrate Control register is set to
logic 1, these bits control the rate of operation of each corresponding port. When set to
logic 1, the corresponding port will run at 1.0625 / 1.25 Gbit/s. When set to logic 0, the
corresponding port will run at 2.125 Gbit/s.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
65
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Cont_alignment
Setting this bit to logic 1 continuously adjusts the current byte boundary whenever a comma
is detected. When this bit is set to logic 0, the byte boundary can only be adjusted whenever
the word synch state machine determines loss of synch has occurred.
Halfrate Control
Setting this bit to logic 1 when AUTO_RATE_SEL is set to logic 0 allows the Halfrate Port
registers to control the rate of operation on per-port basis. It masks the HALF_RATE pin
from controlling the rate. Setting this bit to logic 0 when AUTO_RATE_SEL is set to logic
0 allows the HALF_RATE pin to control the rate of operation for all ports. Note that when
AUTO_RATE_SEL is set to logic 1, the HALF_RATE pin and Halfrate Port registers will
be ignored and the rate of operation of each port will be determined by the automatic rate
detection logic (see Table 21).
Table 21 Rate Control
AUTO_
Autorate_Override Halfrate
HALF_RAT
Halfrate
Rate of
(Reg 0x002, bit 6)
Control
(Reg 0x002,
bit 8)
E (input pin) Port (Reg
0x002, bits
Operation
RATE_SEL
(input pin)
13:10)
0
0
0
0
0
0
0
1
X
X
2.125 Gbit/s
1.0625 / 1.25
Gbit/s
0
0
0
0
1
1
X
X
0
1
2.125 Gbit/s
1.0625 / 1.25
Gbit/s
0
1
1
1
1
0
1
1
X
X
0
0
X
X
0
1
X
X
X
X
As Detected
As Detected
2.125 Gbit/s
1.0625 / 1.25
Gbit/s
1
1
1
1
1
1
X
X
0
1
2.125 Gbit/s
1.0625 / 1.25
Gbit/s
Autorate_Override
When this bit set to logic 1, the AUTO_RATE_SEL pin value will be inverted for use.
When this bit is set to logic 0, the AUTO_RATE_SEL pin will control automatic rate
detection as described in the pin description.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
66
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
EXTCAP Control
Setting this bit to logic 1 allows the EXTCAP registers to control the AC-Coupling on per-
port basis. It masks the pins from controlling the AC-Couple. Setting this bit to logic 0
allows the pins to control the AC-Coupling for all ports.
Pre-emphasis Control
Setting this bit to logic 1 allows the pre-emphasis registers to control the pre-emphasis level
on per-port basis. It masks the pins from controlling the levels. Setting this bit to logic 0
allows the pins to control the pre-emphasis levels for all ports.
Equalization Control
Setting this bit to logic 1 allows the equalization registers to control the receive equalization
level on per-port basis. It masks the pins from controlling the levels. Setting this bit to logic
0 allows the pins to control the input equalization levels for all ports.
DLOLB filter [2:0]
These bits determine the number of Frame Clk intervals to filter each PORT_DLOLB.
Setting bits[2:0] in this register to logic 0 disables the generation of Frame Clk. For optimal
operation, the default setting of 2 is recommended.
Table 22 DLOLB Filter Time Constant
Bits[2:0]
000
Time
0 Frame Clks
1 Frame Clks
2 Frame Clks
3 Frame Clks
4 Frame Clks
5 Frame Clks
6 Frame Clks
7 Frame Clks
001
010
011
100
101
110
111
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
67
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x003: Frame Clk
Bit
Type
Function
Default
15
14
13
12
11
10
9
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Frame Clk [15]
Frame Clk [14]
Frame Clk [13]
Frame Clk [12]
Frame Clk [11]
Frame Clk [10]
Frame Clk [9]
Frame Clk [8]
Frame Clk [7]
Frame Clk [6]
Frame Clk [5]
Frame Clk [4]
Frame Clk [3]
Frame Clk [2]
Frame Clk [1]
Frame Clk [0]
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
8
7
6
5
4
3
2
1
0
Frame Clk[15:0]
Setting these bits sets the frame clk period. The value in the field sets the period of the
frame clock in units of 1/106.25 MHz. The register value is used to count down the number
of clock periods. The recommended value for this register should be greater than the max
frame size. Setting this register to 0x09 or less will disable frame clock generation. When
Frame Clk is turned off, there will be no indication whether the port is receiving valid data
and all error statuses should be ignored.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
68
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x004: Pre-emphasis Control
Bit
Type
Function
Default
15
14
13
12
11
10
9
-
-
-
-
Unused
Unused
Unused
Unused
0
0
0
0
0
0
0
0
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Reserved
Reserved
Reserved
Reserved
8
7
6
5
4
Pre-emphasis Port 2 [1]
Pre-emphasis Port 2 [0]
Pre-emphasis Port 1 [1]
Pre-emphasis Port 1 [0]
Pre-emphasis Port 0 [1]
Pre-emphasis Port 0 [0]
Pre-emphasis Port 3 [1]
Pre-emphasis Port 3 [0]
0
0
0
0
0
0
0
0
3
2
1
0
Pre-emphasis Port [1:0]
Setting the bits on Error! Reference source not found. determines the Pre-emphasis levels
for the respective ports. Pre-emphasis is not supported in half rate mode. The amount of
pre-emphasis is dictated by the following equation:
a-bz-1, where the coefficients a and b are set :
Table 23 Typical Pre-emphasis Levels
Bits[1:0]
a
1
b
0
Pre-emphasis
0 dB (off)
2.5dB
6.0dB
9.5dB
00
01
10
11
0.875
0.75
0.667
0.125
0.25
0.333
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
69
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x005: High Speed Amplitude Control
Bit
Type
Function
Default
15
14
13
12
11
10
9
-
-
-
-
Unused
Unused
Unused
Unused
0
0
0
0
0
0
0
0
1
0
1
0
1
0
1
0
-
-
-
-
Unused
Unused
Unused
Unused
8
7
6
5
4
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
HC Port 2 [1]
HC Port 2 [0]
HC Port 1 [1]
HC Port 1 [0]
HC Port 0 [1]
HC Port 0 [0]
HC Port 3 [1]
HC Port 3 [0]
3
2
1
0
HC Port [1:0]
Setting HC Port bits as in Table 24 sets the Amplitude levels for all High-speed outputs.
Table 24 High Speed Amplitude Control
HC Port [1:0]
Output Levels
Low Swing
Unused
High Swing
Mid Swing
00
01
10
11
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
70
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x006: Input Equalization/Loss Level Control
Bit
Type
Function
Default
15
14
13
12
11
10
9
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
LOSLVL Port 3 [1]
LOSLVL Port 3 [0]
LOSLVL Port 2 [1]
LOSLVL Port 2 [0]
0
0
0
0
0
0
0
0
1
0
1
0
1
0
1
0
LOSLVL Port 1 [1]
LOSLVL Port 1 [0]
LOSLVL Port 0 [1]
LOSLVL Port 0 [0]
8
7
6
5
4
Input Equalization Port 3 [1]
Input Equalization Port 3 [0]
Input Equalization Port 2 [1]
Input Equalization Port 2 [0]
Input Equalization Port 1 [1]
Input Equalization Port 1 [0]
Input Equalization Port 0 [1]
Input Equalization Port 0 [0]
3
2
1
0
LOSLVL Port [1:0]
Setting the bits in Table 25 sets the loss of signal level for the corresponding port. LOSLVL
Port selects the differential peak-peak voltage for Loss of Signal. LOS=1 if signal < min
and LOS=0 if signal > max. Range between min and max is uncertainty region
Table 25 Loss of Signal levels
LOS range1 [min, max]
LOSLVL Port [1:0]
00
[0, 330] mVppd
01
10
11
[50, 450] mVppd
[100, 475] mVppd
Reserved – do not use
Notes
1. These LOS thresholds apply to CJTPAT.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
71
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Input Equalization Port [1:0]
These bits set the input equalization per port. See Table 9 for the levels.
Table 26 Input Equalization
Input
Equalization
Comments
Equalization
Port [1:0]
00
01
10
11
Max Equalization
Both stages
enabled
Do Not Use.
Moderate-
equalization
Moderate
default
Equalization
No Equalization
1st & 2nd
Stage Eq-off
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
72
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x007: Unused Port Power Down/ External Cap Control
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
FORCE_LCV_IDLE
LCV_IDLE_CAUSE
EXTCAP Port [3]
EXTCAP Port [2]
EXTCAP Port [1]
EXTCAP Port [0]
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
7
6
5
4
Power down TX Port [2]
Power down TX Port [1]
Power down TX Port [0]
Power down TX Port [3]
Power down RX Port [3]
Power down RX Port [2]
Power down RX Port [1]
Power down RX Port [0]
3
2
1
0
FORCE_LCV_IDLE
When set to logic 1, idles with positive running disparity will be substituted for received
data either when an analog signal is not detected at the receiver or when loss of
synchronization has occurred as determined by the LCV_IDLE_CAUSE bit. When set to
logic 0, the data received will be output even if analog signal is not detected or
synchronization is lost.
LCV_IDLE_CAUSE
This bit selects the error that will cause idles with the wrong disparity to be substituted for
received data when FORCE_LCV_IDLE is set to logic 1. When this bit is set to logic 1,
loss of synchronization or analog signal not detected will cause the substitution. When set
to logic 0, only analog signal not detected will cause the substitution. This bit is ignored
when FORCE_LCV_IDLE is set to logic 0.
EXTCAP Port [3:0]
This register bit selects the use of external or internal coupling capacitors. When set to
logic 1, an external coupling capacitor is required and a biasing 1V voltage is forced
through the corresponding port. When set to logic 0, the internal coupling capacitor is used
for the corresponding port.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
73
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Power down TX Port [3:0]
When any of these bits are set to logic 1, the corresponding ports’ PISO and TX buffer will
be disabled. When any of these bits are set to logic 0, the corresponding ports’TX buffer
and PISO will be active.
Power down RX Port [3:0]
When any of these bits are set to logic 1, the corresponding ports’ CDRU and RX buffer
will be disabled. When any of these bits are set to logic 0, the corresponding ports’ RX
buffer and CDRU will be active.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
74
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x008: Rate Detect State Machine tsync Threshold Values
Bit
Type
Function
Default
15
14
13
12
11
10
9
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
TSYNC_TIMEOUT_THR [11]
TSYNC_TIMEOUT_THR [10]
TSYNC_TIMEOUT_THR [9]
TSYNC_TIMEOUT_THR [8]
TSYNC_TIMEOUT_THR [7]
TSYNC_TIMEOUT_THR [6]
TSYNC_TIMEOUT_THR [5]
TSYNC_TIMEOUT_THR [4]
TSYNC_TIMEOUT_THR [3]
TSYNC_TIMEOUT_THR [2]
TSYNC_TIMEOUT_THR [1]
TSYNC_TIMEOUT_THR [0]
TSYNC_MULTIPLIER [3]
TSYNC_MULTIPLIER [2]
TSYNC_MULTIPLIER [1]
TSYNC_MULTIPLIER [0]
0
0
1
1
1
1
1
0
1
0
0
0
0
0
0
0
8
7
6
5
4
3
2
1
0
TSYNC_TIMEOUT_THR [11:0]
TSYNC Timeout Threshold. These bits are the number of 4 byte words multiplied by
2TSYNC_MULTIPLIER allowed when waiting for word synchronization to be acquired before
changing the rate. The default value is 1000 words.
TSYNC_MULTIPLIER[3:0]
TSYNC Multiplier. These bits represent the exponent x in the term 2x that makes up the
multiplier that is used to enable longer timeout thresholds. The timeout value for TSYNC
would be TSYNC_TIMEOUT_THR * 2TSYNC_MULTIPLIER words. The default multiplier is 20.
Note the threshold word count value is based on a data rate of 2.125 GB/s. If the data rate of the
traffic is 1.0625 GB/s, the threshold will actually be half the programmed value. The same
amount of time will elapse in both cases.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
75
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x009: Rate Detect State Machine tfail Threshold Values
Bit
Type
Function
Default
15
14
13
12
11
10
9
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
TFAIL_TIMEOUT_THR [11]
TFAIL_TIMEOUT_THR [10]
TFAIL_TIMEOUT_THR [9]
TFAIL_TIMEOUT_THR [8]
TFAIL_TIMEOUT_THR [7]
TFAIL_TIMEOUT_THR [6]
TFAIL_TIMEOUT_THR [5]
TFAIL_TIMEOUT_THR [4]
TFAIL_TIMEOUT_THR [3]
TFAIL_TIMEOUT_THR [2]
TFAIL_TIMEOUT_THR [1]
TFAIL_TIMEOUT_THR [0]
TFAIL_MULTIPLIER [3]
TFAIL_MULTIPLIER [2]
TFAIL_MULTIPLIER [1]
TFAIL_MULTIPLIER [0]
0
0
1
1
1
1
1
0
1
0
0
0
0
0
0
0
8
7
6
5
4
3
2
1
0
TFAIL_TIMEOUT_THR [11:0]
TFAIL Timeout Threshold. These bits are the number of bytes multiplied by
2TFAIL_MULTIPLIER allowed when waiting for word synchronization to be acquired before
changing the rate. The default value is 1000 bytes.
TFAIL_MULTIPLIER[3:0]
TFAIL Multiplier. These bits represent the exponent x in the term 2x that makes up the
multiplier that is used to enable longer timeout thresholds. The timeout value for TFAIL
would be TFAIL_TIMEOUT_THR * 2TFAIL_MULTIPLIER bytes. The default multiplier is 20.
Note the threshold byte count value is based on a data rate of 2.125 GB/s. If the data rate of the
traffic is 1.0625 GB/s, the threshold will actually be half the programmed value. The same
amount of time will elapse in both cases.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
76
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x00A: DLOL INTRB Masks
Bit
Type
Function
Default
15
14
13
12
11
10
9
-
-
-
-
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
0
0
0
0
0
0
0
0
-
-
-
-
8
7
6
5
4
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Mask INTRB
Mask ASD
Mask CDV
Mask LOS
0
0
0
0
0
0
1
1
3
2
1
0
Mask LCV Rate
Mask CRC32 Rate
Mask LCV Absolute
Mask CRC32 Absolute
Mask INTRB
When this bit is set to logic 1, all ports mask INTRB condition. When this bit is set to logic
0, all unmasked interrupt conditions assert INTRB.
Mask ASD
When this bit is set to logic 1, all ports mask the Analog Signal Detect condition to calculate
DLOL and the corresponding error indication bit in the Retimer and Monitor Status register.
When this bit is set to logic 0, the Analog Signal Detect condition is used to calculate DLOL
and the status bit is unmasked.
Mask CDV
When this bit is set to logic 1, all ports mask the Comma Density violation to calculate
DLOL and the corresponding error indication bit in Retimer and Monitor Status register.
When this bit is set to logic 0, the Comma Density Violation condition is used to calculate
DLOL and the status bit is unmasked. When the pin FC_GE_RET_SEL is set to 0, this bit is
treated as 1 regardless of its’ value.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
77
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Mask LOS
When this bit is set to logic 1, all ports mask the Loss of Synchronization to calculate
DLOL and the corresponding error indication bit in Retimer and Monitor Status register.
When this bit is set to logic 0, the Loss of Synchronization condition is used to calculate
DLOL and the status bit is unmasked.
Mask LCV Rate
When this bit is set to logic 1, all ports mask the Line Code Violations and Disparity rate
errors to calculate DLOL and the corresponding error indication bit in the Retimer and
Monitor Status register. When this bit is set to logic 0, the Line Code Violations and
Disparity error rates are used to calculate DLOL and the status bit is unmasked.
Mask CRC32 Rate
When this bit is set to logic 1, all ports mask CRC32 errors to calculate DLOL and the
corresponding error indication bit in the Retimer and Monitor Status register. When this bit
is set to logic 0, CRC32 rate errors are used to calculate DLOL and the status bit is
unmasked. When the pin FC_GE_RET_SEL is set to 0, this bit is treated as 1 regardless of
its value.
Mask LCV Absolute
When this bit is set to logic 1, all ports mask the Line Code Violations and Disparity errors
to calculate DLOL and the corresponding error indication bit in the Retimer and Monitor
Status register. When this bit is set to logic 0, the Line Code Violations and Disparity errors
are used to calculate DLOL and the status bit is unmasked. When the pin
FC_GE_RET_SEL is set to 0, this bit is treated as 1 regardless of its’ value.
Mask CRC32 Absolute
When this bit is set to logic 1, all ports mask CRC32 errors to calculate DLOL and the
corresponding error indication bit in the Retimer and Monitor Status register. When this bit
is set to logic 0, CRC32 errors are used to calculate DLOL and the status bit is unmasked.
When the pin FC_GE_RET_SEL is set to 0, this bit is treated as 1 regardless of its’ value.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
78
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x00B: LCV Threshold
Bit
Type
Function
Default
15
14
13
12
11
10
9
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
LCV Threshold [15]
LCV Threshold [14]
LCV Threshold [13]
LCV Threshold [12]
LCV Threshold [11]
LCV Threshold [10]
LCV Threshold [9]
LCV Threshold [8]
LCV Threshold [7]
LCV Threshold [6]
LCV Threshold [5]
LCV Threshold [4]
LCV Threshold [3]
LCV Threshold [2]
LCV Threshold [1]
LCV Threshold [0]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
7
6
5
4
3
2
1
0
LCV Threshold [15:0]
Setting these bits determines the threshold for Line Code Violations within a Frame Clk
period. Bits [7:0] set the threshold for LCV rate counter. Bits [15:0] set the threshold for
LCV absolute counter. The threshold value is the value represented by the register bits plus
one. Setting all bits to be at logic 0 will cause internal error signal to set after the 1st error.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
79
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x00C: CRC32 Threshold
Bit
Type
Function
Default
15
14
13
12
11
10
9
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
CRC32 Threshold [15]
CRC32 Threshold [14]
CRC32 Threshold [13]
CRC32 Threshold [12]
CRC32 Threshold [11]
CRC32 Threshold [10]
CRC32 Threshold [9]
CRC32 Threshold [8]
CRC32 Threshold [7]
CRC32 Threshold [6]
CRC32 Threshold [5]
CRC32 Threshold [4]
CRC32 Threshold [3]
CRC32 Threshold [2]
CRC32 Threshold [1]
CRC32 Threshold [0]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
7
6
5
4
3
2
1
0
CRC32 Threshold [15:0]
Setting these bits determines the threshold for CRC32 errors within a Frame Clk period.
Bits [7:0] set the threshold for CRC32 rate counter. Bits [15:0] set the threshold for CRC32
absolute counter. The threshold value is the value represented by the register bits plus one.
Setting all bits to be at logic 0 will cause internal error signal to set after the 1st error.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
80
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x00D: Clear Error Counters
Bit
Type
Function
Default
15
14
13
12
11
10
9
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
7
6
5
4
3
2
1
0
Clear Error Counters
0
Clear Error Counters
Writing any value to this register causes the values of all performance monitor counters to be
latched into shadow registers, after which the performance monitor counters are cleared. The
shadow registers can be read by the management interface. When this bit is read as logic 1, the
transfer is in progress. When this bit is read as logic 0, the transfer has completed and the
performance monitor counters have been cleared. Writing to this bit also updates the error status
bits in the Retimer and Monitor Status register.
9.2.3 Receive Port Registers
Each receive port is configured using the 8 registers described in this section. The registers are
listed once and apply to all 4 ports. The following table provides the starting and ending register
address for each port.
Table 27 Receive Port Register Table
Port #
Start Addr
010
020
030
040
End Addr
017
027
037
047
0
1
2
3
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
81
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x010, 0x020, 0x030, 0x040 : Retimer and Monitor Configuration
Bit
Type
Function
Default
15
14
13
12
11
10
9
R/W
R/W
-
GE FIFO Reset
FC FIFO Reset
Unused
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
-
Unused
-
-
-
Unused
Unused
Unused
Reserved
8
R/W
-
-
R/W
R/W
R/W
R/W
R/W
R/W
7
6
5
4
Unused
Unused
Overflow Mask
Underflow Mask
Reserved
Force Realign
Clear counters
Soft reset
3
2
1
0
GE FIFO Reset
Setting this bit to logic ‘1’ holds the GE FIFO in reset. This bit is not self clearing. This bit
should only be set to logic ‘1’ in Fibre Channel mode. Setting this bit high is optional and
will reduce power consumption.
FC FIFO Reset
Setting this bit to logic ‘1’ holds the FC FIFO in reset. This bit is not self clearing. This bit
should only be set to logic ‘1’ in Gigabit Ethernet mode. Setting this bit high is optional and
will reduce power consumption.
Overflow Mask
Setting this bit to logic 1 masks the FIFO overflow interrupt generation and its contribution
to DLOL. The register status will be disabled and held at logic 0. When this bit is set to
logic 0, the FIFO overflow condition is used to calculate DLOL and the status bit is
unmasked.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
82
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Underflow Mask
Setting this bit to logic 1 masks the FIFO underflow interrupt generation and its
contribution to DLOL. The register status will be disabled and held at logic 0. When this bit
is set to logic 0, the FIFO underflow condition is used to calculate DLOL and the status bit
is unmasked.
Force Realign
Setting this bit to logic 1 forces the byte alignment and word alignment blocks to realign.
Clear Counters
Setting this bit to logic 1 clears all the counters for the corresponding Receive monitor port
to their reset values, and clears the error status bits in the Retimer and Monitor Status
register as well. This bit also triggers the update of the shadow registers of the LCV and
CRC absolute error counters. This bit must be written back to logic 0 after setting to 1.
Soft reset
Software Reset. Setting this bit to logic 1 resets the state machines and logic to their default
values. Register values remain unchanged.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
83
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x011, 0x021, 0x031, 0x041 : Retimer and Monitor Status
Bit
Type
Function
Default
15
14
13
12
11
10
9
-
-
-
-
Unused
Unused
Unused
Unused
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-
-
Unused
Unused
DLOL
R
R
R
R
R
R
R
R
R
R
8
ASD Error
Underflow Error
Overflow Error
CDV Error
CRC Abs Error
CRC Rate Error
LCV Abs Error
LCV Rate Error
Loss of Sync
7
6
5
4
3
2
1
0
DLOL
When this bit is logic 1 it indicates that a Digital Loss of Link signal has been generated.
This bit clears upon writing a 1 to the Clear Counters bit in the respective Retimer and
Monitor Configuration Register. To update this bit, a 1 must be written to the Clear Error
Counters bit in the Clear Error Counters Register.
ASD Error
When this bit is logic 1 it indicates that an analog loss of signal has been continuously
detected for one Frame Clk period. This bit clears upon writing a 1 to the Clear Counters bit
in the respective Retimer and Monitor Configuration Register. To update this bit, a 1 must
be written to the Clear Error Counters bit in the Clear Error Counters Register.
Underflow Error
When this bit is logic 1 it indicates that a FIFO underflow has occurred. This bit clears upon
writing a 1 to the Clear Counters bit in the respective Retimer and Monitor Configuration
Register. To update this bit, a 1 must be written to the Clear Error Counters bit in the Clear
Error Counters Register.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
84
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Overflow Error
When this bit is logic 1 it indicates that a FIFO overflow has occurred. This bit clears upon
writing a 1 to the Clear Counters bit in the respective Retimer and Monitor Configuration
Register. To update this bit, a 1 must be written to the Clear Error Counters bit in the Clear
Error Counters Register.
CDV Error
When this bit is logic 1 it indicates that a comma character was not detected within a Frame
Clk period. This bit clears upon writing a 1 to the Clear Counters bit in the respective
Retimer and Monitor Configuration Register. To update this bit, a 1 must be written to the
Clear Error Counters bit in the Clear Error Counters Register.
CRC Abs Error
When this bit is logic 1 it indicates that the CRC absolute error counter has exceeded its
threshold (CRC_THRESHOLD[15:0]). This bit clears upon writing a 1 to the Clear
Counters bit in the respective Retimer and Monitor Configuration Register. To update this
bit, a 1 must be written to the Clear Error Counters bit in the Clear Error Counters Register.
CRC Rate Error
When this bit is logic 1 it indicates that the CRC rate error counter has exceeded its
threshold (CRC_THRESHOLD[7:0]) within a Frame Clk period. This bit clears upon
writing a 1 to the Clear Counters bit in the respective Retimer and Monitor Configuration
Register. To update this bit, a 1 must be written to the Clear Error Counters bit in the Clear
Error Counters Register.
LCV Abs Error
When this bit is logic 1 it indicates that the LCV absolute error counter has exceeded its
threshold (LCV_THRESHOLD[15:0]). This bit clears upon writing a 1 to the Clear
Counters bit in the respective Retimer and Monitor Configuration Register. To update this
bit, a 1 must be written to the Clear Error Counters bit in the Clear Error Counters Register.
LCV Rate Error
When this bit is logic 1 it indicates that the LCV rate error counter has exceeded its
threshold (LCV_THRESHOLD[7:0]) within a Frame Clk period. This bit clears upon
writing a 1 to the Clear Counters bit in the respective Retimer and Monitor Configuration
Register. To update this bit, a 1 must be written to the Clear Error Counters bit in the Clear
Error Counters Register.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
85
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Loss of Sync
When this bit is logic 1 it indicates that the word synchronization state machine has lost
sync at least once in a Frame Clk period. This bit clears upon writing a 1 to the Clear
Counters bit in the respective Retimer and Monitor Configuration Register. To update this
bit, a 1 must be written to the Clear Error Counters bit in the Clear Error Counters Register.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
86
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x012, 0x022, 0x032, 0x042: Retimer and Monitor LCV Error Count
Bit
Type
Function
Default
15
14
13
12
11
10
9
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
LCV Error Count [15]
LCV Error Count [14]
LCV Error Count [13]
LCV Error Count [12]
LCV Error Count [11]
LCV Error Count [10]
LCV Error Count [9]
LCV Error Count [8]
LCV Error Count [7]
LCV Error Count [6]
LCV Error Count [5]
LCV Error Count [4]
LCV Error Count [3]
LCV Error Count [2]
LCV Error Count [1]
LCV Error Count [0]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
7
6
5
4
3
2
1
0
LCV Error Count [15:0]
This register is a shadow of the 16-bit absolute LCV error counter. It counts all the line code
violations/disparity errors detected by the 8B/10B decoder. The counter associated with this
register can be cleared by writing the Clear Counters bit for the corresponding port or by
writing to the global Clear Error Counters bit. The counter saturates at 0xFFFF. This
counter is disabled when DLOLBYP_MASK pin is set to logic 1.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
87
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x013, 0x023, 0x033, 0x043 : Retimer and Monitor CRC Error Count
Bit
Type
Function
Default
15
14
13
12
11
10
9
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
CRC Error Count [15]
CRC Error Count [14]
CRC Error Count [13]
CRC Error Count [12]
CRC Error Count [11]
CRC Error Count [10]
CRC Error Count [9]
CRC Error Count [8]
CRC Error Count [7]
CRC Error Count [6]
CRC Error Count [5]
CRC Error Count [4]
CRC Error Count [3]
CRC Error Count [2]
CRC Error Count [1]
CRC Error Count [0]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
7
6
5
4
3
2
1
0
CRC Error Count [15:0]
This register is a shadow of the 16-bit absolute CRC error counter. It counts all the CRC32
errors detected by the CRC checker. The counter associated with this register may be
cleared by writing the Clear Counters bit for the corresponding port or by writing to the
global Clear Error Counters bit. The counter saturates at 0xFFFF. This counter is disabled
when DLOLBYP_MASK pin is set to logic 1.
9.2.4 Cross connect Configuration Registers
The following registers are used to manually configure the cross connect in QuadPHY RT.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
88
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x100: Cross Connect Control Register
Bit
Type
Function
Default
15
14
13
12
11
10
9
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
SOFT_RESET
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
0
0
0
0
0
0
0
0
1
1
1
1
1
1
0
0
8
7
6
5
4
3
2
1
0
SOFT_RESET
When this bit is set to logic 1, all state machines and counters are reset. When this bit is set
to logic 0, the state machines are released from the reset state. This bit does not affect the
state of the crossbar configuration registers.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
89
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x101: FC Rate Status Register
Bit
Type
Function
Default
15
14
13
12
11
10
9
-
-
-
-
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
0
0
0
0
0
0
0
0
-
-
-
-
8
7
6
5
4
R
R
R
R
R
R
R
R
FC Rate Valid [3]
FC Rate Valid [2]
FC Rate Valid [1]
FC Rate Valid [0]
FC Rate Status [3]
FC Rate Status [2]
FC Rate Status [1]
FC Rate Status [0]
X
X
X
X
X
X
X
X
3
2
1
0
FC Rate Valid [3:0]
The FC Rate Valid bits indicates the validity of FC Rate Status bits. When a bit is set to
logic 1, the corresponding FC Rate Status bit is indicating a valid Fibre Channel rate. When
a bit is set to logic 0, the corresponding FC Rate Status bit is not valid. The 1G/2G rate
detection logic upstream of the SWPBC_4 TSB has not detected a valid rate.
FC Rate Status [3:0]
FC Rate Status [3:0]The FC Rate Status bits reflect the rate to which the rate detection state
machine is trying to sync. This value is the Fibre Channel rate detected by the 1G/2G rate
detection logic upstream of the SWPBC_4 TSB on the corresponding port. When a bit is
set to logic 1, the rate detected is 1.0625 Gbit/s. When a bit is set to logic 0, the rate
detected is 2.125 Gbit/s.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
90
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x106: Retimer Mode Connection Map Register
Bit
Type Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Retimer Port 2 [2]
0
1
0
0
0
1
0
0
0
0
1
1
Retimer Port 2 [1]
Retimer Port 2 [0]
Retimer Port 1 [2]
Retimer Port 1 [1]
Retimer Port 1 [0]
Retimer Port 0 [2]
Retimer Port 0 [1]
Retimer Port 0 [0]
Retimer Port 3 [2]
Retimer Port 3 [1]
Retimer Port 3 [0]
8
7
6
5
4
3
2
1
0
Retimer Port 3 [2:0]
The three bits of this register (MSB is bit 2) hold a binary value representative of the port
whose output is connected to the Transmit path of Port 3 when the TSB is in Retimer mode.
The default value of this register is 3, which implies that the Receive of Port 3 is connected
via the retimer to Port 3. This value can be re-programmed to any valid port number from 0
through 4, where port 4 connects to the Pattern Generator. If the value programmed
exceeds 4, then the crossbar logic will override it, connecting the Transmit path of Port 3 to
the Receive of Port 0.
Retimer Port 2 [2:0]
The three bits of this register (MSB is bit 11) hold a binary value representative of the port
whose output is connected to the Transmit path of Port 2 when the TSB is in Retimer Mode.
The default value of this register is 2, which implies that the Receive of Port 2 is connected
via the retimer to Port 2. This value can be re-programmed to any valid port number from 0
through 4, where port 4 connects to the Pattern Generator. If the value programmed
exceeds 4, then the crossbar logic will override it, connecting the Transmit path of Port 2 to
the Receive of Port 0.
Retimer Port 1 [2:0]
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
91
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
The three bits of this register (MSB is bit 8) hold a binary value representative of the port
whose output is connected to the Transmit path of Port 1 when the TSB is in mode. The
default value of this register is 1, which implies that the Receive of Port 1 is connected via
the retimer to Port 1. This value can be re-programmed to any valid port number from 0
through 4, where port 4 connects to the Pattern Generator. If the value programmed
exceeds 4, then the crossbar logic will override it, connecting the Transmit path of Port 1 to
the Receive of Port 0.
Retimer Port 0 [2:0]
The three bits of this register (MSB is bit 5) hold a binary value representative of the port
whose output is connected to the Transmit path of Port 0 when the TSB is in mode. The
default value of this register is 0, which implies that the Receive of Port 0 is connected via
the retimer to Port 0. This value can be re-programmed to any valid port number from 0
through 4, where port 4 connects to the Pattern Generator. If the value programmed
exceeds 4, then the crossbar logic will override it, connecting the Transmit path of Port 0 to
the Receive of Port 0.
9.2.5 Interrupt Enable and Status Registers
These registers are used to enable the interrupts based on DLOLB generation. Each condition
can be enabled per port. When enabled, the INTRB pin will assert if the interrupt conditions are
valid. If the INTRB pin is masked, the status registers for each condition will update.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
92
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x109: Interrupt Enable Register
Bit
Type Function
Default
15
14
13
12
11
10
9
RW
RW
RW
RW
FC Rate Int En [3]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
FC Rate Int En [2]
FC Rate Int En [1]
FC Rate Int En [0]
DLOLB Int En [3]
DLOLB Int En [2]
DLOLB Int En [1]
DLOLB Int En [0]
Reserved
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
8
7
6
5
4
Reserved
Reserved
Reserved
3
2
1
0
Reserved
Reserved
Reserved
Reserved
FC Rate Int En [3:0]
When a bit of this register is set to logic 1, the assertion of the corresponding port’s FC Rate
Interrupt will cause the INTRB output pin to be asserted. When a bit of this register is set to
logic 0, the assertion of the corresponding port’s FC Rate Interrupt will not cause the
INTRB output pin to be asserted. These bits however, do not affect the FC Rate Status
Registers of the corresponding ports from updating themselves.
DLOLB Int En [3:0]
When a bit of this register is set to logic 1, the assertion of the corresponding port’s DLOLB
Interrupt will cause the INTRB output pin to be asserted. When a bit of this register is set to
logic 0, the assertion of the corresponding port’s DLOLB Interrupt will not cause the
INTRB output pin to be asserted. These bits however, do not affect the DLOLB Status
Registers of the corresponding ports from updating themselves.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
93
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x10A: Interrupt Status Register
Bit
Type
Function
Default
15
14
13
12
11
10
9
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
FC Rate Int Status [3]
FC Rate Int Status [2]
FC Rate Int Status [1]
FC Rate Int Status [0]
DLOLB Int Status [3]
DLOLB Int Status [2]
DLOLB Int Status [1]
DLOLB Int Status [0]
Reserved
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
8
7
6
5
4
Reserved
Reserved
Reserved
3
2
1
0
Reserved
Reserved
Reserved
Reserved
FC Rate Int Status [3:0]
When a bit of this register is set to logic 1, it indicates that the corresponding port had a
transition in its detected FC rate. All bits of this register clear to logic 0 when the register is
read.
DLOLB Int Status [3:0]
When a bit of this register is set to logic 1, it indicates that the corresponding port had a
transition in the post-masked DLOLB. All bits of this register clear to logic 0 when the
register is read.
9.2.6 Port Status Registers
These registers are for status of the ports. If any of the DLOLB bits in the register are set, the
corresponding port is bypassed.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
94
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x10B: Port Status Register
Bit
Type
Function
Default
15
14
13
12
11
10
9
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
Unused
DLOLB Status 3
Reserved
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Reserved
Unused
DLOLB Status 2
Reserved
8
Reserved
7
6
5
4
Unused
DLOLB Status 1
Reserved
Reserved
3
2
1
0
Unused
DLOLB Status 0
Reserved
Reserved
DLOLB Status 3
This bit reflects the current value of the PORT_DLOLB signal for port 3, post-masking.
DLOLB Status 2
This bit reflects the current value of the PORT_DLOLB signal for port 2, post-masking.
DLOLB Status 1
This bit reflects the current value of the PORT_DLOLB signal for port 1, post-masking.
DLOLB Status 0
This bit reflects the current value of the PORT_DLOLB signal for port 0, post-masking.
9.2.7 Pattern Generator Comparator
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
95
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x10F: Pattern Generator/Comparator Control Register 1
Bit
Type
Function
Default
15
14
13
12
11
10
9
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Reserved
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Gen Half Rate [2]
Gen Half Rate [1]
Gen Half Rate [0]
Gen Half Rate [3]
Comparator Port [2]
Comparator Port [1]
Comparator Port [0]
BIST_EN
8
7
6
5
4
Check_Idles
En Pattern Generator
En Pattern Comparator
Reserved
Test Pattern Type [2]
Test Pattern Type [1]
Test Pattern Type [0]
3
2
1
0
Gen Half Rate [3:0]
When Gen Half Rate bit is set to logic 1, the Packet Generator outputs data in Half Rate
format for the corresponding port. Packet Generator outputs each 10-bit word of the
selected test pattern across two 10-bit words by repeating each bit in the word. When the
Crossbar is configured to connect transmit Port N to the Packet Generator (Port 4), the
generator data is transmitted on Port N in the format indicated by the Gen Half Rate [N] bit.
When the Comparator Port [2:0] bits are set to 4 to connect the data from the Packet
Generator to the Packet Comparator, the format of the data is always controlled by Gen Half
Rate [0].
Comparator Port [2:0]
The three bits of this register (MSB is bit 10) hold a binary value representative of the port
whose output is connected to the input of the Pattern Comparator (Port 4) through the
Retimer. The default value of this register is 0, which implies that the Receive of Port 0 is
connected via the retimer to the Pattern Comparator. This value can be re-programmed to
any valid port number from 0 through 4.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
96
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
BIST_EN
The BIST_EN bit, when set to logic 1, enables both the pattern comparator and the pattern
generator, and puts the QuadPHY RTQuadPHY RT is in self-test mode. The completion of
a BIST cycle is indicated by the BIST Done Interrupt and the BIST Status [3:0] bits are
updated to report the status of the self-test. The RET_MODE input pin should be set to
logic 0 when BIST_EN is set high. When BIST_EN is set to logic 0, self-test mode is
disabled.
Check_Idles
This bit works in conjunction with the Pattern Comparator. When this bit is set to logic 1,
and the En Pattern Comparator bit is set to logic 1, the Pattern Comparator checks for Idles
in between patterns. When the CUSTOM Pattern pattern type is selected using the Test
Pattern Type[2:0] bits, the value of the Idles is programmed using the Custom Pattern Idle
Registers. When this bit is set to logic 0, the Pattern Comparator does not look for Idle
columns.
En Pattern Generator
Setting this bit to logic 1 enables the Pattern Generator. The Packet Generator must be
enabled only after configuring all the pattern settings.
En Pattern Comparator
Setting this bit to logic to 1 enables the Pattern Comparator. The Packet Comparator must
be enabled only after configuring all the pattern settings.
Test Pattern Type [2:0]
The Test Pattern Type holds a three-bit value that indicates the type of pattern that the
Pattern Generator generates and the Pattern Comparator uses for comparison. The various
patterns are summarized in Table 28.
Table 28 Test Pattern Types for Register 0x010F bits [2:0]
000
001
010
011
100
101
110
Compliant RPAT
Low Transition Density Pattern
Compliant Jitter Tolerance Pattern
Half Rate and Quarter Rate Pattern
Low Frequency Pattern
Supply Noise Pattern
Custom Pattern
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
97
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x110: Custom Pattern Control Register
Bit
Type
Function
Default
15
14
13
12
11
10
9
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Data Repeat [8]
Data Repeat [7]
Data Repeat [6]
Data Repeat [5]
Data Repeat [4]
Data Repeat [3]
Data Repeat [2]
Data Repeat [1]
Data Repeat [0]
Idle Repeat [6]
Idle Repeat [5]
Idle Repeat [4]
Idle Repeat [3]
Idle Repeat [2]
Idle Repeat [1]
Idle Repeat [0]
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
0
8
7
6
5
4
3
2
1
0
Data Repeat [8:0]
The nine bits of this register (MSB is bit 15) hold a binary value that represents the number
of times the values held in the Custom Pattern DATA1 and Custom Pattern DATA2
Registers are repeated as a pair, when the Custom Pattern Type is selected when using the
Pattern Generator/Comparator. Setting the bits to logic 0 is invalid.
Idle Repeat [6:0]
The seven bits of this register (MSB is bit 6) hold a binary value that represents the number
of times the value held in the Custom Pattern Idle Registers are repeated, when the Custom
Pattern Type is selected when using the Pattern Generator/Comparator. Setting the bits to
logic 0 is invalid.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
98
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x111: Custom Pattern SOF Register 1
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
SOF Character 1 [9]
SOF Character 1 [8]
SOF Character 1 [7]
SOF Character 1 [6]
SOF Character 1 [5]
SOF Character 1 [4]
SOF Character 1 [3]
SOF Character 1 [2]
SOF Character 1 [1]
SOF Character 1 [0]
0
1
0
1
1
1
1
1
0
0
8
7
6
5
4
3
2
1
0
SOF Character 1 [9:0]
The SOF Character 1[9:0] bits form the first character of the SOF sent out for the Custom
pattern, when the Pattern Generator is selected to operate in the Custom Pattern Mode. Bit 9
is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
99
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x112: Custom Pattern SOF Register 2
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
SOF Character 2 [9]
SOF Character 2 [8]
SOF Character 2 [7]
SOF Character 2 [6]
SOF Character 2 [5]
SOF Character 2 [4]
SOF Character 2 [3]
SOF Character 2 [2]
SOF Character 2 [1]
SOF Character 2 [0]
0
1
0
1
0
1
0
1
0
1
8
7
6
5
4
3
2
1
0
SOF Character 2 [9:0]
The SOF Character 2[9:0] bits form the second character of the SOF sent out for the
Custom pattern, when the Pattern Generator is selected to operate in the Custom Pattern
Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
100
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x113: Custom Pattern SOF Register 3
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
SOF Character 3 [9]
SOF Character 3 [8]
SOF Character 3 [7]
SOF Character 3 [6]
SOF Character 3 [5]
SOF Character 3 [4]
SOF Character 3 [3]
SOF Character 3 [2]
SOF Character 3 [1]
SOF Character 3 [0]
1
0
0
1
1
0
1
0
0
0
8
7
6
5
4
3
2
1
0
SOF Character 3 [9:0]
The SOF Character 3[9:0] bits form the third character of the SOF sent out for the Custom
pattern, when the Pattern Generator is selected to operate in the Custom Pattern Mode. Bit 9
is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
101
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x114: Custom Pattern SOF Register 4
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
SOF Character 4 [9]
SOF Character 4 [8]
SOF Character 4 [7]
SOF Character 4 [6]
SOF Character 4 [5]
SOF Character 4 [4]
SOF Character 4 [3]
SOF Character 4 [2]
SOF Character 4 [1]
SOF Character 4 [0]
1
0
0
1
0
1
0
1
1
1
8
7
6
5
4
3
2
1
0
SOF Character 4 [9:0]
The SOF Character 4[9:0] bits form the fourth and last character of the SOF sent out for the
Custom pattern, when the Pattern Generator is selected to operate in the Custom Pattern
Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
102
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x115: Custom Pattern DATA1 Register 1
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
DATA1 Character 1 [9]
DATA1 Character 1 [8]
DATA1 Character 1 [7]
DATA1 Character 1 [6]
DATA1 Character 1 [5]
DATA1 Character 1 [4]
DATA1 Character 1 [3]
DATA1 Character 1 [2]
DATA1 Character 1 [1]
DATA1 Character 1 [0]
0
0
1
0
1
0
0
0
1
1
8
7
6
5
4
3
2
1
0
DATA1 Character 1 [9:0]
The DATA1 Character 1[9:0] bits form the first character of the DATA1 pattern sent out
after the SOF pattern for the Custom pattern, when the Pattern Generator is selected to
operate in the Custom Pattern Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
103
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x116: Custom Pattern DATA1 Register 2
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
DATA1 Character 2 [9]
DATA1 Character 2 [8]
DATA1 Character 2 [7]
DATA1 Character 2 [6]
DATA1 Character 2 [5]
DATA1 Character 2 [4]
DATA1 Character 2 [3]
DATA1 Character 2 [2]
DATA1 Character 2 [1]
DATA1 Character 2 [0]
0
0
1
0
1
0
1
1
0
1
8
7
6
5
4
3
2
1
0
DATA1 Character 2 [9:0]
The DATA1 Character 2 [9:0] bits form the second character of the DATA1 pattern sent out
after the SOF pattern for the Custom pattern, when the Pattern Generator is selected to
operate in the Custom Pattern Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
104
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x117: Custom Pattern DATA1 Register 3
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
DATA1 Character 3 [9]
DATA1 Character 3 [8]
DATA1 Character 3 [7]
DATA1 Character 3 [6]
DATA1 Character 3 [5]
DATA1 Character 3 [4]
DATA1 Character 3 [3]
DATA1 Character 3 [2]
DATA1 Character 3 [1]
DATA1 Character 3 [0]
0
0
1
0
1
0
1
1
1
0
8
7
6
5
4
3
2
1
0
DATA1 Character 3 [9:0]
The DATA1 Character 3[9:0] bits form the third character of the DATA1 pattern sent out
after the SOF pattern for the Custom pattern, when the Pattern Generator is selected to
operate in the Custom Pattern Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
105
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x118: Custom Pattern DATA1 Register 4
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
DATA1 Character 4 [9]
DATA1 Character 4 [8]
DATA1 Character 4 [7]
DATA1 Character 4 [6]
DATA1 Character 4 [5]
DATA1 Character 4 [4]
DATA1 Character 4 [3]
DATA1 Character 4 [2]
DATA1 Character 4 [1]
DATA1 Character 4 [0]
0
0
1
0
1
1
1
0
0
1
8
7
6
5
4
3
2
1
0
DATA1 Character 4 [9:0]
The DATA1 Character 4[9:0] bits form the fourth and final character of the DATA1 pattern
sent out after the SOF pattern for the Custom pattern, when the Pattern Generator is selected
to operate in the Custom Pattern Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
106
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x119: Custom Pattern DATA2 Register 1
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
DATA2 Character 1 [9]
DATA2 Character 1 [8]
DATA2 Character 1 [7]
DATA2 Character 1 [6]
DATA2 Character 1 [5]
DATA2 Character 1 [4]
DATA2 Character 1 [3]
DATA2 Character 1 [2]
DATA2 Character 1 [1]
DATA2 Character 1 [0]
0
0
1
0
1
1
1
0
0
1
8
7
6
5
4
3
2
1
0
DATA2 Character 1 [9:0]
The DATA2 Character 1[9:0] bits form the first character of the DATA2 pattern sent out
after the DATA1 pattern for the Custom pattern, when the Pattern Generator is selected to
operate in the Custom Pattern Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
107
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x11A: Custom Pattern DATA2 Register 2
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
DATA2 Character 2 [9]
DATA2 Character 2 [8]
DATA2 Character 2 [7]
DATA2 Character 2 [6]
DATA2 Character 2 [5]
DATA2 Character 2 [4]
DATA2 Character 2 [3]
DATA2 Character 2 [2]
DATA2 Character 2 [1]
DATA2 Character 2 [0]
0
0
1
0
1
0
1
1
1
0
8
7
6
5
4
3
2
1
0
DATA2 Character 2 [9:0]
The DATA2 Character 2[9:0] bits form the second character of the DATA2 pattern sent out
after the DATA1 pattern for the Custom pattern, when the Pattern Generator is selected to
operate in the Custom Pattern Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
108
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x11B: Custom Pattern DATA2 Register 3
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
DATA2 Character 3 [9]
DATA2 Character 3 [8]
DATA2 Character 3 [7]
DATA2 Character 3 [6]
DATA2 Character 3 [5]
DATA2 Character 3 [4]
DATA2 Character 3 [3]
DATA2 Character 3 [2]
DATA2 Character 3 [1]
DATA2 Character 3 [0]
0
0
1
0
1
0
1
1
0
1
8
7
6
5
4
3
2
1
0
DATA2 Character 3 [9:0]
The DATA2 Character 3[9:0] bits form the third character of the DATA2 pattern sent out
after the DATA1 pattern for the Custom pattern, when the Pattern Generator is selected to
operate in the Custom Pattern Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
109
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x11C: Custom Pattern DATA2 Register 4
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
DATA2 Character 4 [9]
DATA2 Character 4 [8]
DATA2 Character 4 [7]
DATA2 Character 4 [6]
DATA2 Character 4 [5]
DATA2 Character 4 [4]
DATA2 Character 4 [3]
DATA2 Character 4 [2]
DATA2 Character 4 [1]
DATA2 Character 4 [0]
1
1
0
1
1
0
0
0
1
1
8
7
6
5
4
3
2
1
0
DATA2 Character 4 [9:0]
The DATA2 Character 4[9:0] bits form the fourth and final character of the DATA2 pattern
sent out after the DATA1 pattern for the Custom pattern, when the Pattern Generator is
selected to operate in the Custom Pattern Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
110
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x11D: Custom Pattern CRC Register 1
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
CRC Character 1 [9]
CRC Character 1 [8]
CRC Character 1 [7]
CRC Character 1 [6]
CRC Character 1 [5]
CRC Character 1 [4]
CRC Character 1 [3]
CRC Character 1 [2]
CRC Character 1 [1]
CRC Character 1 [0]
0
1
0
1
1
0
0
0
0
1
8
7
6
5
4
3
2
1
0
CRC Character 1 [9:0]
The CRC Character 1[9:0] bits form the first character of the CRC pattern sent out after the
DATA2 pattern for the Custom pattern, when the Pattern Generator is selected to operate in
the Custom Pattern Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
111
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x11E: Custom Pattern CRC Register 2
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
CRC Character 2 [9]
CRC Character 2 [8]
CRC Character 2 [7]
CRC Character 2 [6]
CRC Character 2 [5]
CRC Character 2 [4]
CRC Character 2 [3]
CRC Character 2 [2]
CRC Character 2 [1]
CRC Character 2 [0]
1
0
0
1
0
1
0
1
1
1
8
7
6
5
4
3
2
1
0
CRC Character 2 [9:0]
The CRC Character 2[9:0] bits form the second character of the CRC pattern sent out after
the DATA2 pattern for the Custom pattern, when the Pattern Generator is selected to operate
in the Custom Pattern Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
112
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x11F: Custom Pattern CRC Register 3
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
CRC Character 3 [9]
CRC Character 3 [8]
CRC Character 3 [7]
CRC Character 3 [6]
CRC Character 3 [5]
CRC Character 3 [4]
CRC Character 3 [3]
CRC Character 3 [2]
CRC Character 3 [1]
CRC Character 3 [0]
0
1
0
1
1
0
0
1
0
0
8
7
6
5
4
3
2
1
0
CRC Character 3 [9:0]
The CRC Character 3[9:0] bits form the third character of the CRC pattern sent out after
the DATA2 pattern for the Custom pattern, when the Pattern Generator is selected to operate
in the Custom Pattern Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
113
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x120: Custom Pattern CRC Register 4
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
CRC Character 4 [9]
CRC Character 4 [8]
CRC Character 4 [7]
CRC Character 4 [6]
CRC Character 4 [5]
CRC Character 4 [4]
CRC Character 4 [3]
CRC Character 4 [2]
CRC Character 4 [1]
CRC Character 4 [0]
1
0
1
0
1
1
0
0
0
1
8
7
6
5
4
3
2
1
0
CRC Character 4 [9:0]
The CRC Character 4[9:0] bits form the fourth and final character of the CRC pattern sent
out after the DATA2 pattern for the Custom pattern, when the Pattern Generator is selected
to operate in the Custom Pattern Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
114
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x121: Custom Pattern EOF Register 1
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
EOF Character 1 [9]
EOF Character 1 [8]
EOF Character 1 [7]
EOF Character 1 [6]
EOF Character 1 [5]
EOF Character 1 [4]
EOF Character 1 [3]
EOF Character 1 [2]
EOF Character 1 [1]
EOF Character 1 [0]
0
1
0
1
1
1
1
1
0
0
8
7
6
5
4
3
2
1
0
EOF Character 1 [9:0]
The EOF Character 1[9:0] bits form the first character of the EOF pattern sent out after the
CRC pattern for the Custom pattern, when the Pattern Generator is selected to operate in the
Custom Pattern Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
115
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x122: Custom Pattern EOF Register 2
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
EOF Character 2 [9]
EOF Character 2 [8]
EOF Character 2 [7]
EOF Character 2 [6]
EOF Character 2 [5]
EOF Character 2 [4]
EOF Character 2 [3]
EOF Character 2 [2]
EOF Character 2 [1]
EOF Character 2 [0]
0
1
0
0
0
1
0
1
0
1
8
7
6
5
4
3
2
1
0
EOF Character 2 [9:0]
The EOF Character 2[9:0] bits form the second character of the EOF pattern sent out after
the CRC pattern for the Custom pattern, when the Pattern Generator is selected to operate in
the Custom Pattern Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
116
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x123: Custom Pattern EOF Register 3
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
EOF Character 3 [9]
EOF Character 3 [8]
EOF Character 3 [7]
EOF Character 3 [6]
EOF Character 3 [5]
EOF Character 3 [4]
EOF Character 3 [3]
EOF Character 3 [2]
EOF Character 3 [1]
EOF Character 3 [0]
0
1
1
0
0
1
0
1
0
1
8
7
6
5
4
3
2
1
0
EOF Character 3 [9:0]
The EOF Character 3[9:0] bits form the third character of the EOF pattern sent out after the
CRC pattern for the Custom pattern, when the Pattern Generator is selected to operate in the
Custom Pattern Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
117
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x124: Custom Pattern EOF Register 4
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
EOF Character 4 [9]
EOF Character 4 [8]
EOF Character 4 [7]
EOF Character 4 [6]
EOF Character 4 [5]
EOF Character 4 [4]
EOF Character 4 [3]
EOF Character 4 [2]
EOF Character 4 [1]
EOF Character 4 [0]
0
1
1
0
0
1
0
1
0
1
8
7
6
5
4
3
2
1
0
EOF Character 4 [9:0]
The EOF Character 4[9:0] bits form the fourth and final character of the EOF pattern sent
out after the CRC pattern for the Custom pattern, when the Pattern Generator is selected to
operate in the Custom Pattern Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
118
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x125: Custom Pattern Idle Register 1
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Idle Character 1 [9]
Idle Character 1 [8]
Idle Character 1 [7]
Idle Character 1 [6]
Idle Character 1 [5]
Idle Character 1 [4]
Idle Character 1 [3]
Idle Character 1 [2]
Idle Character 1 [1]
Idle Character 1 [0]
0
1
0
1
1
1
1
1
0
0
8
7
6
5
4
3
2
1
0
Idle Character 1 [9:0]
The Idle Character 1[9:0] bits form the first character of the Idle pattern sent out before the
Custom pattern, when the Pattern Generator is selected to operate in the Custom Pattern
Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
119
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x126: Custom Pattern Idle Register 2
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Idle Character 2 [9]
Idle Character 2 [8]
Idle Character 2 [7]
Idle Character 2 [6]
Idle Character 2 [5]
Idle Character 2 [4]
Idle Character 2 [3]
Idle Character 2 [2]
Idle Character 2 [1]
Idle Character 2 [0]
0
1
0
0
0
1
0
1
0
1
8
7
6
5
4
3
2
1
0
Idle Character 2 [9:0]
The Idle Character 2[9:0] bits form the second character of the Idle pattern sent out before
the Custom pattern, when the Pattern Generator is selected to operate in the Custom Pattern
Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
120
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x127: Custom Pattern Idle Register 3
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Idle Character 3 [9]
Idle Character 3 [8]
Idle Character 3 [7]
Idle Character 3 [6]
Idle Character 3 [5]
Idle Character 3 [4]
Idle Character 3 [3]
Idle Character 3 [2]
Idle Character 3 [1]
Idle Character 3 [0]
0
1
0
1
0
1
0
1
0
1
8
7
6
5
4
3
2
1
0
Idle Character 3 [9:0]
The Idle Character 3[9:0] bits form the third character of the Idle pattern sent out before the
Custom pattern, when the Pattern Generator is selected to operate in the Custom Pattern
Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
121
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x128: Custom Pattern Idle Register 4
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
-
-
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Idle Character 4 [9]
Idle Character 4 [8]
Idle Character 4 [7]
Idle Character 4 [6]
Idle Character 4 [5]
Idle Character 4 [4]
Idle Character 4 [3]
Idle Character 4 [2]
Idle Character 4 [1]
Idle Character 4 [0]
0
1
0
1
0
1
0
1
0
1
8
7
6
5
4
3
2
1
0
Idle Character 4 [9:0]
The Idle Character 4 [9:0] bits form the last character of the Idle pattern sent out before the
Custom pattern, when the Pattern Generator is selected to operate in the Custom Pattern
Mode. Bit 9 is the MSB, while bit 0 is the LSB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
122
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x129: Pattern Comparator SOF Count Register
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
Unused
-
-
-
8
Unused
-
7
6
5
4
R
R
R
R
R
R
R
R
SOF Count [7]
SOF Count [6]
SOF Count [5]
SOF Count [4]
SOF Count [3]
SOF Count [2]
SOF Count [1]
SOF Count [0]
0
0
0
0
0
0
0
0
3
2
1
0
SOF Count [7:0]
The SOF Count Register, gives a count of the number of valid SOFs received by the Pattern
Comparator. This counter saturates at 0xFF. This register is cleared when Clear Error
Counters bit is written.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
123
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x12A: Pattern Comparator EOF Count Register
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
-
-
-
-
Unused
Unused
Unused
-
-
-
8
Unused
-
7
6
5
4
R
R
R
R
R
R
R
R
EOF Count [7]
EOF Count [6]
EOF Count [5]
EOF Count [4]
EOF Count [3]
EOF Count [2]
EOF Count [1]
EOF Count [0]
0
0
0
0
0
0
0
0
3
2
1
0
EOF Count [7:0]
The EOF Count Register, gives a count of the number of valid EOFs received by the Pattern
Comparator. This counter saturates at 0xFF. This register is cleared when Clear_Error
Counters bit is written to.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
124
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x12B: Pattern Comparator Error Count Register
Bit
Type
Function
Default
15
14
13
12
11
10
9
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
Error Count [15]
Error Count [14]
Error Count [13]
Error Count [12]
Error Count [11]
Error Count [10]
Error Count [9]
Error Count [8]
Error Count [7]
Error Count [6]
Error Count [5]
Error Count [4]
Error Count [3]
Error Count [2]
Error Count [1]
Error Count [0]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
7
6
5
4
3
2
1
0
Error Count [15:0]
The Error Count Register gives a count of the total number of errors received by the Pattern
Comparator. The counter value reflects the total number of bad packets received. This
counter saturates at 0xFFFF. This register is cleared when Clear Error Counters register bit
is written to.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
125
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x12C: BIST STATUS Register
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
-
-
-
-
-
-
-
-
-
-
-
-
8
7
6
5
4
3
2
1
0
R
R
R
R
BIST STATUS [3]
BIST STATUS [2]
BIST STATUS [1]
BIST STATUS [0]
0
0
0
0
BIST STATUS [3:0]
When a bit of this register is read as logic 1, it indicates that the corresponding port received
at least one error during the BIST procedure and has FAILED the test. When a bit of this
register is read as logic 0, it means that the corresponding port has passed the BIST
procedure. These registers are automatically cleared when BIST_EN bit 7 in register 0x10F
is set to logic 0 and then set to logic 1. These bits are only valid after the BIST DONE bit
(see Register 0x12E: BIST Done Interrupt Status Register) is asserted.
Setting the BIST_EN bit in Register 0x10F to logic 1 enables the BIST procedure.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
126
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x12D: BIST Interrupt Enable Register
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Unused
Unused
Unused
Unused
8
7
6
5
4
Unused
Unused
Unused
Unused
3
2
1
0
Unused
Unused
Unused
BIST Interrupt Enable
R/W
BIST Interrupt Enable
When this bit is set to logic 1, the assertion of the BIST_DONE interrupt bit will cause
INTRB to be asserted. When this bit is set to logic 0, BIST_DONE will have no effect on
INTRB.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
127
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Register 0x12E: BIST Done Interrupt Status Register
Bit
Type
Function
Default
15
14
13
12
11
10
9
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
BIST DONE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
7
6
5
4
3
2
1
0
R
BIST DONE
If this bit is read as logic 1, it indicates that the BIST operation is complete and the BIST
STATUS Registers have been updated with their final values. This bit remains asserted as
long as BIST_EN bit in register 0x10F is set, and clears to logic 0 upon read only after
BIST_EN bit is cleared.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
128
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
10 Test Features Description
10.1 Boundary Scan Cells
10.1.1 Boundary Scan Instructions
Table 29 Instruction Register
Length - 3 bits
Instructions Selected Register
Instruction Codes, IR[2:0]
EXTEST
IDCODE
SAMPLE
BYPASS
BYPASS
STCTEST
BYPASS
BYPASS
Boundary Scan
Identification
Boundary Scan
Bypass
Bypass
Boundary Scan
Bypass
000
001
010
011
100
101
110
111
Bypass
Table 30 Identification Register
32 bits
0H
Length
Version number
8372H
0CDH
Part Number
Manufacturer's identification code
Device identification
083720CDH
10.1.2 Boundary Scan Registers
Table 31 Boundary Scan Registers
Boundary Scan Chain Information
===============================
JTAG ID value (scanned out of TDO during IDCODE test): 0x0x083720CD
Note: Register bit 73 is the boundary scan cell
closest to TDI (bit 0 is closest to TDO).
Name
Register Bit Cell Type
----------------------- ------------ ---------
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
129
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
OEB_MDIO_SDA
MDIO_SDA
SCAN_EN
SCANB
CLK_SEL
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
OUT_CELL
IO_CELL
IN_CELL
IN_CELL
IN_CELL
IN_CELL
IN_CELL
IN_CELL
OUT_CELL
OUT_CELL
OUT_CELL
OUT_CELL
OUT_CELL
OUT_CELL
OUT_CELL
OUT_CELL
IN_CELL
IN_CELL
OUT_CELL
IO_CELL
OUT_CELL
IO_CELL
OUT_CELL
IO_CELL
OUT_CELL
IO_CELL
OUT_CELL
IO_CELL
OUT_CELL
IO_CELL
OUT_CELL
IO_CELL
OUT_CELL
IO_CELL
IN_CELL
IN_CELL
IN_CELL
OUT_CELL
OUT_CELL
OUT_CELL
OUT_CELL
OUT_CELL
OUT_CELL
OUT_CELL
OUT_CELL
IN_CELL
IN_CELL
IN_CELL
OUT_CELL
IO_CELL
OUT_CELL
IO_CELL
OUT_CELL
IO_CELL
HALF_RATE
RECEQUALIZE[1]
RECEQUALIZE[0]
OEB_PORT_DLOLB[0]
PORT_DLOLB[0]
OEB_PORT_DLOLB[1]
PORT_DLOLB[1]
OEB_PORT_DLOLB[2]
PORT_DLOLB[2]
OEB_PORT_DLOLB[3]
PORT_DLOLB[3]
BYPASSB[0]
BYPASSB[1]
OEB_RX100_150[3]
RX100_150[3]
OEB_RX100_150[2]
RX100_150[2]
OEB_RX100_150[1]
RX100_150[1]
OEB_RX100_150[0]
RX100_150[0]
OEB_TX100_150[2]
TX100_150[2]
OEB_TX100_150[1]
TX100_150[1]
OEB_TX100_150[0]
TX100_150[0]
OEB_TX100_150[3]
TX100_150[3]
RET_MODE
RET_LPBK
FC_GE_RET_SEL
OEB_PORT_2G_RATE[3]
PORT_2G_RATE[3]
OEB_PORT_2G_RATE[2]
PORT_2G_RATE[2]
OEB_PORT_2G_RATE[1]
PORT_2G_RATE[1]
OEB_PORT_2G_RATE[0]
PORT_2G_RATE[0]
AUTO_RATE_SEL
BYPASSB[2]
BYPASSB[3]
OEB_DVPRTAD[4]
DVPRTAD[4]
OEB_DVPRTAD[3]
DVPRTAD[3]
OEB_DVPRTAD[2]
DVPRTAD[2]
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
130
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
OEB_DVPRTAD[1]
DVPRTAD[1]
OEB_DVPRTAD[0]
DVPRTAD[0]
TWISEL
OENB
DEVBYPSB
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
OUT_CELL
IO_CELL
OUT_CELL
IO_CELL
IN_CELL
IN_CELL
IN_CELL
IN_CELL
IN_CELL
IN_CELL
IN_CELL
IN_CELL
IN_CELL
IN_CELL
OUT_CELL
OUT_CELL
OUT_CELL
OUT_CELL
IN_CELL
IN_CELL
DLOLBYP_MASK
EXTCAP
PREEMPH[1]
PREEMPH[0]
RECRET_SEL
TRUST_MODE
MON_BYP_PORT
OEB_INTRB
INTRB
OEB_DLOLB
DLOLB
RESETB
MDC_SCL
0
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
131
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
11 Operation
11.1 Power-up
The QuadPHY RT device can start in hardware only mode, without any management interface
in all its operational modes. However, management interface is required for testing, debugging
and for configuring device in manual modes as well as for the pattern generation and checking
modes. All error counters can be disabled by holding the DLOLBYP_MASK pin to logic 1.
After configuring the device in the users application specific mode, a Global Soft Reset ,
register 0x002 bit 14, must be issued to reset all state machines. Soft reset must be asserted for
minimum of 200 ns. The user must issue a soft reset after changing any of the device
configuration registers.
To read all dynamic counters and status registers in the device, the clear error counter bit must
be written to. This will reset the current value and transfer the old value to shadow registers to
be read by the management interface. It is recommended that Clear_Error_counter register bit
be set after a soft reset.
11.2 High-Speed Serial Interface
As shown in Figure 22, the high-speed serial interface is a set of differential drivers and
receivers operating over 50 or 75 Ω transmission lines. The serial transmit outputs are internally
terminated, complementary current-sourcing drivers. The serial receive inputs are differential
receivers with internal 100 Ω differential terminations when the corresponding RX100/150
input is set to logic 0 or with 150 Ω differential terminations when the corresponding
RX100/150 input is set to logic 1.
For proper operation, all high-speed inputs must be capacitively coupled, as shown in Figure 22.
In this case, the EXTCAP pin (or equivalent registers) must be set to 1. However, the internal
AC coupling can be used without extra external coupling caps if both inputs signals are
guaranteed to be at all times between 0 and VDD_18 volts (single-ended measurement). The
QuadPHY RT is internally biased to the proper DC operating point.
The skew between the P and N signals for the high-speed inputs should be less than or equal to
50 ps. The equivalent line length difference for FR4 material would be less than or equal to 5/16
of an inch.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
132
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Figure 22 High-Speed Serial Interfaces
QuadPHY RT
Optical Module
or PHY
RDIxPx
Internal C
50/75 ꢀ
50/75 ꢀ
EXTCAP
bias
70pF
Internal C
RDIxNx
TDOxPx
C
C
50/75 ꢀ
50/75 ꢀ
TDOxNx
50/75 ꢀꢁꢂ100/150 ꢀ
Differential) Impedance
Traces / cable
11.3 Clock Requirements
REFCLK (single ended or differential) is a maximum 125 MHz ±100 ppm 40/60 or better
oscillator. The maxmum jitter allowed is 50 ps peak to peak, or approximately 7 ps rms.
REFCLK feeds 2.5/1.8 V CMOS input. The oscillator requires good power supply rejection to
provide a low jitter clock input to the device. The driving crystal oscillator may be capacitively
coupled to REFCLK and biased around the switching threshold of the REFCLK input.
Differential REFCLK (REFCLK_P/N) must be AC-coupled.
11.4 Analog Considerations
A precision resistor must be connected between the RPRES terminal and ground. It is used as a
reference for internal bias circuits. The value of RPRES must be 10 kΩ ± 1%.
11.5 JTAG Considerations
A pull-down resister connected to the QuadPHY RT device’s TRSTB pin is recommended to
assure that the JTAG TAP Controller remains in a reset state during normal operation of the
device.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
133
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
11.6 Board Design Recommendations
Refer to PM8372 PBC4x2G Evaluation Board Design Document (PMC-2031155) for board
design guidelines and recommendation.
11.7 MDC/MDIO Interface
The MDIO implementation on the QuadPHY RT is logically compliant to the MDIO protocol as
defined in the IEEE 802.3ae however the signaling levels (3.3V) are not compliant with those
defined in IEEE802.3ae (1.2V). The MDC/MDIO interface is a 2-wire single master, multi-
slave protocol. The master device sources the clock (MDC) to all slaves. The tri-state data
(MDIO) wire is attached to all devices and is used for reading and writing. Figure 23 contains
functional timing for an MDC/MDIO write cycle. A 32-bit preamble (PRE) can optionally be
skipped if the Station Management Entity (STA) determines that all PHY devices can handle
management frames without it. The MDC/MDIO interface requires that a full 32 bit preamble
be applied prior to the start of each transaction.
Figure 23 MDC/MDIO Write Cycle
IDLE
PRE (optional)
ST OP
PRTAD
5
MMD
5
TA
2
DATA
16
IDLE
32
2
2
STA - MDC
STA - MDIO
...
Figure 24 demonstrates an MDC/MDIO read cycle. Here too, the 32-bit preamble can be
optionally skipped if the STA determines that all the PHY devices can handle management
frames without it.
Figure 24 MDC/MDIO Read Cycle
IDLE
PRE (optional)
ST OP
PRTAD
5
MMD
5
TA
2
DATA
16
IDLE
32
2
2
STA - MDC
STA - MDIO
PHY - MDIO
...
It is required for a preamble to be applied to the MDC/MDIO interface whenever an error has
occurred during an access. This allows the interface to recover from the error. In the case of a
free running MDC clock, this can be accomplished by having a pause in the interface, since the
MDIO pin is pulled-up when not in use.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
134
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Notes:
1. IDLE – Idle. The period when data transfer on MDIO is inactive. The MDC clock may stall until the
next transfer or continue to run.
2. PRE [31:0] – Preamble. An optional stream of 32 - 1’s which assures the receive logic that a transfer
is about to occur.
3. ST[1:0] – Start bits. This is always a 0b00.
4. OP[1:0] – Operation Code. Address is a 0b00, a write is a 0b01, a read is a 0b11, and a read
increment is a 0b10.
5. PRTAD[[4:0] – PHY Address. This is the 5 bit address must match the DVAD[4:0] pins on the device
for the QuadPHY RT to respond to the access.
6. MMD[4:0] – The QuadPHY RT operates as a PMA/PMD. These bits must be set to 0b00001.
7. TA[1:0] – Turn Around Cycle. This is a 2-bit time spacing interval that exists to avoid contention on the
MDIO net during a read cycle.
8. DATA[15:0] – Data. This is either read data supplied by the slave or write data supplied by the master.
Figure 25 shows how the MDIO signal transitions during the turn around cycles of a read
transaction. These turn around cycles are necessary to avoid contention on the MDIO net.
Figure 25 Behavior of MDIO During TA Field of a Read Transaction
<Z>
<0>
<R>
MDC
MDIO
11.8 Two Wire Interface
Figure 26 TWI Functional Timing
START
START
START
SLAVE ADDR
ACK
ACK
ACK
ADDR BYTE
DATA BYTE
DATA BYTE
ACK
ACK
ACK
ADDR BYTE
DATA BYTE
DATA BYTE
ACK
ACK
STOP
STOP
STOP
SDA Address Frame SDA
SLAVE ADDR
SLAVE ADDR
SDA Write Frame
SDA Read Frame
SDA
SDA
Figure 26 shows the 3 basic types of TWI transfers on the SDA primary bi-directional pin. The
SCL clock is not shown for simplicity.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
135
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
12 Absolute Maximum Ratings
Maximum rating is the worst-case limits that the device can withstand without sustaining
permanent damage. They are not indicative of normal mode operation conditions.
Table 32 Maximum Ratings
-40 °C to +125 °C
-0.5 V to +2.5 V
Storage Temperature
1.8V Supply Voltage
(VDD_18/VDDA)
-0.5 to +4.6 V
3.3V Supply Voltage
(VDD_33)
-2 V < Vpin < VDD_33 +2 V for 10 ns, 100 mA Max
Input pad tolerance
-2 V < Vpin < VDD_33 +2 V for 10 ns, 100 mA Max
Output pad overshoot limits
Voltage on Any Digital Pin
Static Discharge Voltage
Latch-Up Current
-0.3 V to VDD_33+0.3 V
±1000 V
±100 mA
±20 mA
DC Input Current
+225 +0/-5 °C
+150 °C
Lead/Ball Temperature
Absolute Maximum Junction
Temperature
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
136
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
13 Power Information
13.1 Power Requirements
Table 33 Typical Power requirements
Operation
mode
Parameter
Typ
Power for
Thermal
Max Current Units
Calculations
2G Fiber
Channel
(2 ports)
IDDOP VDD_18
IDDOP VDDA
IDDOP VDD_33
Total Power
IDDOP VDD_18
IDDOP VDDA
IDDOP VDD_33
Total Power
IDDOP VDD_18
IDDOP VDDA
IDDOP VDD_33
Total Power
IDDOP VDD_18
IDDOP VDDA
IDDOP VDD_33
Total Power
410
39
1
0.81
515
39
-
-
-
651
83
2.26
—
751
83
2.26
—
844
83
3
—
807
85
mA
mA
mA
W
mA
mA
mA
W
mA
mA
mA
W
mA
mA
mA
W
1.03
-
-
-
1.23
-
-
-
1.4
-
-
-
2G Fiber
Channel
(3 ports)
1
1.00
614
39
2G Fiber
Channel
(4 ports)
1
1.18
606
40
1
1.16
GE Retimer
(4 ports)
2
—
1.38
Notes:
Power values are calculated using the formula:
Power = ∑i(VDD x IDD)
Where i denotes all the various power supplies on the device, VDDNomi is the voltage for
supply i, and IDDTyp is the current for supply i .
13.2 Power Supply Filtering
1. Use a single plane for both digital and analog grounds.
2. Provide separate analog and digital supplies. Otherwise connect the supply voltages together
at one point close to the connector where the voltage is brought to the card.
3. Ferrite beads are not advisable in digital switching circuits because inductive spiking (di/dt
noise) is introduced into the power rail. Simple RC filtering is probably the best approach
provided care is taken to ensure the IR drop in the resistance does not lower the supply voltage
below the recommended operating voltage.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
137
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
13.3 Power Supply Decoupling
Figure 27 illustrates the scheme required for power supply conditioning. Component values
may need adjustment to match the characteristics of the board in which the conditioning will be
applied.
The 10uF Ceramic caps are X5R (X7R) type, and not Tantalum or Y5V, for best frequency
response and lowest ESR. Recommended components are Taiyo Yuden PN #
LMK325BJ106MN or Panasonic PN # ECJ-3YB0J106K.
Boards that meet the following criteria may use a distributed decoupling scheme, with 0.1 uF
capacitors placed on a one-inch grid.
Sꢀ VDD and VDDQ pins are connected to large power planes with a minimum area of 20
square inches (~ 130 cm2) adjacent to a ground plane.
Sꢀ Board stack-up has a maximum power plane to ground plane spacing of
0.006 inches (~ 0.15 mm)
A distributed decoupling capacitor placement offers significant improvements compared to
grouped placement of capacitors.
On boards that do not meet these criteria, one capacitor should be used for every two VDD_18
(or every two VDD_33) pins. The 0.1 uF capacitors should be placed as close as possible to
each power pin and to ground layer. The traces from the capacitors to the QuadPHY RT power
pins and to the ground plane should be as short as possible to limit series inductance.
For further information regarding power supply filtering, please refer to the Digital Power
Supply Bypass Guidelines Application Note [PMC-2012008].
In order to minimize the intrinsic jitter on the TDO outputs, RC filtering of the VDDA supply
voltage is required. The values shown in Figure 27 were chosen to minimize the IR drop on the
VDDA supply voltage, yet provide sufficient filtering of power supply noise at low frequencies.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
138
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Figure 27 Recommended Power Supply Decoupling
QuadPHY RT
Use one 0.1uF capacitor for
every two VDD pins
1.8 V
10uF
VDD_18 1.8 V Digital
VDD_18 Supply Pins
GND
0.1u
0.1u 0.1u
VDD_18
GND
GND
Use one 0.1uF capacitor for
every two VDD_33 pins
3.3V
VDD_33
VDD_33
3.3V Digital
I/O
Supply Pins
0.1u
0.1u 0.1u
10uF
VDD_33
1.8 V
VDDA
VDDA
1.8 V Analog
Supply Pins
0.47 ohm
GNDA
GNDA
+
22uF
10uF
0.1uF
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
139
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
14 D.C. Characteristics
Unless otherwise stated, the following parameters are provided given the following conditions:
Ta = -40° C to Tj = 125° C, VDD_33= 3.3 V ±5%, VDDA/VDD_18 = 1.8 V ±5%
Table 34 D.C. Characteristics
Symbol
VDDA
VDD_33 Low-speed Quiet I/O
Supply Voltage for 3.3V
applications
Parameter
Supply voltage
Conditions
Min
1.71
3.135
Typ
1.8
3.3
Max
1.89
3.465
Units
V
V
VDD_18 Analog 1.8 V Supply
Voltage
1.71
2.4
1.8
2.7
1.89
0.4
V
V
VOH
Output or Bi-directional Output high voltage at
High Voltage
VDD_33 = 3.135
IOH=10mA for
mdio_sda, IOH=6mA
for others
VOL
Output Low Voltage for Output low voltage at
0.1
V
outputs
VDD_33 = 3.135 and
IOL=-10mA for
mdio_sda, IOH=6mA
for others
VIH
VIL
IIL
Input High Voltage for
inputs
Input Low Voltage for
inputs
Input Low Current for
inputs
Input High Current for
inputs
Input High voltage
Input Low voltage
Input Low current
Input High current
2.0
-0.5
VDDQ+0.5
0.8
V
V
-10
0
0
+10
µA
µA
mVppd
V
IIH
-10
+10
VIH_DIFF REFCLKP, REFCLKN
Pins must be AC-
coupled
Single ended ref clk
800
1600
Input High Voltage1,2
VIH
VIL
CIN
CIN
REFCLKS3 Input High
Voltage
0.8*VDD
0.2*VDD
VDD+ 0.3
0.35*VDD
REFCLKS3 Input Low
Voltage
Single ended ref clk
V
Input Capacitance for
digital inputs
Input Capacitance for
High Speed inputs
Including Package,
7.0
3.0
pF
Package Typically 2 pF
Including Package,
Package Typically 2pF
pF
Cout
Output capacitance for
digital outputs
Bi-directional
Capacitance
Including Package,
7.0
7.0
pF
pF
Package Typically 2 pF
CIO
Including Package,
Package Typically 2 pF
Notes:
Input pin or bi-directional pin with internal pull-up resistor
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
140
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
1. LVPECL buffer should use and external 0.1uF coupling capacitor on both P and N inputs.
2. REFCLK specifications apply to PCB side of AC coupling capacitors
3. This buffer is 3.3V tolerant.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
141
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
15 Interface Timing Characteristics
Unless otherwise stated, the following parameters are provided given the following conditions:
Ta = -40° C to Tj = 125° C, VDD_33 = 3.3 V ±5%, , VDDA/VDD_18 = 1.8 V ±5%
15.1 Reference Clock
Table 35 Reference Clock Timing
Symbol
fREFCLK
Parameter
REFCLK Frequency
GE Mode
Conditions
Min
Typ
125
Max
Units
MHz
125 –
125 +
100ppm
100ppm
106.25 –
106.25 +
FC Mode
106.25
100ppm
100ppm
fR_PECL
REFCLK Rise/Fall Time VIL_PECL(Max) to
800
50
ps
ps
(at receiving Device)
VIH_PECL(min)
Peak to peak jitter
on REFCLK
Wideband Peak to peak
jitter on REFCLK
(Maximum).
(RMS jitter is peak to
peak jitter divided by 7)
Narrowband peak to
peak jitter on REFCLK
(12 KHz – 20 MHz)
20
F_lock
Frequency lock after
reset with REFCLK
active
500
ꢀs
15.2 Asynchronous Reset
Figure 28 QuadPHY RT’s Reset Timing
Symbol
Description
Min
100
Max
-
Units
us
tVRESETB RESETB Pulse Width
tV
RESETB
RESETB
Note that RESETB should not be asserted for very long periods of time (many minutes or
more).
After RESETB has been set high, the CSU may require up to 200 uS to regain lock.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
142
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
15.3 MII Management Interface (MDC/MDIO)
Table 36 MDIO Timing
Symbol
fMDCMAX
tMDCHIGH
tMDCLOW
tMDCRISE
tMDCFALL
tMDIORISE
tMDIOFALL
tMDIO_S
Description
Min
Max
10
Units
MHz
ns
ns
ns
ns
ns
ns
ns
Clock Frequency (MDC)
MDC High Pulse Width
MDC Low Pulse Width
MDC Rise Time 1
0
45
45
—
—
—
—
10
10
0
—
—
5
5
5
MDC Fall Time 1
MDIO Input Rise Time 1
MDIO Input Fall Time 1
MDIO Setup Time
5
—
—
11
10
tMDIO_H
tpMDIO
tzMDIO
MDIO Hold Time
MDC to MDIO valid data
MDC to MDIO high-impedence
ns
ns
ns
—
Notes:
1.
MDC or MDIO rise times and fall times are measure from 10% to 90%.
2.
For proper operation at the specified Maximum MDC frequency, the MDIO load capacitance must
not exceed 100 pf.
Figure 29 MDIO Timing Diagram
tMDCHIGH
MDC
tMDCLOW
tMDIO_H
tMDIO_S
MDIO
Figure 30 MDIO Sourced by PHY
MDC
Vih (min)
Vil (max)
Vih (min)
Vil (max)
MDIO
tpMDIO
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
143
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
15.4 Two-Wire Interface
Table 37 TWI Bus Rate
Freq
Mode
0 – 100 Khz
Standard
Fast
100 – 400 Khz
400kHz – 3.4 Mhz
High Speed
Table 38 TWI Data Timing
Symbol
TSSDA_IN
Description
SDA_IN Setup time
Min
10
Typ
Max
Units
ns
TPSDA_OUT
TSSDA_START
THSDA_STOP
SDA_OUT propagation delay
SDA_IN START COND. Setup time
SDA_IN STOP COND. Hold time
0
160
160
70
ns
ns
ns
Figure 31 TWI Data AC Timing Characteristic
S C L
S D A _ IN
T S S D A _ IN
S D A _ O U T
T P S D A _ O U T
T S S D A _ S T A R T
S D A _ IN
S T A R T C O N D .
T H S D A _ S T O P
S D A _ IN
S T O P C O N D .
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
144
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
15.5 JTAG
Figure 32 JTAG Port Interface Timing
TCK
TMS
TDI
tS
tS
tH
tH
TMS
TDI
TMS
TDI
TCK
TDO
tP
TDO
tV
TRSTB
TRSTB
Table 39 JTAG Port Interface
Symbol
—
Description
TCK Frequency
TCK Duty Cycle
TMS Set-up time to TCK
TMS Hold time to TCK
TDI Set-up time to TCK
TDI Hold time to TCK
TCK Low to TDO Valid
TRSTB Pulse Width
TRSTB Rise Time
Min
Max
1
Units
MHz
%
ns
ns
ns
ns
ns
ns
—
—
40
50
50
50
50
2
60
—
—
—
—
50
—
10
tSTMS
tHTMS
tSTDI
tHTDI
tPTDO
tVTRSTB
tTRSTBRISE
100
—
ns
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
145
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
15.6 Latency
Table 40 Latency
Parameter
Min
—
Typ
Max
—
Unit
ns
Latency of RDI_P/N[n] -> TDO_P/N[n] via the Reclocker
7
path
Latency of RDI_P/N[n] -> TDO_P/N[m] via the Retimer
path in FC mode
—
—
240
275
360
365
Bits
Bits
Latency of RDI_P/N[n] -> TDO_P/N[m] via the Retimer
path in GE mode
15.7 High-speed Serial Timing Characteristics
Figure 33 1.0625 to 2.5 Gbits/s Serial I/O Block Diagram
High Speed Outputs
High Speed Inputs
TDO+
TDO-
RDI+
RDI-
50
50
ꢀ
/ [75
/ [75
ꢀ
]
]
100 ohm /
[150 ohm]
100 ohm /
[150 ohm]
ꢀ
ꢀ
PM8372
PM8372
Figure 34 Differential Peak-Peak Receiver Eye Diagram
+1000 mv
+87.5 mV
VDIFF= VRDI+ - VRDI-
0
-87.5 mV
-1000 mv
Note:
Sꢁ
Minimum differential sensitivity (peak to peak) is 20 the magnitude of the minimum
physical potential that can be expected across the differential pair.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
146
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
VDIFF can be +100 mV for logic 1 or –100 mV for logic 0.
When viewing a data eye on an oscilloscope using a differential probe across signals A and B,
the top and bottom of the eye will have a Maximum separation of Vdiff peak to peak. If the same
signal is measured using a single ended probe attached to signal A and referenced to GND, the
top and bottom of the eye will have a Maximum vertical separation of |Vdiff|. The single ended
measurement technique will yield a vertical eye opening equal to ½ the vertical eye opening of
the differential measurement technique.
Table 41 High-speed I/O Characteristic Definitions
Definitions
Vdiff
Voltage of signal A – Voltage of signal B. Vdiff swings both positive and negative in value.
|Vdiff|
The magnitude of Vdiff. Vdiff is always a positive number and represents the Maximum
voltage that can exist between signals A and B.
Vdiff peak- Represents the peak-to-peak difference of the differential voltage Vdiff. Vdiff p-p will
to-peak
always be twice the magnitude of the Maximum voltage that can exist between signals A
and B.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
147
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Table 42 High-speed I/O Characteristics
Symbol Parameter
Min
Typ.
Max
Unit
|VRDI+ – VRDI-|High-speed input differential
87.5
—
1000
mV
voltage magnitude
pk differential
VID(ppk)
High-speed input peak-peak
differential voltage
High-speed output peak-peak
differential voltage Pre-emphasis
off (High Swing Mode)
150
—
—
2000
2040
mV
pk – pk differential
VOD(ppk)
1218
mV
pk – pk differential
VOD(ppk)
High-speed output peak-peak
differential voltage Pre-emphasis
off (Medium Swing Mode)
High-speed output peak-peak
differential voltage Pre-emphasis
off (Low Swing Mode)
972
684
—
—
1666
1208
mV
pk – pk differential
VOD(ppk)
mV
pk – pk differential
Vdeemphasized High-speed output deemphasized
level, PREEMPH[1:0]=01
75%
peak-peak
differential voltage
with Pre-emphasis
off
Vdeemphasized High-speed output deemphasized
level, PREEMPH[1:0]=10
50%
33%
peak-peak
differential voltage
with Pre-emphasis
off
peak-peak
differential voltage
with Pre-emphasis
off
Vdeemphasized High-speed output deemphasized
level, PREEMPH[1:0]=11
tr, tf
High-speed rise and fall times, 20
% – 80 %
Differential Output Skew between
high-speed output signals
TDOP/N
100
—
—
—
200
30
ps
tSKEW
ps
1G FC
—
TJ,
Total output jitter
—
—
0.23
0.11
UI (beta T point,
no sine jitter)
UI (beta T point)
UI (beta R point,
including 0.1UI sine
jitter)
TDJ
RRJT
Deterministic output jitter
Total Jitter Tolerance
—
0.68
1
RDJT
TJ,
Deterministic Jitter Tolerance
Total output jitter
0.37
2G FC
—
UI (beta R point)
—
—
0.330
0.200
UI (beta T point,
no sine jitter)
UI (beta T point)
UI (beta R point,
including 0.1UI sine
jitter)
TDJ
RRJT
Deterministic output jitter
Total Jitter Tolerance
—
0.620
1
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
148
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
RDJT
TJ,
Deterministic Jitter Tolerance
Total output jitter
0.330
1GE
—
UI (beta R point)
—
—
0.240
0.100
UI (beta T point,
no sine jitter)
UI (beta T point)
UI (beta R point,
including 0.1UI sine
jitter)
TDJ
RRJT
Deterministic output jitter
Total Jitter Tolerance
—
0.749
1
RDJT
Deterministic Jitter Tolerance
0.462
UI (beta R point)
Notes:
1. Total jitter is composed of both deterministic and random components. The allowed random jitter
equals the allowed total jitter minus the actual deterministic jitter.
2. The jitter values that are specified in Table 42 assume the presence of only high-frequency jitter
components that are not tracked by the clock recovery circuit.
3. The QuadPHY RT is compliant with the Fibre Channel – Methodologies for Jitter and Signal Quality
Specification (MJSQ) Rev. 13
4.
VOD(ppk) without preemphasis are A.C. values, measured at the pin into an ideal termination.
5. High Speed output peak-peak differential voltage (Vodppk) are measured with 100 ohm external
differential termination at the pin of the device.
6. Rise and Fall times (tr, tf) are measured with board trace, connector and approximately 2.5pf load.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
149
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
16 Rx Differential Return Loss
Table 43 Rx Differential Return Loss
Symbol
Diff Ret
loss,RX
Parameter
Min
Typ.
15
Max Units
Differential Return loss, 0 – 1 GHz, for high-speed input signals
RDI_P/_N
dB
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
150
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
17 Thermal Information
This product is designed to operate over a wide temperature range and is suited for outside plant
equipment1.
Table 44 Outside Plant Thermal Information
Maximum long-term operating junction temperature (TJ) to ensure adequate long-
term life.
Maximum junction temperature (TJ) for short-term excursions with guaranteed
continued functional performance. This condition will typically be reached when the
local ambient temperature reaches 85 °C.
105 °C
125°C
Minimum ambient temperature (TA)
-40 °C
Table 45 Thermal Resistance vs. Air Flow2,3
Top
Airflow
Natural
1 m/s
2 m/s
Device
Compact
Model
Convection
ꢀJT
32.48
28.93
31.54
ꢂ
JA (°C/W)
Junction
ꢀJB
Table 46 Device Compact Model4
Board
8.5 °C/W
Junction-to-Top Thermal Resistance, ꢂ
JT
23.7 °C/W
Junction-to-Board Thermal Resistance, ꢂ
JB
Table 47 Heat Sink Requirements
5
ꢂ
SA+ꢂ
The sum of ꢂSA + ꢂCS must be less than or equal to:
[(105 - TA) / PD ] - ꢂJC ] °C/W
CS
where:
TA is the ambient temperature at the heat sink
location
PD is the operating power dissipated in the package5
ꢂ
SA and ꢂCS are required for long-term operation
Power depends upon the operating mode. To obtain power information, refer to ‘High’ power
values in section 13.1 Power Requirements.
Notes
1. Short-term is used as defined in Telcordia Technologies Generic Requirements GR-63-Core; for more
information about this standard, see [12]
2. ꢂJA, the total junction to ambient thermal resistance, is measured according to JEDEC Standard
JESD51 (2S2P); for more information about this standard, see [10]
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
151
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
3. ꢂJB, the junction-to-board thermal resistance, is obtained by simulating conditions described in
JEDEC Standard JESD 51-8 (for more information about this standard, see [10]) and ꢂJT, the
junction-to-top thermal resistance, is obtained by simulating conditions described in SEMI Standard
G30-88 (for more information about this standard, see [13])
4. ꢂ , the junction-to-case thermal resistance, is a measured nominal value plus two sigma. ꢂ , the
JC
JB
junction-to-board thermal resistance, is obtained by simulating conditions described in JEDEC
Standard JESD 51-8; for more information about this standard, see [11]
5.
ꢂ
SA is the thermal resistance of the heat sink to ambient. ꢂCS is the thermal resistance of the heat sink
attached material. The maximum ꢂSA required for the airspeed at the location of the device in the
system with all components in place
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
152
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
18 Mechanical Information
This mechanical package diagram QuadPHY RT device’s 196-pin Chip Array Ball Grid Array
(CABGA) Package is shown in Figure 35. After assembly, the QuadPHY RT is tested to meet
or exceed a 0.15 mm (5.9 mil) co planarity specification.
Figure 35 Mechanical Drawing 196 Pin Chip Array BGA
D1,M
(4x)
aaa
A1 BALL
CORNER
A1 BALL
CORNER
A
D
B
eee
f f f
C
C
A B
A1 BALL ID
INDICATOR
E1,N
E
e
I
b
e
5
J
A2 A
bbb
C
ddd
C
C
A3
A1
SEATING PLANE
NOTES: 1) ALL DIMENSIONS IN MILLIMETER.
2) DIMENSION aaa DENOTES PACKAGE BODY PROFILE.
3) DIMENSION bbb DENOTES PARALLEL.
4) DIMENSION ddd DENOTES COPLANARITY.
5) SOLDER MASK OPENING 0.435 +/- 0.03 MM DIAMETER (SMD).
6) PACKAGE COMPLIANT TO JEDEC REGISTERED OUTLINE MO-192, VARIATION AAE-1.
PACKAGE TYPE : 196 CHIP ARRAY BALL GRID ARRAY - CABGA
BODY SIZE : 15 x 15 x 1.40 MM
A
A1
A2 A3
D
-
D1
-
E
-
E1 M,N
I
-
b
-
e
-
aaa bbb ddd eee f f f
Dim.
Min.
J
-
-
-
-
1.30 0.31 0.65 0.34
-
-
-
-
-
-
-
-
1B5S.0C0 13.00 15.00 1B3S.0C0
1.00
-
Nom. 1.40 0.36 0.70 0.34
1.50 0.41 0.75 0.34
14x14 1.00 1.00 0.46
BSC
BSC
BSC
-
-
-
-
-
-
-
-
-
0.10 0.10 0.12 0.15 0.08
Max.
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
153
QuadPHYꢀ RT ASSP Standard Product Data Sheet
Released
Notes
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2031860, Issue 1
154
相关型号:
©2020 ICPDF网 联系我们和版权申明