
Oxford Semiconductor
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.
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