RTL9210B Datasheet 2021: A Comprehensive Overview
The RTL9210B is a highly integrated, high-performance USB-to-UART (Universal Asynchronous Receiver-Transmitter) bridge controller chip developed by Realtek Semiconductor Corporation. This chip is designed to provide a seamless interface between USB and UART, enabling efficient and reliable data transfer between devices. In this article, we will provide an in-depth analysis of the RTL9210B datasheet 2021, highlighting its key features, specifications, and applications.
Introduction
The RTL9210B is a USB-to-UART bridge controller chip that has gained significant attention in recent years due to its high performance, low power consumption, and compact design. This chip is widely used in various applications, including industrial control, automation, medical devices, and consumer electronics. The RTL9210B datasheet 2021 provides detailed information on the chip's architecture, functionality, and technical specifications, making it an essential resource for engineers, developers, and researchers.
Key Features
The RTL9210B datasheet 2021 highlights several key features that make this chip an attractive solution for USB-to-UART bridging applications. Some of the notable features include:
Technical Specifications
The RTL9210B datasheet 2021 provides detailed technical specifications for the chip, including:
Applications
The RTL9210B datasheet 2021 highlights various applications for the chip, including:
Conclusion
In conclusion, the RTL9210B datasheet 2021 provides a comprehensive overview of the chip's architecture, functionality, and technical specifications. The RTL9210B is a highly integrated, high-performance USB-to-UART bridge controller chip that is widely used in various applications, including industrial control, medical devices, and consumer electronics. Its high-speed USB interface, low power consumption, and compact design make it an attractive solution for engineers and developers looking to design and develop innovative products.
References
By understanding the RTL9210B datasheet 2021 and its technical specifications, engineers and developers can design and develop innovative products that take advantage of the chip's high-performance capabilities and low power consumption. Whether you're working on industrial control systems, medical devices, or consumer electronics, the RTL9210B datasheet 2021 is an essential resource that can help you get started with your design and development projects.
Realtek RTL9210B Go to product viewer dialog for this item. is a high-performance USB 3.1 Gen 2 bridge controller designed to connect M.2 NVMe and SATA SSDs to a host system via a single USB Type-C interface. Released in its primary datasheet revision 1.1 in June 2020 and widely adopted in consumer enclosures throughout 2021, the
stands out for its "dual protocol" capability, allowing it to automatically switch between PCIe and SATA modes based on the installed drive. Key Technical Specifications RTL9210B-CG
acts as a bridge between high-speed USB and internal storage interfaces:
Host Interface: USB 3.2 Gen 2 (formerly USB 3.1 Gen 2), supporting transfer speeds up to 10Gbps. Storage Interfaces:
PCI Express: Compatible with Gen 1/Gen 2/Gen 3, utilizing up to 2 lanes (PCIe Gen3x2) for a maximum link speed of 8GT/s per lane.
SATA: Compatible with SATA Gen 1/Gen 2/Gen 3, supporting a maximum link speed of 6Gbps. Protocol Support:
NVMe: Supports standard command sets, NVM Express Base Specification Rev. 1.3, and SMART health monitoring.
SATA/AHCI: Supports standard AHCI (Advanced Host Controller Interface) for SATA SSDs.
Form Factor Support: Frequently used in enclosures for M.2 SSD sizes 2230, 2242, 2260, and 2280. Features and Power Management
The controller is designed for efficiency and versatility in portable storage solutions:
Auto-Switching (PEDET): Uses the PEDET interface of the M.2 mechanical connector to automatically detect and switch between USB-to-PCIe and USB-to-SATA modes.
Power Delivery: The RTL9210BPD-CG variant specifically supports Power Delivery 3.0 via the Type-C connector.
Energy Efficiency: Includes built-in switching regulators (5V to 1V) and LDOs (5V to 3.3V) to minimize external component requirements. It supports ASPM L1, CLKREQ, and L1 substate power management to reduce consumption during idle periods.
Customization: Supports 32Mbytes external SPI Flash for firmware, customized LEDs (blinking frequency/duty cycle), and GPIO/UART/I2C interfaces for advanced system integration. Performance and Compatibility
Real-world performance typically reaches read speeds of approximately 930–1000 MB/s for NVMe drives, while SATA drives are capped by the 6Gbps interface (approx. 500–560 MB/s).
The RTL9210B is distinct for its "dual-protocol" support, allowing it to interface with both NVMe (PCIe) NGFF (SATA)
M.2 SSDs. This flexibility makes it a standard choice for "all-in-one" external drive cases. Key Technical Specifications Upstream Interface (USB): USB 3.2 Gen 2 with speeds up to
Backward compatible with USB 3.2 Gen 1, USB 2.0, and USB 1.1.
Includes a built-in Type-C connector controller with power role swap and cable orientation detection. Downstream Interface (Storage): NVMe Mode:
PCIe Gen3 x2 interface, supporting NVM Express (NVMe) 1.3 protocol. SATA Mode: rtl9210b datasheet 2021
Supports SATA Gen3 (up to 6Gbps) and is backward compatible with Gen2/Gen1. Storage Capacity: Generally supports up to max capacity for attached SSDs. Advanced Features Protocol Management: (USB Attached SCSI Protocol) and commands for optimized data transfer and drive longevity. Power Management:
Dynamically switches power states for NVMe/SATA/USB to save energy and balance performance. Internal Controller:
Embedded with customized RAM/ROM and SPI Flash to handle AHCI and NVMe drivers. Integration:
Integrated 5V to 1V switching regulator and support for GPIOs, eFUSE, and UART interfaces. Resources & Documentation RTL9210B-CG - Realtek
The Realtek RTL9210B is a high-performance USB bridge controller designed to connect M.2 SSDs to a host via a USB 3.1 Gen 2 interface. Released as an update to the original RTL9210, it is notably a "dual-protocol" bridge, supporting both NVMe (PCIe) and SATA M.2 drives through a single controller. Core Specifications (2021 Data)
Host Interface: USB 3.1 Gen 2, providing up to 10Gbps bandwidth. Drive Protocols:
NVMe: PCIe Gen3 x2, supporting up to 16Gbps internal bandwidth and full compatibility with NVMe 1.3.
SATA: Supports SATA Gen3 (6Gbps) with backward compatibility for Gen1/Gen2.
Auto-Detection: Features a PEDET interface that automatically switches modes between PCIe and SATA based on the inserted SSD.
Mass Storage Support: Compatible with both UASP (USB Attached SCSI Protocol) for high speed and BOT (Bulk Only Transfer) for legacy compatibility. Key Features & Hardware
Integrated Power Management: Includes a built-in switching regulator (5V to 1V) and LDO (5V to 3.3V) to reduce the need for external components.
Power Efficiency: Supports link power management (PCIe L1.Off and L1.Snooze) and LTR (Latency Tolerance Reporting) to balance performance and power consumption.
Connectivity: Native support for USB Type-C connectors and 25MHz crystal clocks.
Customization: Supports external SPI Flash for firmware, UART interfaces, and programmable GPIOs for customized LED behavior (e.g., blinking patterns during data access). Package: Compact 68-pin QFN "Green" package. RTL9210 vs. RTL9210B
The primary difference is that the standard RTL9210 is an NVMe-only bridge. The RTL9210B adds the SATA bridge functionality, making it more versatile for users who may swap between different types of M.2 drives. Performance & Reliability RTL9210B-CG - Realtek
The Realtek RTL9210B-CG is a 10Gbps USB 3.2 Gen2 bridge controller designed to support both NVMe and SATA M.2 SSDs in a dual-protocol enclosure, utilizing a 68-pin QFN package. The chipset allows for automatic protocol detection and provides 10Gbps transfer speeds for NVMe drives, making it a standard in external storage enclosures as detailed in technical documentation. For detailed technical specifications, visit Realtek. RTL9210B-CG - Realtek
The Realtek RTL9210B
is a high-performance, dual-protocol USB bridge chip that serves as a critical link between USB interfaces and storage controllers. Introduced as an evolution of the NVMe-only RTL9210, the "B" variant gained prominence in 2021 for its versatility, supporting both PCIe/NVMe and SATA protocols in a single device. By automatically switching between modes via a mechanical PEDET interface, it allows users to use a wide variety of M.2 SSDs in a single enclosure. Key Technical Specifications
According to the RTL9210B-CG Datasheet, the chip offers several industry-standard features:
USB Interface: Supports USB 3.1 Gen 2 with bandwidth up to 10Gbps. It is backward compatible with USB 2.0 and supports both UASP (USB Attached SCSI Protocol) and BOT (Bulk Only Transfer) for efficient data movement. Storage Protocols:
PCIe/NVMe: Supports PCIe Gen3 x2 (up to 16GT/s total bandwidth) and is compatible with standard NVMe command sets.
SATA: Supports SATA Gen3 (6Gbps) and is backward compatible with Gen2/Gen1.
Power Management: Features dynamic power state switching for power saving. It includes a built-in switching regulator (5V to 1V) and LDO (5V to 3.3V). Packaging: Housed in a compact 68-pin QFN "Green" package. Performance and Market Position
In real-world testing, the RTL9210B is noted for its thermal efficiency, often running cooler than competitors like the JMicron JMS583.
Throughput: Peak read speeds typically reach between 920–980 MB/s, which is near the theoretical limit of a 10Gbps USB connection.
Feature Support: Unlike some budget bridge chips, it natively supports TRIM commands and SMART health monitoring, which are essential for maintaining SSD longevity.
Flexibility: Some variants, such as the RTL9210BPD, even include support for USB Power Delivery 3.0. RTL9210B-CG Datasheet 1.1 Arrowasia | PDF - Scribd
The Realtek RTL9210B-CG is a dual-protocol USB bridge controller that enables high-speed data transfer between a USB host and either NVMe (PCI Express) or SATA storage devices. Key Technical Specifications (2021 Datasheet)
The controller is designed as a bridge between USB 3.1 Gen2 (10Gbps) and internal storage protocols. Specification USB Interface USB 3.1 Gen2 (up to 10Gbps); compatible with USB 2.0/3.0 PCI Express Gen3 x2 (up to 16GT/s); compatible with Gen1 and Gen2 SATA Interface SATA Gen3 (up to 6Gbps); backward compatible with Gen1/Gen2 Connector Integrated Type-C support with orientation detection Protocols UASP (USB Attached SCSI) and BOT (Bulk Only Transfer) Package 68-pin QFN Green package Core Functionality
Dual-Protocol Switching: Using the PEDET interface of the M.2 mechanical slot, the RTL9210B-CG
automatically switches between USB-to-PCIe and USB-to-SATA modes. Storage Support:
NVMe: Supports NVM Express Base Specification Rev. 1.3 with an embedded driver in RAM/ROM/SPI Flash.
SATA: Acts as a SATA host supporting the AHCI (Advanced Host Controller Interface) for HDDs and SSDs. High-Speed USB Interface : The RTL9210B supports USB 2
Power Management: Features a built-in algorithm to balance performance and power consumption, including support for LTR (Latency Tolerance Reporting) and ASPM L1 substates.
Efficiency Features: Native support for TRIM commands ensures long-term SSD health by allowing proper garbage collection over USB. Performance and Compatibility RTL9210B-CG - Realtek
The Realtek RTL9210B is a versatile 68-pin QFN bridge chip supporting both NVMe (PCIe Gen3 x2) and SATA (Gen3) protocols, offering USB 3.2 Gen 2 (10Gbps) connectivity. As detailed in the RTL9210B-CG datasheet, this 2021-era standard for external enclosures provides TRIM support, efficient power management, and improved stability via firmware updates. RTL9210B-CG - Realtek
The Realtek RTL9210B-CG is a high-performance, low-power USB bridge controller designed to bridge USB 3.2 Gen2 to either PCIe Gen3 x2 (NVMe) or SATA Gen3. As of 2021, it established itself as the industry standard for "dual-protocol" M.2 SSD enclosures, solving many of the compatibility and overheating issues found in earlier bridge chips. Technical Specifications & Hardware Capabilities RTL9210B-CG
is a 68-pin QFN "green" package controller that integrates several key power and interface components directly onto the silicon.
Host Interface: USB 3.2 Gen2 (formerly USB 3.1 Gen2), providing theoretical bandwidth up to 10Gbps. Storage Protocols:
NVMe Mode: Supports PCIe Gen3 x2 with bandwidth up to 16GT/s. It is compliant with NVMe 1.3 specifications.
SATA Mode: Supports SATA Gen3 (6Gbps) with full backward compatibility for Gen2 and Gen1. Power Management:
Includes a built-in switching regulator (5V to 1V) and LDO (5V to 3.3V), reducing the need for external power ICs.
Supports advanced power states including PCIe ASPM L1, CLKREQ, and L1 substates.
Ultra-low power mode (approximately 12.5mW) helps prevent overheating in compact enclosures.
Peripheral Support: Integrated support for Type-C connectors, external SPI Flash (up to 32MB), UART, I2C, and customized LED behaviors. RTL9210B vs. RTL9210 (Non-B Variant)
The most significant update found in the 2021 datasheet is the "B" variant's dual-protocol support. While the original RTL9210 was NVMe-only, the
allows a single enclosure to work with both NVMe and SATA M.2 SSDs. Primary Protocol PCIe NVMe only Primary Protocol PCIe NVMe & SATA SATA Support SATA Support Yes (Gen3, 6Gbps) Max USB Speed Max USB Speed Power Delivery Power Delivery Improved (PD 3.0 on BPD models) Stability and Firmware Enhancements RTL9210B-CG - Realtek
Realtek RTL9210B Go to product viewer dialog for this item. is a high-performance USB bridge controller
that gained significant popularity in 2021 for its unique ability to support both
M.2 SSDs in a single device. This "dual-protocol" capability makes it a versatile choice for external drive enclosures. Key Specifications from the 2021 Datasheet Interface Bridge : USB 3.2 Gen 2 to PCIe Gen3 x2 or SATA Gen3. (SuperSpeed Plus). PCIe (NVMe) bandwidth via 2 lanes (PCIe Gen3 x2). bandwidth. Automatic Switching : Features a
interface that allows the controller to automatically detect and switch between USB-to-PCIe and USB-to-SATA modes depending on the installed drive. Power Management
: Supports PCIe L1.Off/L1.Snooze and USB link power management to reduce energy consumption. : Supports both Bulk Only Transfer (BOT) USB Attached SCSI Protocol (UASP) for improved data transfer efficiency. Drive Features : Fully supports S.M.A.R.T.
commands, which are essential for maintaining SSD health and performance over time. Physical and Electrical Characteristics : 68-pin QFN "Green" package. Regulators
: Built-in switching regulator (5V to 1V) and LDO (5V to 3.3V), reducing the need for external power components. Clock Support : Supports a 25MHz crystal clock Customization : Provides interfaces for , along with support for customized LEDs. Comparison with RTL9210 (Non-B version)
The "B" revision introduced critical updates over the original RTL9210: Dual Protocol : While the original RTL9210 often supported only NVMe, the adds native SATA support. Efficiency
: The B-series typically features lower minimum power draw and fixed errata from the previous generation. Where to Find More Difference between these nvme enclosures : r/UsbCHardware
The Realtek RTL9210B Go to product viewer dialog for this item.
is a high-performance USB bridge controller designed to connect both NVMe and SATA M.2 SSDs to a USB host. Unlike its predecessor, the RTL9210 (which only supports NVMe), the "B" variant is a dual-protocol solution that automatically detects and switches modes based on the drive inserted. Key Specifications
According to the 2020-2021 technical documentation from Realtek and reference Datasheets, the controller features:
USB Interface: USB 3.1 Gen 2 (now often called USB 3.2 Gen 2x1) providing up to 10Gbps bandwidth.
PCIe Interface: Supports PCIe Gen3 x2, delivering up to 16Gbps internal bandwidth for NVMe drives. SATA Interface: Supports SATA Gen3 for speeds up to 6Gbps.
Protocols: Full support for UASP (USB Attached SCSI Protocol) for faster transfers and TRIM commands to maintain SSD longevity. Package: 68-pin QFN Green package. Why the 2021 Revision Matters
The 2021 timeframe saw significant firmware and documentation updates focused on device stability:
SSD Compatibility: Firmware released in late 2021 (v1.27.5) addressed connectivity and stability issues specifically for popular drives like the Samsung 980 Pro and Western Digital SN550.
Power Management: Improved link power management (PCIe L1.Off and L1.Snooze) to reduce heat—a common issue in small M.2 enclosures.
LED Logic: Updated behaviors for "Safe Eject" indicators on Windows and Mac systems. vs. RTL9210B Difference between these nvme enclosures : r/UsbCHardware NVMe M.2 M-key slot
In the summer of 2021, Elara was drowning in cables.
Her desk was a nest of USB-C adapters, tangled Thunderbolt docks, and three different external SSDs, each with its own temperamental power supply. She was a freelance data recovery specialist, and time was measured in the frantic blinking of LED lights. Every second a client’s wedding video or corporate ledger sat on a failing drive was a second lost.
Then, a cryptic message arrived from her supplier in Shenzhen. It contained only a filename: RTL9210B_Datasheet_v1.5_2021.pdf.
Elara almost deleted it. But the word "2021" caught her eye. Most bridge controller chips on the market were running on firmware from 2018 or 2019. They were slow, prone to overheating, and famously incompatible with the new M1 MacBooks that were flooding her workspace.
She opened the PDF. It was 47 pages of electrical schematics, pinout diagrams, and timing charts. But tucked away on page 34 was a single line that changed everything: "Dual-Protocol Auto-Switch: PCIe to USB 3.2 Gen 2x2 and SATA – 20Gbps full duplex."
Most chips required a jumper or a firmware flash to switch between NVMe and SATA drives. This one—the Realtek RTL9210B—claimed it could detect the protocol instantly. And the date: 2021. This wasn’t a legacy part. This was fresh silicon, built for the post-COVID world where everyone was building home labs and NAS boxes from spare parts.
Elara ordered ten reference boards on a Monday. By Wednesday, she had built a prototype.
The first test was a disaster. She connected a 4TB Samsung 980 Pro NVMe. The drive got hot, the chip got hotter, and after 30 seconds, the USB link dropped. She went back to the datasheet. Page 12: "Thermal pad layout revision for 2021—recommended 2.5W/mK gap pad." She had used cheap thermal tape. She rebuilt the enclosure with proper copper shims.
On Friday, she ran the torture test: 800GB of 4K RAW video footage. The old bridge chips would stutter after 100GB, throttling down to USB 2.0 speeds. The RTL9210B, running the 2021 firmware revision, held a solid 1.8GB/s for the entire transfer. The LED stayed green. The metal case was warm, not hot.
But the real magic happened at 2 AM. A client rushed in with an old 2.5-inch SATA SSD from a dead laptop. He was panicking. Elara didn't have her SATA dock. She only had the RTL9210B enclosure.
She plugged it in. The chip’s logic—detailed in the 2021 datasheet’s “Auto-Negotiation” section—sent a brief probe signal. It saw the SATA drive’s PHY, instantly re-mapped the PCIe lanes to SATA protocol, and mounted the drive in under two seconds. No reboot. No jumper. No special cable.
The client wept with joy. He got his thesis back.
Elara leaned back in her chair, the printed datasheet still warm on her desk. The date "2021" wasn't just a version number. It was a turning point. For years, the bottleneck in external storage was never the SSD—it was the stupid bridge chip. The RTL9210B was the first controller that finally got out of the way.
She looked at the pile of old adapters on the floor. Then she looked at the tiny, green PCB in her hand.
She smiled. Time to cut some cables.
Realtek RTL9210B-CG is a dual-protocol USB bridge that acts as a "host" for both PCIe/NVMe and SATA drives, allowing for automatic switching between the two. Key Technical Specifications Host Interface : USB 3.1 Gen 2 (up to 10Gbps). Device Interfaces : PCIe Gen3 x2 (up to 16Gbps bandwidth). : SATA Gen3 (up to 6Gbps). Auto-Switching
: Uses the PEDET interface to detect and switch between PCIe and SATA modes automatically. Power Management
: Supports link power management (PCIe L1.Off and L1.Snooze) and dynamic switching power states for efficiency. : 68-pin QFN Green package. Reference Design & Schematics
For hardware development, detailed 2020-2021 period documentation includes: Official Datasheet RTL9210B-CG Datasheet Rev 1.1
(released June 19, 2020) provides pinout and electrical characteristics. Demo Board Schematic RTL9210 68-Pin Demo Board Schematic outlines essential connections for power, M.2, and USB. Firmware & Tools
As of early 2021, firmware updates improved compatibility for varied SSD models. Update Tools : Most updates use the UTHSB_MPtool on Windows. Unbricking
: If the controller becomes unresponsive, it can be forced into internal ROM mode by shorting Pins 1 (CS#) and 8 (VCC) of the SPI flash memory chip during connection. Community Resources bensuperpc/rtl9210 GitHub repository
The RTL9210B datasheet from 2021 documents a highly capable, power-efficient bridge chip that successfully balanced performance, cost, and thermal management. Its integrated power regulators, comprehensive PCIe/USB features, and flexible firmware architecture made it the go-to solution for USB 3.1 Gen 2 NVMe enclosures during the explosive growth of portable SSDs. For engineers and hobbyists, the 2021 datasheet remains an essential document for understanding and designing with this versatile component.
References (2021-era):
The Realtek RTL9210B-CG is a high-performance, dual-protocol USB-to-PCIe (NVMe) and USB-to-SATA (AHCI) bridge for portable SSDs, featuring automatic protocol detection. Key features include up to 10Gbps transfer speeds for NVMe and 6Gbps for SATA, integrated USB Type-C support, UASP/TRIM command handling, and extensive power management. For detailed technical specifications, visit RTL9210B-CG - Realtek
Proper Piece (Citation Format):
Realtek Semiconductor Corp. (2021). RTL9210B Datasheet: USB3.1 to PCIe/NVMe Bridge Controller (Version 1.0). [PDF document]. Retrieved from [URL if known, or "Realtek website"].
Important Technical Notes for 2021:
If you need the exact filename of the 2021 release, it was often: RTL9210B_Datasheet_1.0.pdf (circulated June–October 2021). Would you like a summary of the key specifications from that version?
The RTL9210B is a high-performance USB 3.2 Gen 2 to PCIe Gen 3 x2/PCIe Gen 2 x1 Bridge Controller. It is widely used in NVMe SSD enclosures (M.2 to USB adapters) due to its low power consumption and thermal management.
The 2021 datasheet includes a 24-page PCB layout guide. Critical points:
Realtek also provided a reference design (RTL9210B-CG EVB) which included a USB-C receptacle, NVMe M.2 M-key slot, SPI flash socket, and two LEDs.
When searching for the "2021 datasheet," users are often actually looking for the firmware updates released that year. In 2021, Realtek released significant firmware updates (specifically versions like 1.28 and 1.29) that solved major issues.
Why the 2021 Firmware matters:
How to check your version: You can use the Realtek RTL9210B MP Tools (often found on forums like inside9 or various GitHub mirrors) to check your current firmware version.