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 PI7C9X1170ACLE

Part No.:
PI7C9X1170ACLE
Manufacturer:
Diodes Incorporated
Category:
Controllers
Package:
24-TSSOP (0.173", 4.40mm Width)
Datasheet:
AetrixPI7C9X1170ACLE.pdf
Description:
IC I2C/SPI TO UART 24TSSOP 62PC
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:2,101

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

PI7C9X1170 from Diodes Incorporated is a single-channel I²C-bus/SPI-to-UART bridge controller with 64-byte TX/RX FIFOs, backward-compatible register mapping to the 16C450 UART, and support for hardware/software flow control, RS-485 direction control, and IrDA SIR up to 1.152 Mbps. It operates from 1.8V–3.3V, supports baud rates up to 16 Mbps (4× sampling), and integrates eight programmable GPIOs - ideal for embedded industrial gateways interfacing legacy serial peripherals over I²C or SPI buses.

For engineers reviewing the PI7C9X1170 datasheet, PI7C9X1170 pinout, PI7C9X1170 application, or PI7C9X1170 equivalent, key selection considerations include its dual-interface flexibility (I²C or SPI slave), 64-byte FIFO programmability, auto RTS/CTS flow control timing behavior, RS-485 half-duplex driver control via RTS inversion, and compatibility with standard 16C450 software stacks in resource-constrained microcontroller systems.

Technical Context

The PI7C9X1170 implements a fully register-compatible UART core with extended FIFO and flow control logic, supporting both I²C-bus (fast-mode, up to 400 kHz) and SPI (mode 0, slave-only, up to 33 MHz) host interfaces. Its internal clock domain derives from either a 24 MHz crystal (XTAL1/XTAL2) or external 64 MHz clock, enabling precise fractional baud rate generation across 1–16 Mbps.

It features dual interrupt architecture: seven prioritized UART-level interrupts (including Xoff detection, RX timeout, and modem status changes) plus independent GPIO interrupt capability. The device supports automatic RS-485 direction control via RTS signal polarity inversion and built-in IrDA encoder/decoder compliant with SIR physical layer at 115.2 kbps or optional 1.152 Mbps.

Key Specifications

Parameter Value and Actual Design Meaning
Interface SupportI²C-bus (slave, fast-mode) or SPI (slave, mode 0, ≤33 MHz); interface selected by I2C/SPI# pin level
FIFO Depth64-byte transmit and receive FIFOs with independently programmable trigger levels (1–64 bytes)
Baud Rate RangeUp to 16 Mbps using 4× oversampling; fractional divisor (1–65535) enables precise rate matching
GPIO CountEight user-programmable bidirectional GPIO pins with interrupt enable and direction control
Supply Voltage1.62 V to 3.6 V operation; supports 1.8 V, 2.5 V, and 3.3 V logic domains without level shifters
RS-485 ControlHardware-driven RTS-based direction control with configurable polarity inversion for half-duplex bus management
IrDA SupportBuilt-in encoder/decoder compliant with IrDA SIR; supports 115.2 kbps (standard) and 1.152 Mbps (optional)

Pinout & Package

PI7C9X1170 is housed in a 24-pin TQFN package (ZD variant) with exposed thermal pad. Pin functions are electrically validated per DS40307 Rev 8-2 and support both I²C and SPI configurations via strapping pin I2C/SPI# (Pin 4).

Pin/Terminal Circuit Role Design Meaning
Pin 1: VDDPower supply1.62–3.6 V core and I/O supply; decoupling required near pin
Pin 4: I2C/SPI#Interface selectHigh = I²C mode; Low = SPI mode; determines SDA/SO and SCL/SCLK functionality
Pin 5: RXUART receive inputAccepts standard UART logic levels or inverted IrDA receive data; idle HIGH for UART
Pin 6: TXUART transmit outputDrives UART logic levels or IrDA-encoded data; idle HIGH (UART) or LOW (IrDA)
Pin 14: IRQ#Interrupt outputOpen-drain active-LOW interrupt signaling seven prioritized UART and GPIO events
Pin 15: RTS#Flow/direction controlAuto-controlled RTS output for hardware flow control or RS-485 driver enable with polarity inversion
Pin 19: CTS#Flow control inputActive-LOW input enabling Auto-CTS; halts transmission when deasserted before stop-bit midpoint
Pins 2–3,7,10,16–17,20–21: GPIO[0:7]Programmable I/OConfigurable as inputs/outputs with interrupt capability; some share DTR#/DSR#/CD#/RI# modem functions

Key Features

Feature Design Value
16C450 register compatibilityEnables drop-in replacement in existing firmware stacks without driver modification
Independent RX/TX FIFO trigger programmingReduces host CPU interrupt load by allowing custom buffer thresholds (1–64 bytes)
Auto RTS/CTS with halt/resume levelsEliminates RX FIFO overrun by dynamically controlling RTS based on configurable RX FIFO occupancy
RS-485 driver direction controlAutomatically manages half-duplex bus direction using RTS signal with polarity inversion option
Dual Xon/Xoff software flow controlSupports two independent character pairs for transmit/receive flow negotiation, reducing false-trigger risk
Software reset capabilityAllows full UART register reset via internal command without requiring external RESET# assertion

Applications

Industrial Serial Gateway Smart Meter Communication Module

Use Scenario: Connecting Modbus RTU sensors over RS-485 to an I²C-based MCU in factory automation panels.

IC Role / Device Role / Timing Role: Protocol bridge converting I²C commands into UART frames with automatic RTS-driven RS-485 direction switching.

Use Value: Eliminates need for discrete level shifters and direction-control logic; 64-byte FIFO absorbs burst traffic during PLC scan cycles.

Use Scenario: Enabling two-way AMI communication between a metering SoC (SPI master) and legacy infrared optical port (IrDA SIR).

IC Role / Device Role / Timing Role: Integrated IrDA encoder/decoder with UART framing, driven by SPI host at 33 MHz for low-latency command response.

Use Value: Reduces BOM count by integrating IrDA PHY and UART logic; 1.152 Mbps SIR mode supports rapid firmware updates over optical link.

Portable Diagnostic Tool Edge IoT Sensor Hub

Use Scenario: Battery-powered handheld tool interfacing with automotive ECUs via RS-232/RS-485 using a low-power MCU with only I²C available.

IC Role / Device Role / Timing Role: Low-quiescent-current UART bridge (1.8 V operation) with GPIOs used for LED status indication and button input.

Use Value: Enables serial diagnostics without adding voltage translators or external UART ICs; standby current minimized for >1-year battery life.

Use Scenario: Aggregating data from multiple RS-485 environmental sensors into an ESP32-based edge node using SPI for high-throughput backhaul.

IC Role / Device Role / Timing Role: High-speed SPI-to-UART bridge (33 MHz clock) managing concurrent sensor polling with hardware flow control preventing packet loss.

Use Value: 64-byte FIFO and programmable trigger levels allow deterministic latency under variable sensor response times; GPIOs configure sensor addressing.

Equivalent & Alternatives

The following parts are listed as comparable options for similar UART bridge applications.

Alternative Part Technical Difference Application Difference Selection Advice
SC16IS752IPWTwo-channel I²C-to-UART with 64-byte FIFOs per channel; no SPI interface; lacks RS-485 direction control logicPreferred for multi-peripheral bridging where dual UARTs reduce host I²C transactions; unsuitable for SPI-hosted designsSelect when needing dual independent UARTs and I²C-only connectivity; avoid if SPI interface or RS-485 auto-direction is required
MAX3107EAE+TSingle-channel SPI-to-UART with 128-byte FIFOs; supports 26 MHz SPI; no I²C interface; no integrated IrDA or RS-485 controlBetter suited for high-throughput SPI hosts needing deeper buffering; requires external RS-485 transceiver and direction logicSelect for maximum SPI bandwidth and FIFO depth where IrDA/RS-485 integration is unnecessary

Compared with SC16IS752IPW and MAX3107EAE+T, the PI7C9X1170 uniquely combines dual-interface flexibility (I²C/SPI), integrated RS-485 direction control, and IrDA SIR support - making it optimal for space-constrained, mixed-protocol industrial edge nodes requiring minimal external components.

Availability

PI7C9X1170 is available at Aetrix Electronics and suitable for industrial computing, factory process control, and battery-operated devices requiring stable component supply, long-term lifecycle assurance, and RoHS-compliant green packaging.

Supply support for PI7C9X1170 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 communications markets.

The PI7C9X1170 belongs to Diodes' high-integration UART bridge product line, designed specifically to simplify serial peripheral connectivity in resource-limited embedded systems while maintaining full 16C450 software compatibility.

FAQ

Does PI7C9X1170 support both I²C and SPI simultaneously?

No. The I2C/SPI# pin (Pin 4) is a hardwired interface select: HIGH configures I²C-bus mode (SDA/SCL active), LOW configures SPI mode (SO/SCLK/CS# active). Both interfaces cannot operate concurrently, and pin strapping must be fixed at power-up.

What is the minimum pulse width required on RESET# to ensure proper initialization?

A LOW pulse of at least 40 ns on RESET# is mandatory to reset all internal registers, outputs, and operational mode strapping. This ensures reliable initialization of the UART core, FIFO pointers, and GPIO direction registers per DS40307 Rev 8-2.

Can the GPIO pins be used as interrupt sources independent of UART activity?

Yes. Pins GPIO0–GPIO7 support individual interrupt enable/disable via the IOIntEna register. Each GPIO can generate an interrupt on rising/falling edge (configurable per pin), reported as priority level 5 in the IIR register - fully independent of UART transmit/receive events.

How does the PI7C9X1170 handle baud rate accuracy at high speeds like 16 Mbps?

It uses a 16-bit fractional baud rate generator with divisor range 1–65535, referenced to the crystal or external clock (up to 64 MHz). At 16 Mbps with 4× oversampling, timing error remains within ±0.5% across temperature and voltage ranges, verified in DS40307 electrical characteristics tables.

PI7C9X1170ACLE Specifications

Product attributes
Attribute value
Manufacturer:
Diodes Incorporated
Package/Case:
24-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:
24-TSSOP
Grade:
-
Qualification:
-

PI7C9X1170ACLE FAQ

1.How can I place an order for PI7C9X1170ACLE through Aetrix?

Please submit a Request for Quotation (RFQ) for PI7C9X1170ACLE 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 PI7C9X1170ACLE reliable?

The price and inventory of PI7C9X1170ACLE are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for PI7C9X1170ACLE is usually 5 days.

3.What payment methods are accepted for PI7C9X1170ACLE?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for PI7C9X1170ACLE transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for PI7C9X1170ACLE?

PI7C9X1170ACLE orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your PI7C9X1170ACLE 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 PI7C9X1170ACLE?

For technical support, including PI7C9X1170ACLE datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your PI7C9X1170ACLE requirements.

6.How does Aetrix verify that PI7C9X1170ACLE is sourced from the original manufacturer or authorized distributors?

All PI7C9X1170ACLE 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 PI7C9X1170ACLE meets industry standards.

7.What is the process for return or replacement of PI7C9X1170ACLE?

All PI7C9X1170ACLE units undergo pre-shipment inspection (PSI). If there is an issue with PI7C9X1170ACLE, 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 PI7C9X1170ACLE part is unused and in its original packaging.

Return procedure for PI7C9X1170ACLE:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

PI7C9X1170ACLE Tags

  • PI7C9X1170ACLE
  • PI7C9X1170ACLE PDF
  • PI7C9X1170ACLE Datasheet
  • PI7C9X1170ACLE Specifications
  • PI7C9X1170ACLE Images
  • Diodes Incorporated
  • Diodes Incorporated PI7C9X1170ACLE
  • Buy PI7C9X1170ACLE
  • PI7C9X1170ACLE Price
  • PI7C9X1170ACLE Distributor
  • PI7C9X1170ACLE Supplier
  • PI7C9X1170ACLE 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