Diodes Incorporated
Back to UART - Universal Asynchronous Receiver / Transmitter

PI7C9X7952

PCIe-to-Dual UART I/O Bridge

Contact Sales

Log in or register to manage email notifications about changes to datasheets or PCNs for this part.

The PI7C9X7952 is a PCI Express® Dual UART (Universal Asynchronous Receiver-Transmitters) I/O Bridge. It is specifically designed to meet the latest system requirements of high performance, lead (Pb) -free and reduced package sizes. The bridge can be used in a wide range of applications such as Remote Access Servers, Automation, Process Control, Instrumentation, POS, ATM and Multi-port RS232/RS422/RS485 Cards. The PI7C9X7952 provides one x1 PCIe® (dual simplex 2.5 Gbps) uplink port, and it is fully compliant with PCI express 1.1 and PCI® power management 1.2 specifications. The bridge supports two high performance UARTs, each of which supports Baud rate up to 15 Mbps in asynchronous mode. The UARTs support in-band and out-band auto flow control, arbitrary trigger I/O mapping and memory mapping. The PI7C9X7952 is fully software compatible with 16C550-type device drivers and can be configured to fit the requirements of RS232, RS422 and RS485 applications. The EEPROM interface is provided for system implementation convenience. Some registers can be pre-programmed via hardware pin settings to facilitate system initialization. For programming flexibility, all of the default configuration registers can be overwritten by EEPROM data, such as sub-vendor and sub-system ID.

Industry Specifications Compliance

  • PCI Express Base Specification, Revision 1.1
  • PCI Express CEM Specification, Revision 1.1
  • PCI Power Management 1.2
  • Advanced Configuration Power Interface (ACPI) Specification
  • PCI Standard Hot-Plug Controller (SHPC) and
  • Subsystem Specification Revision 1.0.

Features

  • Support 2 high performance 16C950 UART in single chip
  • Fully software compatible with 16C550-type device drivers
  • 128-byte transmit and receive FIFO
  • Flexible clock pre-scaler from 4 to 46
  • Automated in-band flow control using programmable
  • Xon/ Xoff in both directions
  • Automated out-of-band flow control using CTS#/ RTS# and/or DSR#/ DTR#
  • Arbitrary trigger levels for receiver and transmitter
  • FIFO interrupts and automatic in-band and out-band flow control
  • Data framing sizes: 5, 6, 7, 8 and 9
  • Configurable using non-volatile configuration memory (EEPROM)
  • Global Interrupt Status and readable FIFO levels to facilitate implementation of efficient device drivers.
  • Operation via IO or memory mapping
  • Detection of bad data in the receive FIFO
  • Baud rate up to 15 Mbps in asynchronous mode.
  • Supports up to 256-byte maximum payload size
  • 1.8 and 3.3V operation
  • Power dissipation: 0.7 W typical in normal mode
  • Industrial Temperature Range -40o to 85o
  • Package: 14x14mm, 128-pin LQFP, Pb free and 100% Green.

Software support

  • MicrosoftTM Windows 2003/XP/Vista/Windows Embedded/Windows 8/Windows 8.1/Windows 10 32/64 bit
  • MicrosoftTM Windows CE 6.0
  • Linux 2.6 and above

Applications

  • Remote Access Servers
  • Network / Storage Management
  • Factory Automation and Process Control
  • Instrumentation
  • Multi-port RS-232/ RS-422/ RS-485 Cards
  • Point-of-Sale Systems (PoS)
  • Industrial Control (IPC)
  • Gaming Machines
  • Building Automation
  • Embedded Systems

Note: If you would like to get source codes of the Linux driver of PCI/PCIE to UART (including PI7C9X7958/54/52 and PI7C8958/54/52), please send a request on our website, and a representative will contact you for the support: Contact Support.

Product Specifications

Product Parameters

Ports 2 UART
Pins 128
Data Rate (kbps) 15Mbps
Bytes 128
Tx/Rx FIFO Ctrs Yes
Tx/Rx FIFO INT Trig Yes
Auto RTS/CTS Yes
Interface PCIe
Ambient or Junction Temperature (°C) -40 to 85

Technical Documents

Design tool model software

Recommended Soldering Techniques

TN1.pdf

Additional Technical Documents are available upon request:
Application information, Evaluation board, and Other technical documents

Request Documents