
Add to Cart
OX16PCI954 Integrated Quad UART and PCI interface
FEATURES
• Four 16C950 High performance UART channels
• 8/32-bit Pass-through Local Bus
• IEEE1284 EPP parallel port
• Multi-function target PCI controller, fully PCI 2.2 and PCI Power Management 1.0 compliant
• UARTs fully software compatible with 16C550-type devices.
• Baud rates up to 15Mbps in asynchronous mode and 60Mbps in external 1x clock mode
• 128-byte deep FIFO per transmitter and receiver
• Flexible clock prescaler from 1 to 31.875
• 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-ofband flow control
• Infra-red (IrDA) receiver and transmitter operation
• 9-bit data framing as well as 5,6,7 and 8
• 12 multi-purpose IO pins which can be configured as interrupt input pins
• Can be reconfigured using optional 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 receiver FIFO
• 5.0V operation
• 160 TQFP package
DESCRIPTION
The OX16PCI954 is a single chip solution for PCI-based serial and parallel expansion add-in cards. It is a dual function PCI device, where function 0 offers four ultra-high performance OX16C950 UARTs, and function 1 is configurable to offer either an 8 bit Local Bus or a bidirectional parallel port. Serial port cards with up to 8 ports (or with 4 serial ports and a parallel port) can be designed without redefining any device or timing parameters.
Each channel in the OX16PCI954, the fastest available PC-compatible UART, offers data rates up to 15Mbps and 128-deep transmitter and receiver FIFOs. Deep FIFOs reduce CPU overhead and allow utilisation of higher data rates. Each channel is software compatible with the widely used industry-standard 16C550 devices and compatibles as well as the OX16C95x family of high performance UARTs. In addition to increased performance and FIFO size, the UARTs also provide the full set of OX16C95x enhanced features including automated in-band flow control, readable FIFO levels etc.
The efficient 32-bit, 33MHz target-only PCI interface is compliant with version 2.2 of the PCI Bus Specification and version 1.0 of PCI Power Management Specification. For applications that do not require the internal parallel port or the local Bus, card designers can assign a Subsystem Vendor ID and a Subsystem ID using 32 input pins. If the UARTs are not required, the Local Bus can be extended from 8-bit operation to a full 32-bit pass-through interface. For full flexibility, all the default register values can be overwritten using an optional MicrowireTM serial EEPROM.
To enhance device driver efficiency and reduce interrupt latency, internal UARTs have multi-port features such as shadowed FIFO fill levels, a global interrupt source register and Good-Data Status, readable in four adjacent DWORD registers visible to logical functions in IO space and memory space.
Expansion of serial cards beyond four channels is possible using the 8-bit pass-through Local Bus function. The addressable space can be increased up to 256 bytes, and divided into four chip-select regions. In 32-bit mode the bus can map up to 16kb of Memory address space. This flexible expansion scheme caters for cards with up to 20 serial ports using external 16C950, 16C952, 16C954 or compatible devices, for composite applications such as combined serial and parallel port expansion cards.
The OX16PCI954 also provides an IEEE1284 EPP parallel port which fully supports the existing Centronics interface. The parallel port can be enabled in place of the Local Bus.
Absolute maximum ratings
Symbol | Parameter | Min | Max | Units |
---|---|---|---|---|
VDD | DC supply voltage | -0.3 | 7.0 | V |
VIN | DC input voltage | -0.3 | VDD + 0.3 | V |
IIN | DC input current | +/- 10 | mA | |
TSTG | Storage temperature | -40 | 125 | °C |
PIN INFORMATION
Stock Offer (Hot Sell)
Part no. | Quantity | Brand | D/C | Package |
LT1763CS8-5 | 3918 | LINEAR | 14+ | SOP-8 |
LM337IMP | 4448 | NSC | 14+ | SOT-223 |
LT1963EQ | 3020 | LT | 13+ | TO-263 |
CS5534-ASZ | 1079 | CIRRUS | 14+ | SSOP20 |
M66291GP | 3113 | RENESAS | 14+ | QFP |
LT1963AEQ-1.8#TR | 5062 | LT | 15+ | TO-263 |
LM50BIM3 | 10000 | NSC | 15+ | SOT-23-3 |
MGA-82563-TR1G | 6250 | AVAGO | 16+ | SOT-363 |
BNX022-01L | 2124 | MURATA | 14+ | SMD |
MCP9701AT-E/LT | 5698 | MICROCHIP | 15+ | SC70-5 |
NRF24AP2-8CHQ32-R | 3820 | NORDIC | 15+ | QFN |
LT5560EDD#TRPBF | 14262 | LINEAR | 10+ | DFN |
OPA2356AIDR | 7040 | TI | 16+ | SOP |
PE4256 | 14280 | PEREGRINE | 16+ | QFN |
MUR420RLG | 38000 | ON | 16+ | DO-201 |
MIC5209YMTR | 6628 | MICREL | 14+ | SOP |
PE4308 | 14360 | PEREGRINE | 16+ | QFN |
LP2980AIM5X-5.0 | 5810 | NSC | 15+ | SOT-23-5 |
LMX1601TMX | 2743 | NSC | 10+ | TSSOP-16 |
P28F001BXT150 | 8760 | INTEL | 16+ | DIP |
MRF630 | 6456 | MOTOROLA | 14+ | CAN-3 |
NJU3718L | 2960 | JRC | 15+ | DIP |
PXAG30KBA | 800 | 12+ | PLL-44 | |
BTA12-600SWRG | 3576 | ST | 10+ | TO-220 |
LM4250CN | 1256 | NSC | 14+ | DIP-8 |
MC68HC908JK3ECPE | 3784 | FREESCALE | 16+ | DIP |
PIC24FJ256GB110-I/PT | 4148 | MICROCHIP | 16+ | TQFP |
XC4VSX55-10FFG1148I | 333 | XILINX | 15+ | BGA |
MT48LC2M32B2P-6A:J | 7268 | MICRON | 15+ | TSOP |
ATMEGA88P-20AU | 5206 | ATMEL | 16+ | QFP32 |