Description
OXmPCI952 has the following features.The 1st one is about dual 16C950 High performance UART channels.The 2nd one is that it has 8-bit Pass-through Local Bus (PCI Bridge).The 3rd one is about IEEE1284 Compliant SPP/EPP/ECP parallel port (with external transceiver).The 4th one is about efficient 32-bit, 33MHz, Multi-function target-only PCI controller, fully compliant to PCI Local Bus specification 3.0,and PCI Power Management Specification 1.1.The 5th one is about PCI and miniPCI Modes (with CLKRUN# and PME#generation in the D3cold state, in miniPCI mode).The 6th one is UARTs fully software compatible with 16C550-type devices.The 7th one is about UART operation up to 60 MHz via external clock source. Up to 20MHz with the crystal oscillator.The 8th one is about baud rates up to 60Mbps in external 1x clock mode and15Mbps in asynchronous mode.The 9th one is about 128-byte deep FIFO per transmitter and receiver.The 10th one is about Flexible clock prescaler, from 1 to 31.875.The 11th one is that automated in-band flow control using programmable Xon/Xoff in both directions.The 12th one is that automated out-of-band flow control using CTS#/RTS#and/or DSR#/DTR#.The 13th one is about arbitrary trigger levels for receiver and transmitter FIFO interrupts and automatic in-band and out-of-band flow control The 14th one isInfra-red (IrDA) receiver and transmitter operation.The 15th one is about 9-bit data framing, as well as 5,6,7 and 8 bits.The 16th one is about detection of bad data in the receiver FIFO.The 17th oneis about global Interrupt Status and readable FIFO levels to facilitate implementation of efficient device drivers.The 18th one is about local registers to provide status/control of device functions.The 19th one is about 11 multi-purpose I/O pins, which can be configured as input interrupt pins or 'wake-up'.The 20th one is that auto-detection of a wide range of MicrowireTM compatible EEPROMs, to configure device parameters.The 21st one is about function access, to pre-configure each function prior to handover to generic device drivers. The 22nd one is about operation via IO or memory mapping.The 23rd one is about 3.3V operation (5v tolerance on selected I/Os).The 24th one is about extended Operating Temp.Range : -40C to 105C.The last one is about 160-pin LQFP/176-pin BGA package
The OXmPCI952 is a single chip solution for PCI and mini-PCI based serial and parallel expansion add-in cards. It is a dual function PCI device, where function 0 offers two ultra-high performance OX16C950 UARTs, and function 1 is configurable either as an 8-bit Local Bus or a bidirectional parallel port.Inthe OXmPCI952,each UART channel is the fastest available PC-compatible UART.Each UART channel is software compatible with the widely used industry-standard 16C550 devices (and compatibles).the UARTs also provide the full set of OX16C95x enhanced features including automated in-band flow control, readable FIFO levels etc.Expansion of serial cards beyond two channels is possible using the 8-bit pass-through Local Bus function.The configuration register values of OXmPCI952 are programmed using an external MicrowireTM compatible serial EEPROM which can also be used to provide function access.