PCI20U
Universal V oltage PCI Bus ARCNET® Network Interface Modules
INST ALLA TION GUIDE
INTRODUCTION
The PCI20U series of ARCNET network interface modules (NIMs) links
PCI and PCI-X bus compatible computers with the ARCNET local area
network (LAN). Since most PC motherboards have migrated from the +5 V
PCI Bus to the +3.3V PCI Bus, a universal voltage PCI NIM is required. In
addition, the PCI20U series supports the PCI Add-in card specification.
Both standard height and low-profile brackets are provided. The PCI Bus
allows for jumperless configuration and Plug and Play operation. The module
operates with either an NDIS driver or a null stack driver in a Windows
environment. DOS drivers will operate when used with our enabler software.
Since the PCI20U is a universal voltage PCI card it can be used in either a
PCI-X slot or a conventional PCI slot. PCI-X is an enhancement to the
original PCI Local Bus Specification enabling devices to operate at speeds up
to 133 MHz. If a PCI20U is installed into a bus capable of PCI-X operation,
the clock remains at the 33 MHz frequency and other devices on that bus are
restricted to using conventional PCI protocol.
The PCI20U incorporates the COM20022 ARCNET controller chip with
enhanced features over the earlier generation ARCNET chips. New features
include command chaining, sequential access to internal RAM, duplicate node
ID detection and variable data rates up to 10 Mbps. Bus contention problems
are minimized since the module’s interrupt level and I/O base address are
assigned through Plug and Play . There is no requirement for wait-state
arbitration.
®
The PCI20U exploits the new features of the COM20022. This includes
10 Mbps communications utilizing the various EIA-485 transceiver options.
Each PCI20U module has two LEDs on the board for monitoring network
operation and bus access to the module. It is equipped with an 8 position,
general purpose DIP switch typically used to assign the ARCNET node
address. Ultimately, the node address is configured via software so the DIP
switch can also indicate user-defined functions such as data rate, cable
interface, or master/slave status of the system.
There are several versions of the PCI20U ARCNET NIM. Three models sup-
port traditional ARCNET 2.5 Mbps di-pulse transceivers. The PCI20U-CXS
supports coaxial star or point-to-point configurations facilitated by the use of
active hubs. The PCI20U-CXB supports coaxial bus configurations while the
PCI20U-TB5 supports twisted pair bus configurations using RJ-45 connectors.
Both bus topology products usually do not require active hubs. Four models
also support EIA-485 networks and both standard mode and backplane mode
are supported. The PCI20U-485 (backplane mode) and PCI20U-485D (nonbackplane mode) support DC-coupled operation. The PCI20U-4000 (backplane) and PCI20U-485X (non-backplane) support AC-coupled operation.
SPECIFICATIONS
Environmental
Operating temperature: 0°C to +60°C
Storage temperature: –40°C to +85°C
Data Rates
PCI20U-CXB, -CXS, -TB5 2.5 Mbps
-485D
PCI20U-
PCI20U-4000, -485X 10 Mbps, 5 Mbps, 2.5 Mbps, 1.25 Mbps
Dimensions Shipping W eight
2.50" x 4.72" 1 lb. (.45 kg)
(64 mm x 120 mm)
I/O Mapping
Requires 16 bytes of I/O space for COM20022 controller
485, 10 Mbps, 5 Mbps, 2.5 Mbps, 1.25 Mbps,
625 kbps, 312.5 kbps, 156.25 kbps
Interrupt Lines
Supports PCI INT A
Compatibility
PCI20U series NIMs are fully compatible with all of Contemporary Controls
(CC) ARCNET products and PCI Bus computers.
Regulatory Compliance
CE Mark; CFR 47 Part 15 Class A
Power Requirements
Model +5 V +3.3 V
PCI20U-4000 400 mA 30 mA 20 mA
PCI20U-485
PCI20U-485D
PCI20U-485X
PCI20U-CXB
PCI20U-CXS
PCI20U-TB5
400 mA 30 mA 20 mA
400 mA 30 mA 20 mA
400 mA 30 mA 20 mA
400 mA 30 mA 20 mA
400 mA 30 mA 20 mA
400 mA 30 mA 20 mA
V I/O
TD030700-0IG
2
INSTALLATION
The PCI20U can be installed in any PCI Bus compatible computer. With the
power detached from the computer, remove the cover of the computer—
exposing the motherboard and expansion slots (connectors). Care should be
taken when installing the PCI20U because both it and the exposed computer
motherboard are sensitive to electrostatic discharge. To prevent inadvertent
damage, touch the metal case of the internal power supply to discharge
yourself then proceed to remove the PCI20U from its protective ESD
package. Remove the backplate of the computer adjacent to the desired slot
(connector). The PCI20U can then be inserted into this slot by applying a
downward even pressure until it stops and is firmly seated into the connector.
The PCI20U backplate can be secured to the computer by installing the small
screw used to attach the original backplate. Hardware installation is
completed by replacing the computer cover.
Software Drivers
Unlike ISA Bus computers, PCI Bus computers frequently have their
resources assigned by the operating system. The PCI20U requires a 16-byte
I/O range for the COM20022 ARCNET controller and one interrupt line.
Depending upon the sophistication of the software driver, the PCI20U
assignment may be done automatically by the driver with little concern on
the part of the user. This is called Plug and Play operation. Some software
drivers, especially those originally written for ISA bus computers, may not
verify resource allocation automatically— requiring the user to accomplish
this task. This is called jumperless operation. It is important that the user
appreciate the type of software driver being used since it is sometimes
difficult to remove software drivers once they are installed.
OEM Software Driver
If the PCI20U has been specified by an Original Equipment Manufacturer
(OEM) for use with their equipment, follow the instructions of the OEM and
utilize their driver disk.
Microsoft® Networking
If your intention is to use Microsoft Networking with Windows 95, 98, NT
or 2000, you will require an NDIS 4.0 driver. Obtain this driver from our web
site and follow the instructions on its use. This is a Plug and Play driver so it
is unnecessary to use our enabler software or verify resources. With this
driver you can operate with the various transport layers supported by
Microsoft including TCP/IP.
TD030700-0IG
3
Legacy ISA Software Driver
The PCI20U is register compatible with our PCX20 ISA adapter, PC10420
PC/104 adapter, PCM20 PC card adapter, as well as SMSC’s COM20020
Evaluation Board. If the software driver was originally written for the ISA
or PC104 versions of these adapters and the intent is to operate this same
driver using the PCI20U under Windows 95, 98 or ME, then enabler software
is required to map the system resources to the I/O and interrupt requirements
of the legacy driver. The required enabler software is available on our web
site. Only use this software when a Plug and Play driver does not exist.
Follow the instructions in the README.TXT file (which can be found in the
enabler file set) before attempting an installation of this software.
Other Operating Systems
With Windows NT/2K/XP, you must have a Plug and Play driver. The enabler
software cannot be used. For other operating systems such as Linux or QNX,
view our web site for the latest support on these operating systems.
Node ID Switch
Although not always necessary with the COM20022, the PCI20U provides a
separate input port that reads an 8-bit DIP switch (SW1) located at the top
edge of the module. This switch is intended to serve as a node ID switch,
although it can serve as a general purpose switch if desired. The node ID
switch has no connection to the COM20022 ARCNET controller chip.
The most significant bit (MSB) is switch position 1, and the least significant
bit (LSB) is switch position 8. A switch in the open position (off position or
away from the printed circuit board) introduces a logic “1”. Figure 1 shows
the node ID switch. In this example the switch is set to hexadecimal
address F5.
32
1
87654
MSB
Figure 1 — Node ID Switch
LSB
Indicator Lights
There are two LEDs located at the PCI20U backplate. The yellow LED
indicates that the PCI20U is being accessed via its I/O address. The green
LED indicates that the PCI20U is transmitting ARCNET traffic to the
network.
TD030700-0IG
4