Diodes Incorporated PI7C9X1170BCLEX
- Part No.:
- PI7C9X1170BCLEX
- Manufacturer:
- Diodes Incorporated
- Category:
- Controllers
- Package:
- 16-TSSOP (0.173", 4.40mm Width)
- Datasheet:
-
PI7C9X1170BCLEX.pdf
- Description:
- IC SPI TO UART BRDG 16TSSOP 2.5K
- Quantity:
- Payment:

- Shipping:

Inventory:1,586
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
PI7C9X1170BCLEX from Diodes Incorporated is an I²C-bus/SPI-to-UART bridge controller implementing a single-channel full-duplex UART with 64-byte TX/RX FIFOs, backward-compatible register mapping to the 16C450, and support for baud rates up to 16 Mbit/s (4× sampling) or 33 Mbps SPI interface. It operates across 1.8 V, 2.5 V, and 3.3 V supply rails and integrates eight programmable GPIO pins. Used in industrial computing and battery-operated embedded systems requiring protocol translation between microcontrollers and legacy serial peripherals.
For engineers reviewing the PI7C9X1170BCLEX datasheet, PI7C9X1170BCLEX pinout, PI7C9X1170BCLEX application, or PI7C9X1170BCLEX equivalent, key selection criteria include its dual-interface flexibility (I²C or SPI host side), hardware/software flow control implementation, RS-485 direction control via RTS, IrDA SIR support up to 1.152 Mbps, and compatibility with standard UART driver stacks targeting 16C450 register sets.
Technical Context
The PI7C9X1170BCLEX implements a register-compatible UART core with fully programmable character formatting (5–8 bit, parity, stop bits), fractional baud rate generation, and independent RX/TX FIFO trigger level control via FCR and TLR registers. Its interrupt architecture supports seven prioritized sources including Xoff detection, modem status change, and I/O pin transitions.
It supports both I²C-bus (fast-mode, slave-only, address strapping via A0/A1) and SPI (mode 0, slave-only, 33 Mbps max) host interfaces, with interface selection controlled by the I2C/SPI# pin. Internal logic enables automatic RS-485 half-duplex direction control using RTS polarity inversion and built-in IrDA encoder/decoder for SIR-compliant infrared communication.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Interface Support | I²C-bus (fast-mode, slave-only) or SPI (mode 0, slave-only); selected dynamically via I2C/SPI# pin |
| UART Channel Count | Single full-duplex channel compatible with 16C450 register set and functional behavior |
| FIFO Depth | 64-byte transmit and receive FIFOs with three-bit error status per RX character |
| Baud Rate Range | Up to 16 Mbit/s (4× sampling clock) with programmable divisor (1 to 65535) |
| GPIO Pins | Eight user-programmable I/O pins, configurable as DSR/DTR/CD/RI or general-purpose |
| Supply Voltage | 1.62 V to 3.6 V operation; supports 1.8 V, 2.5 V, and 3.3 V nominal rails |
| IrDA Support | Built-in encoder/decoder supporting SIR at 115.2 kbit/s (standard) and optional 1.152 Mbit/s |
Pinout & Package
PI7C9X1170BCLEX is housed in a 24-pin TQFN package (ZD suffix) with exposed thermal pad. Pin assignment is fixed and validated per Diodes DS40307 Rev 8-2; all pins are electrically defined and functionally verified for I²C/SPI host interface, UART I/O, GPIO, and power domains.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1 VDD | Power supply input | 1.62–3.6 V main supply; decoupling required near pin |
| 2 GPIO0 | General-purpose I/O | Configurable as input/output; default reset state is input |
| 3 GPIO1 | General-purpose I/O | Configurable as input/output; default reset state is input |
| 4 I2C/SPI# | Interface select control | High = I²C mode; Low = SPI mode; must be stable before power-up |
| 5 RX | UART receive input | Active-low logic for UART; active-high for IR receive; idle HIGH in UART mode |
| 6 TX | UART transmit output | Active-low logic for UART; active-high for IR encode; idle HIGH in UART mode |
| 7 GPIO2 | General-purpose I/O | Configurable as input/output; default reset state is input |
| 8 XTAL1 | Clock input | Accepts crystal (up to 24 MHz) or external clock (up to 64 MHz) |
| 9 XTAL2 | Clock output | Buffered clock output for crystal configuration; open when external clock used |
| 10 GPIO3 | General-purpose I/O | Configurable as input/output; default reset state is input |
| 11 GND | Ground reference | System common ground; connects to thermal pad on PCB |
| 12 SDA | I²C data line | Open-drain I²C-bus data; undefined in SPI mode - tie to VDD |
| 13 SCL | I²C/SPI clock | I²C: idle HIGH; SPI: idle LOW; Schmitt-trigger input |
| 14 IRQ# | Interrupt output | Open-drain, active-LOW interrupt signal; requires external pull-up |
| 15 RTS# | Request-to-send output | Auto-controlled for hardware flow or RS-485 direction; active-LOW |
| 16 GPIO5/DTR# | GPIO or DTR output | Configurable as GPIO or Data Terminal Ready (active-LOW) |
| 17 GPIO4/DSR# | GPIO or DSR input | Configurable as GPIO or Data Set Ready (active-LOW) |
| 18 RESET# | Hardware reset input | Active-LOW asynchronous reset; minimum 40 ns pulse width required |
| 19 CTS# | Clear-to-send input | Auto-monitored for hardware flow control; active-LOW |
| 20 GPIO6/CD# | GPIO or CD input | Configurable as GPIO or Carrier Detect (active-LOW) |
| 21 GPIO7/RI# | GPIO or RI input | Configurable as GPIO or Ring Indicator (active-LOW) |
| 22 VDD | Power supply input | Secondary VDD connection; must be tied to same rail as Pin 1 |
| 23 A0/CS# | I²C address / SPI chip select | I²C: device address bit A0; SPI: active-LOW chip select (Schmitt-trigger) |
| 24 A1/S1 | I²C address / SPI data input | I²C: device address bit A1; SPI: MOSI input (Schmitt-trigger) |
Key Features
| Feature | Design Value |
|---|---|
| Backward-compatible register set | Fully implements 16C450 register map and behavior, enabling drop-in driver reuse without firmware modification |
| Programmable FIFO trigger levels | Independent RX/TX trigger thresholds via FCR (selectable) or TLR (programmable), reducing host CPU polling overhead |
| Auto RS-485 direction control | RTS# output automatically manages transceiver direction using halt/resume thresholds, eliminating external logic |
| Dual flow control modes | Simultaneous hardware (RTS/CTS) and software (Xon/Xoff) flow control with independent enable/disable per channel |
| Integrated IrDA SIR interface | On-die encoder/decoder supports 115.2 kbit/s (standard) and 1.152 Mbit/s (optional), removing need for external IC |
| Low-power standby operation | Guaranteed low quiescent current at 3.3 V, critical for battery-powered handheld and portable applications |
Applications
| Industrial Process Control | Mobile Point-of-Sale Terminals |
|---|---|
|
Use Scenario: Connecting legacy RS-485 field sensors and PLCs to modern ARM-based controllers via I²C bus. IC Role / Device Role / Timing Role: Protocol bridge translating I²C commands into UART frames with auto-direction control for half-duplex RS-485. Use Value: Eliminates need for discrete level shifters and direction logic while maintaining deterministic timing via 64-byte FIFO buffering. |
Use Scenario: Enabling barcode scanner or magnetic stripe reader interfacing in compact Android-based POS devices. IC Role / Device Role / Timing Role: SPI-to-UART bridge providing low-latency serial connectivity with integrated IrDA for wireless peripheral pairing. Use Value: Reduces BOM count by integrating GPIO, flow control, and IrDA functions-critical for space-constrained handheld designs. |
| Factory Automation Gateways | Battery-Powered IoT Edge Nodes |
|
Use Scenario: Aggregating Modbus RTU sensor data over RS-485 and forwarding to Wi-Fi MCU via SPI interface. IC Role / Device Role / Timing Role: UART bridge with hardware flow control and RTS-driven RS-485 direction management for reliable multi-drop communication. Use Value: Prevents RX FIFO overrun during burst transmissions using Auto-RTS halt/resume thresholds synchronized to host SPI throughput. |
Use Scenario: Adding UART debug and firmware update capability to ultra-low-power sensor nodes powered by coin cells. IC Role / Device Role / Timing Role: Low-voltage (1.8 V) UART bridge with programmable sleep current and software reset for remote recovery. Use Value: Enables long-term operation (months) by minimizing standby current while retaining full UART functionality on wake. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar UART bridge applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| SC16IS752IPW | Two-channel I²C-to-UART with 64-byte FIFOs; no SPI interface; no IrDA; requires external crystal | Lacks SPI host interface and RS-485 direction control; better suited for dual-port I²C systems needing higher channel density | Select when dual UART channels are required and SPI interface is unnecessary; verify external clock sourcing |
| MAX3107EAE+T | Single-channel SPI-to-UART only; no I²C support; 128-byte FIFO; no GPIO or IrDA; 1.8–3.3 V operation | Higher FIFO depth but missing I²C option, GPIO, and RS-485 features; optimized for high-throughput SPI hosts | Choose for SPI-only designs demanding larger FIFO buffer and lower interrupt latency; confirm absence of RS-485 requirement |
Compared with SC16IS752IPW and MAX3107EAE+T, the PI7C9X1170BCLEX uniquely combines dual-interface flexibility (I²C/SPI), integrated RS-485 direction control, eight GPIOs, and IrDA SIR-making it optimal for cost-sensitive, space-constrained embedded systems requiring mixed-protocol interoperability.
Availability
PI7C9X1170BCLEX is available at Aetrix Electronics and suitable for industrial computing, factory automation, and battery-operated IoT edge nodes requiring stable component supply, long-lifecycle support, and RoHS-compliant packaging.
Supply support for PI7C9X1170BCLEX 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 manufacturer of discrete semiconductors and integrated circuits, specializing in high-performance analog, logic, and interface solutions for industrial, computing, and consumer markets.
The PI7C9X1170 belongs to Diodes' UART bridge product line, engineered to simplify protocol translation between modern microcontrollers and legacy serial peripherals while minimizing external components and board space.
FAQ
What interface modes does the PI7C9X1170BCLEX support, and how is selection performed?
The PI7C9X1170BCLEX supports both I²C-bus (fast-mode, slave-only) and SPI (mode 0, slave-only) host interfaces. Interface selection is determined by the logic level on the I2C/SPI# pin at power-up: HIGH selects I²C mode, LOW selects SPI mode. This pin must be stable before VDD reaches 1.0 V to ensure correct initialization and register mapping.
How does the PI7C9X1170BCLEX implement RS-485 half-duplex direction control?
RS-485 direction control is implemented using the RTS# output pin, which can be configured to assert/deassert based on RX FIFO fill level. The halt and resume trigger thresholds are programmed in the Transmission Control Register (TCR). When enabled, RTS# goes LOW to enable the RS-485 driver when space remains in the RX FIFO, and goes HIGH to disable it when the FIFO nears full-eliminating external direction-control logic.
Can the PI7C9X1170BCLEX operate from a 1.8 V supply, and what are the implications for I/O voltage levels?
Yes, the PI7C9X1170BCLEX operates from 1.62 V to 3.6 V, including 1.8 V nominal supply. All digital I/O pins (GPIO, SDA, SCL, etc.) are fully specified at 1.8 V, with input thresholds scaled accordingly (e.g., 1.0 V for VIH min). No level-shifting circuitry is required when interfacing with 1.8 V microcontrollers, simplifying low-voltage system design.
Is the PI7C9X1170BCLEX pin-compatible with other UART bridges such as the SC16IS752?
No, the PI7C9X1170BCLEX is not pin-compatible with the SC16IS752 or other UART bridges. It uses a unique 24-pin TQFN (ZD) footprint with dedicated I2C/SPI# selection, dual VDD pins, and integrated IrDA functionality. Pin assignments-including GPIO multiplexing, IRQ#, and RTS#/CTS#-differ significantly, requiring custom PCB layout and driver adaptation.
PI7C9X1170BCLEX Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Diodes Incorporated
- Package/Case:
- 16-TSSOP (0.173", 4.40mm Width)
- Programmable:
- Not Verified
- Protocol:
- I2C
- Function:
- Bridge, I2C/SPI to UART
- Interface:
- UART
- Standards:
- -
- Voltage - Supply:
- 1.62V ~ 3.63V
- Current - Supply:
- 6mA
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Supplier Device Package:
- 16-TSSOP
- Grade:
- -
- Qualification:
- -
PI7C9X1170BCLEX FAQ
1.How can I place an order for PI7C9X1170BCLEX through Aetrix?
Please submit a Request for Quotation (RFQ) for PI7C9X1170BCLEX 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 PI7C9X1170BCLEX reliable?
The price and inventory of PI7C9X1170BCLEX are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for PI7C9X1170BCLEX is usually 5 days.
3.What payment methods are accepted for PI7C9X1170BCLEX?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for PI7C9X1170BCLEX transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for PI7C9X1170BCLEX?
PI7C9X1170BCLEX orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your PI7C9X1170BCLEX 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 PI7C9X1170BCLEX?
For technical support, including PI7C9X1170BCLEX datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your PI7C9X1170BCLEX requirements.
6.How does Aetrix verify that PI7C9X1170BCLEX is sourced from the original manufacturer or authorized distributors?
All PI7C9X1170BCLEX 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 PI7C9X1170BCLEX meets industry standards.
7.What is the process for return or replacement of PI7C9X1170BCLEX?
All PI7C9X1170BCLEX units undergo pre-shipment inspection (PSI). If there is an issue with PI7C9X1170BCLEX, 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 PI7C9X1170BCLEX part is unused and in its original packaging.
Return procedure for PI7C9X1170BCLEX:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
PI7C9X1170BCLEX 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…

