Diodes Incorporated PI7C9X1172BLE
- Part No.:
- PI7C9X1172BLE
- Manufacturer:
- Diodes Incorporated
- Category:
- Controllers
- Package:
- 28-TSSOP (0.173", 4.40mm Width)
- Datasheet:
-
PI7C9X1172BLE.pdf
- Description:
- IC BRIDGE CTRLR I2C/SPI 28-TSSOP
- Quantity:
- Payment:

- Shipping:

Inventory:3,203
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
PI7C9X1172 from Diodes Incorporated is a dual-channel, full-duplex I²C-bus/SPI-to-UART bridge controller with 64-byte TX/RX FIFOs, hardware/software flow control, RS-485 direction control, and IrDA SIR support up to 1.152 Mbps. It operates at 1.8V/2.5V/3.3V, supports baud rates up to 16 Mbps (4× sampling), and integrates eight programmable GPIOs - used in industrial automation and embedded serial gateway designs.
For engineers reviewing the PI7C9X1172 datasheet, PI7C9X1172 pinout, PI7C9X1172 application, or PI7C9X1172 equivalent, key selection criteria include dual UART channel independence, I²C/SPI interface mode selection via I2C/SPI# pin, EN485#/ENIR# boot-time configuration, and compatibility with legacy 16C450 register mapping for drop-in firmware reuse.
Technical Context
The PI7C9X1172 implements two independent UART channels (A and B), each with fully programmable framing (5–8-bit data, parity, 1/1.5/2 stop bits), fractional baud rate generation, and separate RX/TX FIFO trigger level control via FCR and TLR registers. Its SPI interface operates exclusively in slave mode (Mode 0) at up to 33 Mbps, while I²C supports fast-mode (400 kHz) only in slave configuration.
Hardware flow control uses RTS/CTS signals with Auto-RTS halt/resume thresholds set in TCR[7:0], and Auto-CTS enables automatic transmit gating without host CPU intervention. RS-485 half-duplex direction control is implemented by routing RTSB# or RTSA# through EN485#-controlled logic, with polarity inversion supported via register bit.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Dual UART Channels | Independent A/B channels with separate 64-byte TX/RX FIFOs and individual interrupt sources - enables concurrent serial protocols on one bus. |
| Interface Options | I²C-bus (fast-mode, 400 kHz) or SPI (slave Mode 0, ≤33 Mbps); selected by I2C/SPI# pin at power-up - no runtime switching. |
| Baud Rate Range | Up to 16 Mbps (4× sampling clock); uses 16-bit divisor with fractional capability - supports non-standard rates like 921.6 kbps without external crystal change. |
| GPIO Count | Eight user-programmable I/O pins (GPIO0–GPIO7), configurable as UART modem control signals (DSR/DTR/RI/CD) or general-purpose - reduces external logic in compact designs. |
| RS-485 Support | Auto direction control via RTS output with EN485# pin-selectable polarity - eliminates external transceiver control logic in half-duplex networks. |
| IrDA Interface | Built-in encoder/decoder supporting SIR at 115.2 kbps (standard) or 1.152 Mbps (optional) - enables infrared communication without discrete PHY. |
| Supply Voltage | 1.62 V to 3.63 V operation across industrial temperature range (−40 °C to +85 °C) - compatible with battery-powered and mixed-voltage systems. |
Pinout & Package
Available in 32-pin QFN (5 mm × 5 mm, 0.5 mm pitch) and 28-pin TSSOP packages. The QFN includes an exposed thermal pad (soldered to PCB ground) for enhanced thermal performance in high-throughput UART applications.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| TXA / TXB | UART Transmit Output (A/B) | Active-HIGH idle UART outputs; configurable for IrDA encoder mode when ENIR# = LOW - dual-channel serial output without external level shifters. |
| RXA / RXB | UART Receive Input (A/B) | Active-HIGH idle inputs for UART; active-LOW idle in IrDA mode - supports both standard RS-232/485 and infrared physical layers. |
| RTSA# / RTSB# | Request-To-Send Output (A/B) | Open-drain outputs used for Auto-RTS flow control or RS-485 driver enable; polarity inverted when EN485# = LOW - direct connection to transceiver DE/!RE pins. |
| CTSA# / CTSB# | Clear-To-Send Input (A/B) | Inputs enabling Auto-CTS hardware flow control; must be asserted before TX starts - prevents FIFO overrun without software polling. |
| EN485# | RS-485 Mode Select | Active-LOW input sampled at power-up; configures RTS outputs for automatic half-duplex direction control - eliminates need for external logic or MCU GPIO toggling. |
| ENIR# | IrDA Mode Enable | Active-LOW input sampled at power-up; selects UART vs. infrared encoder/decoder behavior on TX/RX pins - single hardware configuration for dual PHY support. |
| I2C/SPI# | Interface Selection | Active-HIGH selects I²C mode; active-LOW selects SPI mode - determines pin function of SDA/SO/SCL/A1/A0 and disables unused pins. |
| IRQ# | Interrupt Output | Open-drain, active-LOW interrupt signal indicating FIFO status, modem events, or error conditions - reduces host polling overhead in real-time systems. |
Key Features
| Feature | Design Value |
|---|---|
| 16C450 Register Compatibility | Full backward register mapping enables reuse of existing UART drivers and firmware without modification - accelerates integration into legacy Linux/RTOS stacks. |
| Programmable FIFO Trigger Levels | Independent RX/TX trigger thresholds (via FCR or TLR) allow fine-tuning of interrupt frequency and latency - balances CPU load vs. data loss risk in bursty traffic. |
| Auto RS-485 Direction Control | Hardware-driven RTS assertion/deassertion synchronized to TX start/stop bits - eliminates timing-critical MCU software delays in half-duplex bus arbitration. |
| Dual Flow Control Modes | Simultaneous hardware (RTS/CTS) and software (Xon/Xoff) flow control with configurable character sets - supports mixed legacy and modern protocol environments. |
| Boot-Time Interface Configuration | I2C/SPI#, EN485#, and ENIR# pins set core functionality at power-up - avoids complex initialization sequences and ensures deterministic startup behavior. |
Applications
| Industrial Serial Gateway | Embedded RS-485 Node |
|---|---|
Use Scenario: Connecting PLCs and HMIs over long-distance RS-485 networks in factory automation cabinets. IC Role / Device Role / Timing Role: Dual UART bridge converting I²C-based microcontroller commands to RS-485 differential signals with auto-direction control. Use Value: Eliminates external direction-control logic and reduces BOM count; EN485#-driven RTS timing ensures glitch-free bus arbitration without MCU intervention. | Use Scenario: Adding isolated RS-485 connectivity to a battery-powered sensor node with limited GPIO resources. IC Role / Device Role / Timing Role: UART-to-RS-485 transceiver interface with integrated direction control and low-power sleep mode. Use Value: Eight GPIOs repurposed as DTR/DSR/RI/CD signals enable full modem handshaking; 3.3 V operation and <10 µA standby current extend battery life. |
| IrDA Data Link Adapter | Legacy Peripheral Bridge |
Use Scenario: Enabling infrared communication between medical handheld devices and base stations compliant with IrDA SIR spec. IC Role / Device Role / Timing Role: Integrated IrDA encoder/decoder handling 1.152 Mbps pulse modulation and demodulation. Use Value: Built-in PHY removes need for discrete IR transceiver ICs; ENIR# pin simplifies hardware configuration during board bring-up. | Use Scenario: Upgrading aging industrial equipment using 16C450-based firmware to support modern I²C/SPI host interfaces. IC Role / Device Role / Timing Role: Drop-in register-compatible UART replacement adding FIFO buffering and flow control. Use Value: Maintains existing driver code while improving throughput reliability via 64-byte FIFOs and Auto-CTS - no firmware rewrite required. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar dual UART bridge applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| SC16IS752 | Single 2.5 V–3.3 V supply; identical 64-byte FIFOs and I²C/SPI interface but lacks IrDA and RS-485 auto-direction features. | Targeted at simpler I²C-to-UART bridging where RS-485 or infrared are not required. | Select SC16IS752 for cost-sensitive, non-RS-485 applications needing only basic dual UART bridging. |
| MAX3107 | Supports SPI only (no I²C); higher max SPI speed (26 MHz vs. 33 MHz); no GPIOs or RS-485 direction control; lower FIFO depth (128 bytes shared). | Optimized for high-speed SPI hosts in space-constrained portable electronics. | Choose MAX3107 when SPI bandwidth is critical and RS-485/IrDA features are unnecessary. |
Compared with SC16IS752 and MAX3107, the PI7C9X1172 uniquely combines I²C/SPI dual-interface flexibility, RS-485 auto-direction, IrDA PHY, and eight GPIOs - making it the only option for compact, multi-protocol serial gateways requiring minimal external components.
Availability
PI7C9X1172 is available at Aetrix Electronics and suitable for industrial automation, embedded RS-485 nodes, and battery-powered handheld devices requiring stable component supply across extended temperature ranges and long production lifecycles.
Supply support for PI7C9X1172 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 for industrial, computing, and consumer markets, with design centers in Asia, Europe, and the US.
The PI7C9X1172 belongs to Diodes' serial interface bridge product line, engineered to simplify migration from legacy UART peripherals to modern I²C/SPI-based host architectures while preserving firmware investment and minimizing board space.
FAQ
Does PI7C9X1172 support both I²C and SPI simultaneously?
No. The I2C/SPI# pin selects interface mode at power-up: HIGH enables I²C-bus (SDA/SCL), LOW enables SPI (SO/SI/SCLK/CS#). Pins unused in the selected mode must be tied per datasheet guidance - e.g., SDA pulled to VDD in SPI mode. Runtime switching is not supported.
How does RS-485 auto-direction work without external logic?
When EN485# is LOW at power-up, the RTSB# and RTSA# outputs are internally routed to control RS-485 transceiver direction. RTS asserts before TX starts and deasserts after the final stop bit, synchronized to UART timing - eliminating MCU timing loops or external gates.
Can the 64-byte FIFOs be shared between UART channels?
No. Each UART channel (A and B) has its own dedicated 64-byte transmit and receive FIFO - fully independent with separate trigger levels, interrupt flags, and register sets. This ensures deterministic latency and prevents cross-channel interference in real-time systems.
What is the role of the A0/CS# and A1/S1 pins in I²C vs. SPI modes?
In I²C mode, A0/CS# and A1/S1 set the 7-bit slave address (base 0x48–0x4F); in SPI mode, A0/CS# becomes the active-low chip select and A1/S1 becomes the serial data input (SI). Pin function is strictly mode-dependent and fixed at boot.
PI7C9X1172BLE Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Diodes Incorporated
- Package/Case:
- 28-TSSOP (0.173", 4.40mm Width)
- Programmable:
- Not Verified
- Protocol:
- I2C
- Function:
- Bridge, I2C/SPI to UART
- Interface:
- UART
- Standards:
- -
- Voltage - Supply:
- 1.8V, 2.5V, 3.3V
- Current - Supply:
- -
- Operating Temperature:
- -
- Supplier Device Package:
- 28-TSSOP
- Grade:
- -
- Qualification:
- -
PI7C9X1172BLE FAQ
1.How can I place an order for PI7C9X1172BLE through Aetrix?
Please submit a Request for Quotation (RFQ) for PI7C9X1172BLE 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 PI7C9X1172BLE reliable?
The price and inventory of PI7C9X1172BLE are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for PI7C9X1172BLE is usually 5 days.
3.What payment methods are accepted for PI7C9X1172BLE?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for PI7C9X1172BLE transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for PI7C9X1172BLE?
PI7C9X1172BLE orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your PI7C9X1172BLE 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 PI7C9X1172BLE?
For technical support, including PI7C9X1172BLE datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your PI7C9X1172BLE requirements.
6.How does Aetrix verify that PI7C9X1172BLE is sourced from the original manufacturer or authorized distributors?
All PI7C9X1172BLE 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 PI7C9X1172BLE meets industry standards.
7.What is the process for return or replacement of PI7C9X1172BLE?
All PI7C9X1172BLE units undergo pre-shipment inspection (PSI). If there is an issue with PI7C9X1172BLE, 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 PI7C9X1172BLE part is unused and in its original packaging.
Return procedure for PI7C9X1172BLE:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
PI7C9X1172BLE 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…

