logo资料库

CPS1848 Datasheet.pdf

第1页 / 共86页
第2页 / 共86页
第3页 / 共86页
第4页 / 共86页
第5页 / 共86页
第6页 / 共86页
第7页 / 共86页
第8页 / 共86页
资料共86页,剩余部分请下载后查看
Titlepage
1. About This Document
Introduction
Additional Resources
Document Conventions and Definitions
Revision History
2. Device Description
Specification Compliancy
3. Functional Overview
4. Interface Overview
S-RIO Ports
I2C Bus
JTAG TAP Port
Interrupt (IRQ_N)
Reset (RST_N)
Clock (REF_CLK_P/N)
Rext (REXT_N/P)
Speed Select (SPD[2:0])
Quadrant Config (QCFG[7:0])
Frequency Select (FSEL[1:0])
Multicast (MCAST)
5. Configuration Pins
Speed Select Pins SPD[2:0]
Quadrant Configuration Pins QCFG[7:0]
6. Absolute Maximum Ratings
7. Recommended Operating Conditions
8. AC Test Conditions
9. Power Consumption
10. I2C Bus
I2C Master Mode and Slave Mode
I2C Device Address
Signaling
Connecting to Standard-, Fast-, and Hs-mode Devices
CPS-1848-Specific Memory Access (Slave Mode)
Read/Write Figures
CPS-1848 Configuration and Image (Master mode)
I2C DC Electrical Specifications
I2C AC Electrical Specifications
I2C Timing Waveforms
11. Interrupt (IRQ_N) Electrical Specifications
12. Configuration (Static) Pin Specification
13. S-RIO Ports
Overview
Definition of Amplitude and Swing
1.25, 2.5, and 3.125 Gbaud LP-Serial Links
Equalization
Explanatory Note on Level I Transmitter and Receiver Specifications
Level I Electrical Specification
Level I Transmitter Characteristics
Level I Short Run Transmitter Specifications
Level I Long Run Transmitter Specifications
Level I Receiver Specifications
Level I Receiver Eye Diagram
5 and 6.25 Gbaud LP-Serial Links
Explanatory Note on Level I Transmitter and Receiver Specifications
Level II Electrical Specifications
Level II Transmitter Characteristics
Level II Short Run Transmitter Specifications
Level II Medium Run Transmitter Specifications
Level II Long Run Transmitter Specifications
Level II Short Run Receiver Specifications
Level II Medium Run Receiver Specifications
Level II Long Run Receiver Specifications
Level II Receiver Eye Diagram
14. Reference Clock
Reference Clock Electrical Specifications
15. Reset (RST_N) Specification
16. JTAG Interface
Description
IEEE 1149.1 (JTAG) and IEEE 1149.6 (AC Extest) Compliance
System Logic TAP Controller Overview
Signal Definitions
Test Data Register (DR)
Boundary Scan Registers
Instruction Register (IR)
EXTEST
SAMPLE/PRELOAD
BYPASS
CLAMP
IDCODE
EXTEST PULSE
EXTEST TRAIN
RESERVED
PRIVATE
Configuration Register Access (Revision A/B)
Writes during Configuration Register Access
Reads during Configuration Register Access
Configuration Register Access (Revision C)
Inter-Command Delay
Configuration Register Access – Writes
Configuration Register Access – Reads
JTAG DC Electrical Specifications
JTAG AC Electrical Specifications
JTAG Timing Waveforms
17. Pinout and Pin Listing
Pinout — Top View
Pin Listing
18. Package Specifications
Package Physical Specifications
Package Outline Drawings
Thermal Characteristics
Junction-to-Board/Case Thermal Characteristics (Theta jb/jc)
Junction-to-Ambient Thermal Characteristics (Theta ja)
System-level Characteristics
Example on Thermal Data Usage
Heat Sink Requirement and Analysis
19. Ordering Information
18-Port, 48-Lane, 240Gbps, Gen2 RapidIO Switch CPS-1848 Datasheet Description The CPS-1848 (80HCPS1848) is a RapidIO Specification (Rev. 2.1) compliant Central Packet Switch whose functionality is central to routing packets for distribution among DSPs, processors, FPGAs, other switches, or any other RapidIO-based devices. It can also be used in RapidIO backplane switching. The CPS-1848 supports Serial RapidIO (S-RIO) packet switching (unicast, multicast, and an optional broadcast) from any of its 18 input ports to any of its 18 output ports. Block Diagram Quadrant 0 Quadrant 3 Lanes 0-3, 16-19, 32-35 Lanes 12-15, 28-31, 44-47 Ports 0, 4, 8, 12, 16 Ports 3, 7, 11, 15 CPS-1848 RapidIO Gen2 Switch Fabric Event Management and Maintenance Registers I2C Controller JTAG Controller Ports 1, 5, 9, 13, 17 Ports 2, 6, 10, 14 Lanes 4-7, 20-23, 36-39 Lanes 8-11, 24-27, 40-43 Quadrant 1 Quadrant 2 Typical Applications • High-performance computing • Wireless • Defense and aerospace • Video and imaging Features • RapidIO ports — 48 bidirectional S-RIO lanes — Port widths of 1x, 2x, and 4x allow up to 20 Gbps per port — Port speeds selectable: 6.25, 5, 3.125, 2.5, or 1.25 Gbaud — Support Level I defined short or long haul reach, and Level II defined short-, medium-, or long-run reach for each PHY speed — Error Management Extensions support — Software-assisted error recovery, supporting hot swap I2C Interfaces — Provides I2C port for maintenance and error reporting — Master or Slave operation — Master allows power-on configuration from external ROM — Master mode configuration with external image compressing and checksum • • Switch — 240 Gbps peak throughput — Non-blocking data flow architecture — Configurable for Cut-Through or Store-and-Forward data flow — Very low latency for all packet lengths and load conditions — Internal queuing buffer and retransmit buffer — Standard transmitter- or receiver-controlled flow control — Global routing or Local Port routing capability — Supports up to 40 simultaneous multicast masks, with broadcast — Performance monitoring counters for performance and diagnostics analysis. Per input port and output port counters • SerDes — Transmitter pre-emphasis and drive strength + receiver equalization provides best possible signal integrity — Embedded PRBS generation and detection with programmable polynomials support Bit Error Rate testing • Additional Information — Packet Trace/Mirror. Each input port can copy all incoming packets matching user-defined criteria to a “trace” output port. — Packet Filter. Each input port can filter (drop) all incoming packets matching user-defined criteria. — Device configurable through any of S-RIO ports, I2C, or JTAG — Full JTAG Boundary Scan Support (IEEE1149.1 and 1149.6) — Lidded/Lidless 784-FCBGA Package: 29  29 mm, 1.0 mm ball pitch ©2017 Integrated Device Technology, Inc. 1 June 26, 2017
CPS-1848 Datasheet 3. 4. Table of Contents 1. About This Document.................................................................................................................... 4 Introduction............................................................................................................................................................................................................ 4 Additional Resources............................................................................................................................................................................................. 4 Document Conventions and Definitions................................................................................................................................................................. 4 Revision History..................................................................................................................................................................................................... 4 2. Device Description ........................................................................................................................ 6 Specification Compliancy....................................................................................................................................................................................... 7 Functional Overview ..................................................................................................................... 7 Interface Overview........................................................................................................................ 8 S-RIO Ports ........................................................................................................................................................................................................... 8 I2C Bus.................................................................................................................................................................................................................. 8 JTAG TAP Port...................................................................................................................................................................................................... 8 Interrupt (IRQ_N)................................................................................................................................................................................................... 8 Reset (RST_N) ...................................................................................................................................................................................................... 8 Clock (REF_CLK_P/N) .......................................................................................................................................................................................... 8 Rext (REXT_N/P) .................................................................................................................................................................................................. 9 Speed Select (SPD[2:0])........................................................................................................................................................................................ 9 Quadrant Config (QCFG[7:0])................................................................................................................................................................................ 9 Frequency Select (FSEL[1:0]) ............................................................................................................................................................................... 9 Multicast (MCAST)................................................................................................................................................................................................. 9 5. Configuration Pins ....................................................................................................................... 10 Speed Select Pins SPD[2:0]................................................................................................................................................................................ 10 Quadrant Configuration Pins QCFG[7:0]............................................................................................................................................................. 10 6. Absolute Maximum Ratings ........................................................................................................ 14 7. Recommended Operating Conditions ......................................................................................... 15 8. AC Test Conditions...................................................................................................................... 16 9. Power Consumption .................................................................................................................... 18 I2C Bus......................................................................................................................................... 19 10. I2C Master Mode and Slave Mode....................................................................................................................................................................... 19 I2C Device Address ............................................................................................................................................................................................. 19 Signaling.............................................................................................................................................................................................................. 20 Read/Write Figures.............................................................................................................................................................................................. 21 I2C DC Electrical Specifications........................................................................................................................................................................... 23 I2C AC Electrical Specifications........................................................................................................................................................................... 24 I2C Timing Waveforms......................................................................................................................................................................................... 25 11. Interrupt (IRQ_N) Electrical Specifications ................................................................................ 26 12. Configuration (Static) Pin Specification ..................................................................................... 27 13. S-RIO Ports .................................................................................................................................. 28 Overview.............................................................................................................................................................................................................. 28 Definition of Amplitude and Swing....................................................................................................................................................................... 29 1.25, 2.5, and 3.125 Gbaud LP-Serial Links........................................................................................................................................................ 30 Level I Electrical Specification ............................................................................................................................................................................. 30 5 and 6.25 Gbaud LP-Serial Links....................................................................................................................................................................... 37 Level II Electrical Specifications .......................................................................................................................................................................... 37 ©2017 Integrated Device Technology, Inc. 2 June 26, 2017
CPS-1848 Datasheet 14. Reference Clock .......................................................................................................................... 47 Reference Clock Electrical Specifications ........................................................................................................................................................... 47 15. Reset (RST_N) Specification ....................................................................................................... 49 16. JTAG Interface ............................................................................................................................ 50 Description........................................................................................................................................................................................................... 50 IEEE 1149.1 (JTAG) and IEEE 1149.6 (AC Extest) Compliance ........................................................................................................................ 50 System Logic TAP Controller Overview............................................................................................................................................................... 50 Signal Definitions................................................................................................................................................................................................. 51 Test Data Register (DR) ...................................................................................................................................................................................... 52 Boundary Scan Registers.................................................................................................................................................................................... 52 Instruction Register (IR)....................................................................................................................................................................................... 55 EXTEST............................................................................................................................................................................................................... 56 Configuration Register Access (Revision A/B) .................................................................................................................................................... 58 Configuration Register Access (Revision C)........................................................................................................................................................ 60 JTAG DC Electrical Specifications....................................................................................................................................................................... 63 JTAG AC Electrical Specifications....................................................................................................................................................................... 64 JTAG Timing Waveforms..................................................................................................................................................................................... 65 17. Pinout and Pin Listing ................................................................................................................. 66 Pinout — Top View.............................................................................................................................................................................................. 66 Pin Listing ............................................................................................................................................................................................................ 67 18. Package Specifications .............................................................................................................. 77 Package Physical Specifications ......................................................................................................................................................................... 77 Package Outline Drawings .................................................................................................................................................................................. 78 Thermal Characteristics....................................................................................................................................................................................... 83 19. Ordering Information ................................................................................................................... 85 ©2017 Integrated Device Technology, Inc. 3 June 26, 2017
CPS-1848 Datasheet About This Document 1. Introduction The CPS-1848 Datasheet provides hardware information about the CPS-1848, such as electrical and packaging characteristics. It is intended for hardware engineers who are designing system interconnect applications with the device. Additional Resources The CPS-1848 User Manual describes the functionality and configuration capabilities of the device. In addition, there are many other resources available that support the CPS-1848. For more information, please contact IDT for support. Document Conventions and Definitions This document uses the following conventions and definitions: • To indicate signal states: – Differential signals use the suffix “_P” to indicate the positive half of a differential pair. – Differential signals use the suffix “_N” to indicate the negative half of a differential pair. – Non-differential signals use the suffix “_N” to indicate an active-low state. To define buses, the most significant bit (MSB) is on the left and least significant bit (LSB) is on the right. No leading zeros are included. To represent numerical values, either decimal, binary, or hexadecimal formats are used. The binary format is as follows: 0bDDD, where “D” represents either 0 or 1; the hexadecimal format is as follows: 0xDD, where “D” represents the hexadecimal digit(s); otherwise, it is decimal. • Unless otherwise denoted, a byte refers to an 8-bit quantity; a word refers to a 32-bit quantity, and a double word refers to an 8-byte (64-bit) • • quantity. This is in accordance with RapidIO convention. • A bit is set when its value is 0b1. A bit is cleared when its value is 0b0. • A read-only register, bit, or field is one that can be read but not modified. This symbol indicates important configuration information or suggestions. This symbol indicates procedures or operating levels that may result in misuse or damage to the device. Revision History June 26, 2017 • Updated the Package Outline Drawings; no technical changes • Updated the Ordering Information April 4, 2016 • Added an R_X2 symbol to Table 20 • Updated the Package Physical Specifications • Updated Heat Sink Requirement and Analysis • Added HMH, HMG, and BLG part numbers to Ordering Information June 12, 2013 • Updated the note associated with VDD3A (pin AD24) June 8, 2012 • Changed the maximum 3.3V supply requirement to 3.47V in Table 6 and note 2 below the table • Added two cautionary notes about lane reordering to Pin Listing ©2017 Integrated Device Technology, Inc. 4 June 26, 2017
CPS-1848 Datasheet April 2, 2012 • Added JTAG configuration register access information for Revision C in Configuration Register Access (Revision C) • Updated the JTAG version number for Revision C • Added a BR FCBGA (Lidded) package option to Package Outline Drawings • Added new thermal data for the BR FCBGA package to Thermal Characteristics • Added BR FCBGA package information to Ordering Information December 9, 2011 • • Added an additional note to the power sequencing requirements Loosened the Clock Input signal rise/fall minimum time specification ©2017 Integrated Device Technology, Inc. 5 June 26, 2017
CPS-1848 Datasheet Device Description 2. The CPS-1848 is a S-RIO-compliant performance-optimized switch. This device is ideally suited for intensive processing applications which require a multiplicity of DSPs, CPUs, and / or FPGAs working together in a cluster. Its very low latency, reliable packet-transfer, and high throughput make it ideal in embedded applications including communications, imaging, or industrial controls. A switched S-RIO architecture allows a flat topology with true peer-to-peer communications. It supports four standard RapidIO levels of priority, and can unicast, multicast, or broadcast packets to destination ports. With link rates to 6.25 Gbaud and transmitter pre-emphasis and receiver equalization, the device can provide up to 20 Gbps per port across 100 cm (40 inches) of FR4 with 2 connectors. This makes the device ideally suited for communicating across backplanes or cables. The CPS-1848 receives packets from up to 18 ports. The CPS-1848 offers full support for switching as well as enhanced functions: 1. Switching — All packets are switched in accordance with the RapidIO Specification (Rev. 2.1), with packet destination IDs (destID) determining how the packet is routed. Four main switching options exist: a. Unicast: Packets are sent according to the packet’s destID to a single destination port in compliance with the RapidIO Specification (Rev. 2.1). b. Multicast: Packets with a destID pointing to a multicast mask will multicast to all destination ports provided by the multicast mask. Multicasting is performed in compliance with the RapidIO Specification (Rev. 2.1). c. Maintenance packets: In compliance with the RapidIO Specification (Rev. 2.1), maintenance packets with hop_count > 0 pass through the switch. Maintenance packets with hop_count = 0 will operate on the switch. d. Broadcast: Each multicast mask can be configured so all output ports, including the source port, are included among the destination ports for that multicast operation. This feature is IDT-specific. The CPS-1848 supports a peak throughput of 240 Gbps which is the line rate for 8 ports in 4x, 6 ports in 2x and 4 ports 1x configuration, (each at 5.0 Gbaud = 6.25 Gbaud minus the S-RIO defined 8b/10b encoding), and switches dynamically in accordance with the packet headers and priorities. 5. Enhanced functions — Enhanced features are provided for support of system debug. These features which are optional for the user consist of following functions: a. Packet Trace: The Packet Trace feature provides at-speed checking of the first 160 bits (header plus a portion of any payload) of every incoming packet against user-defined comparison register values. The trace feature is available on all S-RIO ports, each acting independently from one another. If the trace feature is enabled for a port, every incoming packet is checked for a match against up to four comparison registers. If a match occurs, either of two possible user-defined actions may occur: i) Not only does the packet route normally through the switch to its appropriate destination port, but this same packet is copied to a “debug port” or “trace port.” The trace port itself can be any of the standard S-RIO ports. The port used for the trace port is defined by the user through simple register configuration. ii) The packet is dropped. If there is no match, the packets route normally through the switch with no action taken. The Packet Trace feature can be used during system bring-up and prototyping to identify specific packet types of interest to the user. It might be used in security applications, where packets must be checked for either correct or incorrect tags in either of the header or payload. Identified (match) packets are then routed to the trace port for receipt by a host processor, which can perform an intervention at the software level. b. Port Loopback: The CPS-1848 offers internal loopback for each port that can be used for system debug of the high-speed S-RIO ports. By enabling loopback on a port, packets sent to the port’s receiver are immediately looped back at the physical layer to the transmitter - bypassing the higher logical or transport layers. c. Broadcast: The device switching operation supports broadcast traffic (any input port to all output ports). d. Security functions: The aforementioned packet trace / filter capabilities allow packets matching trace criteria to be blocked at the input port. This function can, for example, allow untrusted (unknown source or destination) packets to be filtered, malicious or errant maintenance packets to be filtered, or boot packets to be identified to pass to a slave device. The CPS-1848 can be programmed through any one or combination of S-RIO, I2C, or JTAG. Note that any S-RIO port can be used for programming. The CPS-1848 can also configure itself on power-up by reading directly from EPROM over I2C in master mode. ©2017 Integrated Device Technology, Inc. 6 June 26, 2017
CPS-1848 Datasheet Specification Compliancy • RapidIO Specification (Rev. 2.1), Part 1: Input/Output Logical Specification, 08/2009, RTA • RapidIO Specification (Rev. 2.1), Part 2: Message Passing Logical Specification, 08/2009, RTA • RapidIO Specification (Rev. 2.1), Part 3: Common Transport Specification, 08/2009, RTA • RapidIO Specification (Rev. 2.1), Part 6: LP-Serial Physical Layer Specification, 08/2009, RTA • RapidIO Specification (Rev. 2.1), Part 7: System and Device Interoperability Specification, 08/2009, RTA • RapidIO Specification (Rev. 2.1), Part 8: Error Management Extensions Specification, 08/2009, RTA • RapidIO Specification (Rev. 2.1), Part 9: Flow Control Logic Layer Extensions Specification, 08/2009, RTA • RapidIO Specification (Rev. 2.1), Part 11: Multicast Extensions Specification, 08/2009, RTA • RapidIO Specification (Rev. 2.1), Annex I: Software/System Bring Up Specification, 08/2009, RTA • • • IEEE Std 1149.1-2001 IEEE Standard Test Access Port and Boundary-Scan Architecture IEEE Std 1149.6-2003 IEEE Standard for Boundary-Scan Testing of Advanced Digital Networks The I2C-BUS Specification (v 2.1), January 2000, Philips Functional Overview 3. The CPS-1848 is optimized for line card and backplane switching. Its primary function is to switch data plane and control plane data packets using S-RIO between a set of devices that reside on the same line card. In addition, it can bridge communications between multiple on-board (or local) devices and a set of external line cards by providing long run RapidIO backplane interconnects. In this manner, for example, the device can serve as a switch between a set of RF cards and a set of RapidIO based DSPs in a wireless basestation. The CPS-1848 supports packet switching from its 18 RapidIO ports. Packets can be unicast, multicast, or broadcast. The encoded data rate for each of the lanes are configurable to either 1.25, 2.5, 3.125, 5, or 6.25 Gbaud. The device supports lane groupings such that 1x, 2x, and 4x operation is provided, as defined in the RapidIO Specification (Rev. 2.1). The CPS-1848 supports the reception of S-RIO maintenance packets (type 8) which are directed to it (that is, a hop count of 0). The device can properly process and forward received maintenance packets with a hop count > 0 as defined in the RapidIO Specification (Rev. 2.1). With the exception of maintenance packets, received packets are transmitted unmodified. The CPS-1848 supports four priority levels plus Critical Request Flow (CRF), as defined in the RapidIO Specification (Rev. 2.1), Part 6. It is programmable by all of the following: S-RIO ports, I2C, and JTAG Interface. From a switching perspective the CPS-1848 functions statically. As such, all input to output port mappings are configurable through registers. Unless register configurations are changed, the input to output mappings remains static regardless of the received data. The switching functionality does not dynamically “learn” which destIDs are tied to a port endpoint by examining S-RIO header fields and dynamically updating internal routing tables. The CPS-1848 supports “Store and Forward” or “Cut-Through” packet forwarding (for more information, see the “Switch Fabric” chapter in the CPS-1848 User Manual). ©2017 Integrated Device Technology, Inc. 7 June 26, 2017
4. Interface Overview 48 Differential S-RIO Lanes 1.25, 2.5, 3.125, 5 or 6.25 Gbps SPD[2:0] QCFG[7:0] I2C Interface 400KHz CPS-1848 CPS-1848 Datasheet Rext JTAG Interface RST_N REF_CLK FSEL[1:0] MCAST IRQ_N Figure 1: CPS-1848 Interfaces S-RIO Ports The S-RIO ports are the main communication ports on the chip. These ports are compliant with the RapidIO Specification (Rev. 2.1). For more information, see the RapidIO Specification (Rev. 2.1). The device provides up to 48 S-RIO lanes. The encoded data rate for each of the lanes is configurable to either 1.25, 2.5, 3.125, 5, or 6.25 Gbaud as defined in the RapidIO Specification (Rev. 2.1), Part 6. I2C Bus This interface can be used instead of the standard S-RIO or JTAG ports to program the chip and to check the status of registers - including the error reporting registers. It is fully compliant with the I2C specification, it supports master and slave modes and supports both Fast and Standard-mode buses [1]. For more information, see I2C Bus. JTAG TAP Port This TAP interface is IEEE1149.1 (JTAG) and 1149.6 (AC Extest) compliant [11, 12]. It can be used instead of the standard S-RIO or I2C ports to program the chip and to check the status of registers - including the error reporting registers. It has 5 pins. For more information, see JTAG Interface. Interrupt (IRQ_N) An interrupt output is provided in support of Error Handling functionality. This output can flag a host processor if error conditions occur within the device. For more information, see the “Event Management" chapter in the CPS-1848 User Manual. Reset (RST_N) A single Reset pin is used for full reset of the CPS-1848, including setting all registers to power-up defaults. For more information, see the "Reset and Initialization" chapter in the CPS-1848 User Manual. Clock (REF_CLK_P/N) The single system clock (REF_CLK_P/N) is a 156.25-MHz differential clock. ©2017 Integrated Device Technology, Inc. 8 June 26, 2017
分享到:
收藏