Microchip PM41100, PM41084, PM41068, PM41052, PM41036 User Manual

...
SwitchtecTM PSX Gen 4 Programmable PCIe® Switch Family
PM41100, PM41084, PM41068, PM41052, PM41036, PM41028
Summary
The Switchtec PSX Gen 4 Programmable PCIe Switch Fam­ily comprises programmable and high-reliability switches that support up to 100 lanes, 52 ports, 26 virtual switch partitions, 48 Non-Transparent Bridges (NTBs), hot- and surprise-plug controllers for each port, advanced error containment, comprehensive diagnostics and debug capabilities, a wide breadth of I/O interfaces and an integrated MIPS processor.
Typical applications for the PSX family include PCIe SSD enclosures, Flash arrays, multi-host architectures, high­density servers, blade servers, pooled storage/compute and applications that require customized, high-reliability PCIe switching.
Features
High-Performance Non-Blocking Gen 4 Switches
100-lane, 84-lane, 68-lane, 52-lane, 36-lane and 28-lane
variants
Up to 48 NTBs assignable to any port
Logical Non-Transparent (NT) interconnect allows for
larger topologies (up to 256 masters)
Supports 1+1 and N+1 failover mechanisms
NT address translation using direct windows and multiple
sub-windows per BAR
Supports multicast groups per port
DMA Controller
High-performance, ultra-low latency cut-through DMA
engine
Up to 64 DMA channels
1
x1 natively on four lanes
1
/x2/x4/x8/x16 lanes
Error Containment
Advanced Error Reporting (AER) on all ports
Downstream Port Containment (DPC) on all downstream
ports
Completion Timeout Synthesis (CTS) to prevent an error
state in an upstream host due to incomplete non-posted transactions
Upstream Error Containment (UEC), a programmable
feature that prevents errors from propagating upstream
Hot- and surprise-plug controllers per port
GPIOs congurable for dierent cable/connector
standards
Diagnoscs and Debug
Transaction Layer Packet (TLP) generator for testing and
debugging of links and error handling
Real-time eye capture
External loopback capability
Errors, statistics, performance and TLP latency counters
PCIe Interfaces
Passive, managed and optical cables
SFF-8644, SFF-8643, SFF-8639, OCuLink and other connectors
SHPC-enabled slot and edge connectors
microchip.com
Highlights
High-reliability PCIe: robust error containment, hot- and
surprise-plug controllers per port, end-to-end data integrity protection, ECC protection on RAMs, high-quality, low-power SERDES
PSX Software Development Kit (SDK): enables customer-
dierentiated solutions in areas such as error contain­ment and surprise-plug
Integrated enclosure management processor, I/O in-
terfaces, and SDK for enclosure management rmware
development
Comprehensive diagnostics and debugging: PCIe genera-
tor and analyzer, per-port performance and error coun­ters, multiple loopback modes and real-time eye capture
Signicant power, cost and board space savings with
support for:
Up to 52 ports, 48 NTBs, and 26 virtual switch parti-
tions
Flexible x1
no restrictions on conguring ports as either up­stream or downstream, or on mapping ports to NTBs
NVMe-MI enclosure management:
Integrated NVMe controller
In-band management supporting SES and native
NVMe enclosure management stack
Out-of-band management supporting MCTP through
I2C
Secure system solution with boot image authentication
1
, x2, x4, x8, and x16 port bifurcation with
High-Speed I/O
PCIe Gen 4 16 GT/s
Supports PCIe-compliant link training and manual PHY
conguration
Manual PHY conguration for optical
Power Management
Active State Power Management (ASPM)
Software-controlled power management
ChipLink Diagnosc Tools
Extensive debug, diagnostics, conguration and analysis
tools with an intuitive GUI
Access to conguration data, management capabilities
and signal integrity analysis tools (such as real-time eye capture)
Connects to device over in-band PCIe or sideband signals
(UART, TWI and EJTAG)
Evaluaon Kit
The PM42100-KIT Switchtec Gen 4 PCIe Switch Evaluation Kit is a device evaluation environment that supports multiple interfaces.
Example Applicaon
Host
Host
Peripheral I/O Interfaces
Up to 11 Two-Wire Interfaces (TWIs) with SMBus support
Up to 4 SFF-8485-compliant SGPIO ports
Up to 103 GPIO pins
10/100 Ethernet MAC port (MII/RMII) (PSX
100x/84x/68xG4)
16-bit parallel local bus interface with ECC protection
Up to 4 UARTs
JTAG and EJTAG interface
x16
Switchtec
TM
PSX 100xG4
PM41100
NVMe
SSD
NVMe
SSD
x2/x4 x2/x4
NVMe
SSD
x16
Switchtec
PSX 100xG4
PM41100
Ordering Informaon
Product Part Numbers Lanes
PSX 100xG4 Gen 4 Programmable PCIe® Switch PM41100B1-FEI 100 52/48 26 52 40 mm × 40 mm
PSX 84xG4 Gen 4 Programmable PCIe Switch PM41084B1-FEI 84 44/42 22 44 40 mm × 40 mm
PSX 68xG4 Gen 4 Programmable PCIe Switch PM41068B1-FEI 68 36/34 18 36 40 mm × 40 mm
PSX 52xG4 Gen 4 Programmable PCIe Switch PM41052B1-F3EI 52 28/26 14 28 29 mm × 29 mm
PSX 36xG4 Gen 4 Programmable PCIe Switch PM41036B1-F3EI 36 20/18 10 20 29 mm × 29 mm
PSX 28xG4 Gen 4 Programmable PCIe Switch PM41028B1-F3EI 28 16/14 8 16 29 mm × 29 mm
PSX 52xG4 Gen 4 Programmable PCIe Switch,
Automotive Qualied
PSX 36xG4 Gen 4 Programmable PCIe Switch,
Automotive Qualied
PSX 28xG4 Gen 4 Programmable PCIe Switch,
Automotive Qualied
1
x1 natively on four lanes
PM44052B1-FEIP 52 28/26 14 28 29 mm x 29 mm
PM44036B1-FEIP 36 20/18 10 20 29 mm x 29 mm
PM44028B1-FEIP 28 16/14 8 16 29 mm x 29 mm
Ports/
NTBs
Partitions
Hot-plug
Controllers
Package
The Microchip name and logo and the Microchip logo are registered trademarks and Switchtec is a trademark of Microchip Technology Incorporated in the U.S.A. and other countries. All other trademarks mentioned herein are property of their respective companies. © 2021, Microchip Technology Incorporated. All Rights Reserved. 3/21 DS00002867E
Loading...