Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

Diodes Incorporated PI7C9X1172BLE

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

Inventory:3,203

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

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

ParameterValue and Actual Design Meaning
Dual UART ChannelsIndependent A/B channels with separate 64-byte TX/RX FIFOs and individual interrupt sources - enables concurrent serial protocols on one bus.
Interface OptionsI²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 RangeUp 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 CountEight 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 SupportAuto direction control via RTS output with EN485# pin-selectable polarity - eliminates external transceiver control logic in half-duplex networks.
IrDA InterfaceBuilt-in encoder/decoder supporting SIR at 115.2 kbps (standard) or 1.152 Mbps (optional) - enables infrared communication without discrete PHY.
Supply Voltage1.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/TerminalCircuit RoleDesign Meaning
TXA / TXBUART 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 / RXBUART 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 SelectActive-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 EnableActive-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 SelectionActive-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 OutputOpen-drain, active-LOW interrupt signal indicating FIFO status, modem events, or error conditions - reduces host polling overhead in real-time systems.

Key Features

FeatureDesign Value
16C450 Register CompatibilityFull backward register mapping enables reuse of existing UART drivers and firmware without modification - accelerates integration into legacy Linux/RTOS stacks.
Programmable FIFO Trigger LevelsIndependent 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 ControlHardware-driven RTS assertion/deassertion synchronized to TX start/stop bits - eliminates timing-critical MCU software delays in half-duplex bus arbitration.
Dual Flow Control ModesSimultaneous hardware (RTS/CTS) and software (Xon/Xoff) flow control with configurable character sets - supports mixed legacy and modern protocol environments.
Boot-Time Interface ConfigurationI2C/SPI#, EN485#, and ENIR# pins set core functionality at power-up - avoids complex initialization sequences and ensures deterministic startup behavior.

Applications

Industrial Serial GatewayEmbedded 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 AdapterLegacy 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 PartTechnical DifferenceApplication DifferenceSelection Advice
SC16IS752Single 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.
MAX3107Supports 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

  • PI7C9X1172BLE
  • PI7C9X1172BLE PDF
  • PI7C9X1172BLE Datasheet
  • PI7C9X1172BLE Specifications
  • PI7C9X1172BLE Images
  • Diodes Incorporated
  • Diodes Incorporated PI7C9X1172BLE
  • Buy PI7C9X1172BLE
  • PI7C9X1172BLE Price
  • PI7C9X1172BLE Distributor
  • PI7C9X1172BLE Supplier
  • PI7C9X1172BLE Wholesale
Related Products
PTN5150AHXMP
PTN5150AHXMP

NXP USA Inc.

USB3740B-AI9-TR
USB3740B-AI9-TR

Microchip Technology

USB3740B-AI2-TR
USB3740B-AI2-TR

Microchip Technology

USB3300-EZK-TR
USB3300-EZK-TR

Microchip Technology

USB3300-EZK
USB3300-EZK

Microchip Technology

FUSB340TMX
FUSB340TMX

onsemi

FUSB302BMPX
FUSB302BMPX

onsemi

DP83826IRHBR
DP83826IRHBR

Texas Instruments

MCP2518FDT-E/QBB
MCP2518FDT-E/QBB

Microchip Technology

FUSB302MPX
FUSB302MPX

onsemi

MCP2518FDT-E/SL
MCP2518FDT-E/SL

Microchip Technology

FT260Q-R
FT260Q-R

FTDI, Future Technology Devices International Ltd

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER