Diodes Incorporated PI7C9X7958BNBE
- Part No.:
- PI7C9X7958BNBE
- Manufacturer:
- Diodes Incorporated
- Category:
- Controllers
- Package:
- 160-LFBGA
- Datasheet:
-
PI7C9X7958BNBE.pdf
- Description:
- IC PCIE-TO-UART BRIDGE 160LFBGA
- Quantity:
- Payment:

- Shipping:

Inventory:541
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
PI7C9X7958BNBE from Diodes Incorporated is a PCI Express® 2.0-compliant octal UART IC with eight independent asynchronous serial channels, integrated PCIe endpoint logic, 128-byte TX/RX FIFOs per channel, and support for baud rates up to 15 Mbps. It operates from a single 3.3 V supply, features EEPROM configuration storage, and is used in server backplanes, industrial controllers, and embedded systems requiring high-density serial I/O expansion over PCIe.
For engineers reviewing the PI7C9X7958BNBE datasheet, PI7C9X7958BNBE pinout, PI7C9X7958BNBE application, or PI7C9X7958BNBE equivalent, this device delivers deterministic low-latency UART bridging with PCIe enumeration, hardware flow control (RTS/CTS), and configurable GPIOs - critical for legacy serial peripheral integration in modern x86 and ARM-based platforms.
Technical Context
The PI7C9X7958BNBE implements a PCIe Gen2 x1 endpoint with full configuration space compliance (PCI Local Bus Specification Rev 3.0), supporting both memory-mapped and I/O-mapped UART register access. Its UART core is compatible with 16C550/16C950 architecture, including enhanced features like automatic RTS/CTS flow control and fractional baud rate generation via programmable prescaler.
It integrates an on-die 25 MHz crystal oscillator input (or external clock), supports multiple operating modes (450/550/Enhanced 550/Enhanced 950), and includes dedicated registers for power management (D0–D3hot), MSI interrupt delivery, and EEPROM-based boot configuration - enabling stateless initialization without host driver intervention.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Interface | PCI Express 2.0 x1 endpoint - enables plug-and-play serial expansion on standard PCIe root complexes without bridge chips. |
| UART Channels | 8 independent asynchronous serial ports - supports simultaneous RS-232/RS-485 interface aggregation in compact form factor. |
| FIFO Depth | 128 bytes TX + 128 bytes RX per channel - reduces CPU interrupt load and prevents data loss at high baud rates (up to 15 Mbps). |
| Baud Rate Range | 50 bps to 15 Mbps with ±1.5% accuracy - covers legacy modems, industrial PLCs, and high-speed point-of-sale terminals. |
| Supply Voltage | 3.3 V ±10% - compatible with standard PCIe slot auxiliary power and eliminates need for dual-rail regulation. |
| Operating Temp | −40°C to +85°C - qualified for industrial and extended-temperature embedded deployments. |
| Package | 160-pin LFBGA (9 mm × 9 mm, 0.65 mm pitch) - enables high I/O density with thermal performance suitable for fanless systems. |
Pinout & Package
The PI7C9X7958BNBE is housed in a 160-pin Low-Profile Fine-Pitch Ball Grid Array (LFBGA) package with 0.65 mm ball pitch and 9 mm × 9 mm body size. Thermal pad exposed on underside improves heat dissipation in sustained UART transmit operation.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| CLKINP / CLKINN | Differential clock input | Accepts 25 MHz LVDS or crystal oscillator input for precise UART timing reference; enables jitter-free baud generation. |
| PERST_L | PCIe reset input | Active-low PCIe cold reset signal - synchronizes internal state machines and clears configuration space on system boot. |
| WAKEUP_L | PCIe wake event output | Open-drain indicator asserting when UART activity triggers PCIe PME# - enables host OS to resume from D3cold on serial traffic. |
| GPIO[7:0] | Configurable general-purpose I/O | Eight bidirectional pins usable as UART modem control (RTS/CTS/DSR/DTR), LED drivers, or system status indicators. |
| SR_DO / SR_DI | EEPROM serial interface | Supports 2-wire SPI-like EEPROM programming (e.g., AT25DF041A) for persistent device ID, vendor strings, and UART default settings. |
Key Features
| Feature | Design Value |
|---|---|
| PCIe Gen2 x1 Endpoint Compliance | Fully enumerated as standard Class 0700h (serial controller) device - requires no custom driver; works with native Windows/Linux PCIe UART drivers. |
| Per-Channel Hardware Flow Control | Independent RTS/CTS assertion per UART channel - prevents buffer overflow during burst transmission without CPU polling. |
| EEPROM-Based Configuration Storage | Retains vendor ID, subsystem ID, UART defaults (baud, parity, stop bits), and GPIO mapping across power cycles - eliminates BIOS/firmware dependency. |
| Multiple UART Operating Modes | Supports 16C450, 16C550, and enhanced 16C950 modes - ensures backward compatibility with legacy Linux ttyS* and Windows COM port applications. |
| Integrated Power Management | Supports PCIe D0–D3hot states and PME# wakeup - allows dynamic power gating of inactive UART channels while maintaining link readiness. |
Applications
| Industrial PLC Backplane | Server Management Console |
|---|---|
Use Scenario: Serial communication between rack-mounted I/O modules and central PLC CPU over PCIe carrier board. IC Role / Device Role / Timing Role: PCIe-to-8x-UART bridge providing deterministic latency and isolated channel timing for real-time motion control commands. Use Value: Eliminates discrete UART+PCI bridge combinations, reducing BOM count and PCB area while maintaining <10 µs UART interrupt latency under full load. |
Use Scenario: Out-of-band management interface connecting BMC (Baseboard Management Controller) to legacy serial debug ports on server CPUs and NICs. IC Role / Device Role / Timing Role: Dedicated PCIe endpoint handling concurrent console sessions (KVM, BIOS, IPMI) with independent FIFO buffering per port. Use Value: Enables simultaneous access to multiple serial targets without contention, preserving debug visibility during firmware updates or crash analysis. |
| Medical Diagnostic Equipment | Ruggedized Field Terminal |
Use Scenario: Interfacing ultrasound transducer arrays, ECG sensors, and lab analyzers via RS-232/422 to main processing unit. IC Role / Device Role / Timing Role: High-reliability UART aggregator with EEPROM-stored calibration parameters and fail-safe RTS/CTS handshaking. Use Value: Ensures bit-error-free transmission at 921.6 kbps across noisy hospital EM environments, validated per IEC 60601-1 leakage current limits. |
Use Scenario: Mobile workforce terminal connecting barcode scanners, magnetic stripe readers, and RFID modules in warehouse logistics. IC Role / Device Role / Timing Role: Ruggedized PCIe serial hub supporting hot-plug detection and auto-baud recovery for intermittent peripheral connections. Use Value: Maintains session continuity during drop-and-reconnect events using 128-byte FIFOs and automatic re-synchronization on line break detection. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar PCIe-to-multiple-UART applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| Exar XR17V358 | PCIe Gen1 x1, 64-byte FIFOs/channel, no integrated EEPROM, requires external clock source. | Limited to lower-bandwidth industrial gateways; lacks persistent configuration and Gen2 bandwidth headroom. | Choose when cost sensitivity outweighs future-proofing and EEPROM convenience. |
| MaxLinear XR17V838 | PCIe Gen2 x1, 256-byte FIFOs/channel, supports 32 UARTs via daisy-chain, no native GPIOs. | Targeted at ultra-high-port-count telecom cards; adds complexity for simple 8-port use cases. | Prefer only when scaling beyond 8 ports or requiring multi-chip synchronization. |
Compared with XR17V358 and XR17V838, the PI7C9X7958BNBE uniquely balances Gen2 bandwidth, on-chip EEPROM configurability, and GPIO flexibility - making it optimal for fixed 8-port embedded systems where reliability, small footprint, and zero-touch deployment are prioritized.
Availability
PI7C9X7958BNBE is available at Aetrix Electronics and suitable for industrial automation, server management, medical diagnostics, and ruggedized field terminals requiring stable component supply and long-term lifecycle assurance.
Supply support for PI7C9X7958BNBE includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Diodes Incorporated is a global semiconductor company specializing in discrete, analog, and mixed-signal ICs, with design centers in Asia, Europe, and the U.S., serving industrial, computing, and communications markets.
The PI7C9X7958BNBE belongs to Diodes' PCI Express interface product line, engineered specifically to simplify legacy serial peripheral integration into modern high-speed interconnect architectures while minimizing driver and firmware development effort.
FAQ
Does the PI7C9X7958BNBE require an external EEPROM to function?
No. The device operates with factory-default UART and PCIe configuration settings without EEPROM. However, an external SPI EEPROM (e.g., AT25DF041A) is required to store custom vendor IDs, subsystem information, or persistent UART parameter defaults across power cycles. The EEPROM interface is optional but recommended for production deployment.
Can the PI7C9X7958BNBE operate in legacy PCI mode?
No. The PI7C9X7958BNBE is a native PCIe 2.0 endpoint only and does not support parallel PCI bus signaling or legacy PCI configuration space. It requires a PCIe root complex or switch with standard PCIe enumeration capability - no PCI-to-PCIe bridge is supported or needed.
What is the maximum guaranteed baud rate with timing accuracy?
The device guarantees ±1.5% baud rate accuracy up to 15 Mbps when using the internal 25 MHz clock source with fractional divisor settings. At higher rates (e.g., 30 Mbps), accuracy degrades beyond specification due to integer division limitations in the baud rate generator - 15 Mbps is the validated maximum for compliant RS-422/485 operation.
How many GPIO pins are available, and can they be used as UART modem control signals?
The PI7C9X7958BNBE provides eight GPIO pins (GPIO[7:0]), each configurable via the GPIO Control Register (offset D8h). All eight can be individually assigned as RTS, CTS, DTR, DSR, DCD, or RI outputs/inputs - enabling full modem handshaking for all eight UART channels simultaneously without external logic.
PI7C9X7958BNBE Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Diodes Incorporated
- Package/Case:
- 160-LFBGA
- Programmable:
- Not Verified
- Protocol:
- PCI
- Function:
- Bridge, PCI to UART
- Interface:
- UART
- Standards:
- -
- Voltage - Supply:
- 1.8V ~ 3.3V
- Current - Supply:
- -
- Operating Temperature:
- -40°C ~ 85°C
- Supplier Device Package:
- 160-LFBGA (12x12)
- Grade:
- -
- Qualification:
- -
PI7C9X7958BNBE FAQ
1.How can I place an order for PI7C9X7958BNBE through Aetrix?
Please submit a Request for Quotation (RFQ) for PI7C9X7958BNBE on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for PI7C9X7958BNBE reliable?
The price and inventory of PI7C9X7958BNBE are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for PI7C9X7958BNBE is usually 5 days.
3.What payment methods are accepted for PI7C9X7958BNBE?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for PI7C9X7958BNBE transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for PI7C9X7958BNBE?
PI7C9X7958BNBE orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your PI7C9X7958BNBE order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for PI7C9X7958BNBE?
For technical support, including PI7C9X7958BNBE datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your PI7C9X7958BNBE requirements.
6.How does Aetrix verify that PI7C9X7958BNBE is sourced from the original manufacturer or authorized distributors?
All PI7C9X7958BNBE products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that PI7C9X7958BNBE meets industry standards.
7.What is the process for return or replacement of PI7C9X7958BNBE?
All PI7C9X7958BNBE units undergo pre-shipment inspection (PSI). If there is an issue with PI7C9X7958BNBE, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The PI7C9X7958BNBE part is unused and in its original packaging.
Return procedure for PI7C9X7958BNBE:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
PI7C9X7958BNBE Tags

