The content of this manual is furnished for informational use only, is subject to change without notice, and should not
be construed as a commitment by Oxford Semiconductor Limited. Oxford Semiconductor Limited assumes no
responsibility or liability for any errors or inaccuracies that may appear in this book.
The OX16PCI954 evaluation board provides an environment in which
the various modes and features of the OX16PCI954 device can be
demonstrated.
This guide documents the board and explains how to use it to develop
systems using the Oxford Semiconductor OX16PCI954 device. It is
relevant to developers working on implementations using those
products and should be read before using it, to avoid the possibility of
usage errors.
This manual assumes that you understand the capabilities of Oxford
Semiconductor UART products, and are familiar with PCI and PC card
bus interfaces.
Revision
Table I documents the revisions of this manual
Information
Table I Revision Information
RevisionModification
January 2005First publication in revised house style
Typographic
In this manual, the conventions listed in Table II apply.
Conventions
Table II Typographic Conventions
ConventionMeaning
Italic Letters With Initial Capital LettersA cross-reference to another publication
Courier FontSoftware code, or text typed in via a keyboard
Bold LettersA program, function, class, or method
1, 2, 3A numbered list where the order of list items is significant
“Title”Cross-refers to another section within the document
UG-0011 Jan 05External—Free Releasev
A list where the order of items is not significant
Significant additional information
PrefaceOX16PCI954 Evaluation Board User Guide
Product
Details
Contacting
Oxford
Semiconductor
The order code for the OX16PCI954 evaluation board is EV-OX16PCI954.
Alternatively, you can contact your local representative.
viExternal—Free ReleaseUG-0011 Jan 05
Chapter 1
Evaluation Board
Overview
The OX16PCI954 evaluation board kit contains the following items:
OX16PCI954 evaluation board (5-V input) with embedded
OX16PCI954 & additional OX16C954 chip
Octopus 8- or 4-way serial cable
Parallel port cable
Additional serial port cable expander
Board documentation, standard configuration files and utility tools such
as OxProm are available from the Oxford Semiconductor website.
FeaturesThe evaluation board is an adaptable tool with configurable features
including the following:
4 × OX16C954 UARTs (2xRS232, 2xRS422) accessible via a
standard 37-way D-type interface
8-bit local bus function to drive an external OX16C954 UART
(2×RS232, 2×RS422) from a similar interface
Parallel port function via a standard 25-way D-type header
Serial EEPROM socket for maximum device configurability
Internal crystal oscillator, or any frequency via a TTL oscillator
socket (switchable)—the external OX16C954 can be driven either
from the TTL module or directly from the LB_Clk_Out pin of
the PCI device
Isochronous mode for the internal UARTs via simple connections
Test points so that signals on any bus can be observed easily
UG-0011 Jan 05External—Free Release1
Evaluation Board OverviewOX16PCI954 Evaluation Board User Guide
ConfigurationThe evaluation board is a valuable tool for assessing the behavior of the
OX16PCI954 device and can be configured to support systems using the
following selectable capabilities:
8-port serial card
4-port serial/1-port parallel card
4-port serial card with pin-assignable subsystem ID & subsystem
vendor ID
32-bit bridge
Chapter 3 Configuring the Evaluation Board explains the board settings
required to operate the OX16PCI954 in these modes.
However, the flexibility of the OX16PCI954 allows users to extend the
capabilities of the chip beyond its primary modes. For example, it is
possible to use the OX16PCI954 in other solutions as follows:
4-port serial/2-port parallel card
2-port serial/1-port parallel card
1-port parallel card
4-port serial/1-port custom FPGA synchronous I/O controller on
the local bus
The correct driver for a specific device mode is selected depending on
the vendor, device and subsystem IDs. For the primary modes of the
OX16PCI954, IDs are pre-allocated and hard-coded; they should not be
changed. However, for customized operational modes, it is necessary to
change the ID fields so that the Windows Plug and Play system can
differentiate boards (even though they use the same chip) and load the
correct driver. Appendix C Customizing the Device Vendor ID &
Subsystem ID outlines recommended procedures for reconfiguring the
hardware drivers to identify custom add-in card configurations.
DriversThe drivers provided for the OX16PCI954 evaluation board have been
written for Windows 2000, Windows NT and Windows XP operating
systems. Although drivers are also available for Linux, they have not
been written by Oxford Semiconductor and Oxford Semiconductor
cannot be held responsible for any aspect of their performance.
2External—Free ReleaseUG-0011 Jan 05
For further information about device drivers, see “Drivers” on page 11.
OX16PCI954 Evaluation Board User GuideEvaluation Board Overview
Board LayoutFigure 1 on page 3 shows the OX16PCI954 evaluation board.
Figure 1 OX16PCI954 Evaluation Board
Figure 2 identifies the principal features on the device.
Figure 2 OX16PCI954 Evaluation Board Features
IC1 External
OX16C954
JP4 CLKsel
1
Serial Ports
JP1 External OX16C954
P2 OX16PCI954 Serial Ports
1
JP6 LK1
1
1
JP1 Parallel Port
PCI Connector
U1
OX16PCI954
JDH1 Test Pin Header
1
JP2 XTALsel
1
Oscillator
JP5 RIO link
1
EEPROM
JS1
Crystal
Socket
1
JP3
JC7
Serial
For greater detail, a reference schematic for the OX16PCI954 evaluation
board can be requested from Oxford Semiconductor.
Chapter 2 Evaluation Board Features gives further details about the
features of the OX16PCI954 evaluation board.
UG-0011 Jan 05External—Free Release3
Evaluation Board OverviewOX16PCI954 Evaluation Board User Guide
This page is intentionally blank
4External—Free ReleaseUG-0011 Jan 05
Chapter 2
Evaluation Board
Features
The OX16PCI954 evaluation board contains a variety of sockets, jumpers,
connectors and headers, which enhance its flexibility.
JumpersTabl e 1 details the jumpers on the board and their use.
Table 1 Jumpers on the OX16PCI954 Evaluation Board
JumperUseSelection
JP2 XTALselSelects the oscillator type for the
OX16PCI954
JP4 CLKselSelects the oscillator type for the
external UART
(2)
RIO link
Note:
1If this is fitted, a TTL crystal oscillator must be connected to JS1.
2If this is used, MIO0 must be reconfigured in LCC, otherwise an interrupt is constantly present on
function 0
Connects MIO 0 to RI of either
PCI UART channel 0 or external
UART channel 0
Crystal oscillator (as supplied)
TTL oscillator
LB_Clk_out(as supplied)
TTL module
External UART RIO
PCI UART RIO
Open (as supplied)
(1)
UG-0011 Jan 05External—Free Release5
Evaluation Board FeaturesOX16PCI954 Evaluation Board User Guide
Headers &
Connectors
The OX16PCI954 evaluation board has the following headers and
connectors:
JP3—configuration header
JP6 LK1—DTR/DSR header for RS422 channels
JDH1—test header
P2—37-way D-type connector
JP1—header giving access to the external UART serial ports
JP7—parallel port header
JP3
Figure 3 shows JP3, the 10×2 configuration header on the evaluation
Table 2 lists the pins on JP3 and explains their use.
Table 2 JP3 Settings
Pin PairFittedOpen
External FIFOSEL#External UART has 128-byte deep FIFOs (as
supplied)
LPTBUF#Parallel port transceiver disabled (as supplied)Parallel port transceiver enabled
Low Power EnableAllow driver to shut down the RS232 line driversRS232 line drivers always enabled (as supplied)
INTEN#External UART interrupts enabled (as supplied)External UART interrupt-enables depend on
Intel/Motorola# ModeMotorola-type local busIntel-type local bus (as supplied)
RS422 EnableEnable RS422 line drivers (as supplied)Disable RS422 line drivers
TestAlways shortDo not open the connection
Mode1
Mode0
(1)
(1)
Mode[1] = 1Mode[1] = 0 (as supplied)
Mode[0] = 1Mode[0] = 0 (as supplied)
PCI FIFOSELPCI UART has 128-byte deep FIFOs (as supplied)PCI UART has 16-byte deep FIFOs
Note:1The combined effect of these pin settings determines the operational mode of the evaluation board; see
Chapter 3 Configuring the Evaluation Board for further details.
External UART has 16-byte deep FIFOs
MCR[3]
6External—Free ReleaseUG-0011 Jan 05
OX16PCI954 Evaluation Board User GuideEvaluation Board Features
JP6 LK1
Figure 3 shows JP6 LK1, which is the 5×2 DTR/DSR header for RS422
channels on the evaluation board.
The OX16PCI954 evaluation board supports two RS422 ports. Data
transfer rates are much greater using RS422 protocol, because it uses
differential signalling. However, RS422 connectors only allow for CTS/
RTS flow control. JP6 LK1 provides access to the hardware lines
necessary to provide DTR/DSR flow control in addition to conventional
CTS/RTS flow control.
Figure 4 JP6 LK1
1
DSR2DSR2+
GND
DSR3DSR3+
DTR2DTR2+
DTR3DTR3+
NC
RS422 connection via a 9-way D connector is documented in Appendix B
RS422 & RS232 Connector Pin Assignment.
JDH1
Figure 5 shows JDH1, which is the test header on the evaluation board.
All non-PCI pins can be accessed from this header.
Figure 5 JDH1
132
A
B
C
Table 3 on page 8 lists the pin allocations on JDH1.
.
UG-0011 Jan 05External—Free Release7
Evaluation Board FeaturesOX16PCI954 Evaluation Board User Guide
On the evaluation board, P2 is a 37-way D-type connector which is used
to access the PCI UART serial ports. Table 4 on page 9 lists the pin
allocations on the connector.
8External—Free ReleaseUG-0011 Jan 05
Loading...
+ 30 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.