English
Language : 

OXMPCI952 Datasheet, PDF (22/108 Pages) Oxford Semiconductor – Integrated High Performance Dual UARTs, 8-bit Local Bus/Parallel Port. 3.3v PCI/miniPCI interface.
OXFORD SEMICONDUCTOR LTD.
OXmPCI952
Note 1: I/O Direction key:
P_I
P_O
P_I/O
P_OD
PCI input
PCI output / PCITristates
PCI bi-directional
PCI open drain
3.3v Only
3.3v Only
3.3v Only
3.3v Only
I
I(h)
IU(h)
I/O(h)
Input
Input
Input with internal pull-up
Bi-Directional
LVTTL level
LVTTL level, 5v tolerant
LVTTL level, 5v tolerant
LVTTL level, 5v tolerant
O
O(h)
OD
OD(h)
NC
Output
Output
Open drain
Open drain
No connect
Standard Output
5v tolerant (High Voltage BI-Direct in output mode)
Standard Open-drain Output
5v tolerant (High Voltage BI-Direct in open-drain mode)
G
Ground
V
3.3V power
4 CONFIGURATION & OPERATION
The OXmPCI952 is a multi-function, target-only PCI
device, compliant with the PCI Local Bus Specification
Revision 3.0, and PCI Power Management Specification
Revision 1.1.
The OXmPCI952 affords maximum configuration flexibility
by treating the internal UART’s, the Local Bus and the
Parallel Port as separate logical functions. Each function
has its own configuration space and is therefore
recognised and configured by the PCI BIOS separately.
The functions used are configured by the Mode Selection
Pin (pin 45).
The OXmPCI952 is configured by system start-up software
during the bootstrap process that follows bus reset. The
system scans the bus and reads the vendor and device
identification codes from any devices it finds. It then loads
device-driver software according to this information and
configures the I/O, memory and interrupt resources. Device
drivers can then access the functions at the assigned
addresses in the usual fashion, with the improved data
throughput provided by PCI.
Each function operates as though it was a separate device.
However there are a set of Local Configuration Registers
that can be used to enable signals and interrupts, configure
timings, and improve the efficiency of multi-port drivers.
This architecture enables separate drivers to be installed
for each function. Generic port drivers can be hooked to
use the functions individually, or more efficient multi-port
drivers can hook both functions, accessing the Local
Configuration Registers from either.
All registers default after reset to suitable values for typical
applications such a 2/6 port serial, or combo 2-port serial/1-
port parallel add-in cards. However, all identification,
control and timing registers can be redefined using the
external serial EEPROM.
DS-0020 Jun 05
Page 22