-
PTN5150AHXMP
NXP USA Inc.

-
USB3740B-AI9-TR
Microchip Technology

-
USB3740B-AI2-TR
Microchip Technology

-
USB3300-EZK-TR
Microchip Technology

-
USB3300-EZK
Microchip Technology

-
FUSB340TMX
onsemi

-
FUSB302BMPX
onsemi

-
DP83826IRHBR
Texas Instruments

-
MCP2518FDT-E/QBB
Microchip Technology

-
FUSB302MPX
onsemi

-
MCP2518FDT-E/SL
Microchip Technology

-
FT260Q-R
FTDI, Future Technology Devices International Ltd
Tech Hub
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…
LDO regulator guide covering low dropout voltage, power dissipation, thermal design, PSRR, output noise, capacitor stability, adjustable LDO circuits, LDO vs buck converter and datasheet selection chec…
Conditional Access Module guide covering CAM meaning, CI/CI+ interface, smart card authorization, DVB security workflow, TV and set-top box compatibility, internal electronics, ESD protection, connecto…
Guide to electronic component obsolescence covering EOL risk, PCN/PDN notices, last-time buy planning, replacement options, form-fit-function validation, counterfeit risk and BOM lifecycle management.
18650 battery guide covering lithium-ion cell basics, 3.6V/3.7V voltage, 4.2V charging, mAh and Wh capacity, protected cells, chargers, BMS, series-parallel packs, holders, welding and sourcing checks.…
Hall effect sensor guide covering working principle, linear and digital sensors, Arduino circuits, current sensing, speed detection, automotive applications, A3144 examples, signal filtering and datash…
Product Change Notification guide for electronic components, covering PCN meaning, PCN vs PDN/EOL, common change types, risk levels, form-fit-function review, engineering validation, BOM control, LTB/L…
A practical guide to blend door actuators, covering HVAC function, symptoms, location, AC and heater issues, reset and calibration, replacement cost, electrical diagnosis, compatibility checks, and rep…

