WinSystems PPM-GIGABIT-G PC/104-Plus Gigabit Ethernet module Product manual
Advertisement
Advertisement
OPERATIONS MANUAL
PPM-GIGABIT
NOTE: This manual has been designed and created for use as part of the WinSystems’ Technical Manuals
CD and/or the WinSystems’ website. If this manual or any portion of the manual is downloaded, copied or emailed, the links to additional information (i.e. software, cable drawings) will be inoperable.
WinSystems reserves the right to make changes in the circuitry
and specifications at any time without notice.
Copyright 2004 by WinSystems. All Rights Reserved.
REVISION HISTORY
P/N 403-0316-000C
ECO Number
ORIGINATED
04-79
Date Code
040927
041102
Rev Level
A
C
TABLE OF CONTENTS
Section Paragraph Title Page
Visual Index – Quick Reference i
2.4 +3.3 Volt/+5 Volt Selection
Visual Index – Quick Reference
For the convenience of the user, a copy of the Visual Index has been provided with direct links to connector and jumper configuration data.
i OPERATIONS MANUAL PPM-GIGABIT 040914
1 General Information
!!!! IEEE 802.3 support for 1000BASE-T and 100BASE_TX and 10BASE-T applications
!!!! Automatic switching from 1Gbps to 100 or 10 Mbps
!!!! Intel 82541ER Gigabit Ethernet PCI Controller
!!!! 10/100/1000 Mbps full- and half-duplex operation
!!!! IEEE 802.3ab Auto-Negotiation support
!!!! IEEE 802.3x-compliant flow control support
!!!! Supports jumbo frames
!!!! Adaptive equalization supported
!!!! 64Kbyte Rx and Tx packet FIFO
!!!! PHY supports 2-pair and 3-pair cable downshift
!!!! RJ-45 Ethernet interface connector on board
!!!! EEPROM for configuration data storage
!!!! Flash memory for boot program
!!!! Support for Windows
CE,XP Embedded and Linux
!!!! PC/104-Plus compliant board
!!!! Link Status, Activity and Speed LEDs
!!!! Supports 5V or 3.3V PC/104-Plus Bus
!!!! Low power
!!!! Single +5V supply
!!!! Operates from -40
°
C to +85
°
C
The PPM-GIGABIT is a high-performance, PC/104-Plus compliant Gigabit
Ethernet module. This add-in module allows connection to 10, 100, and 1000
Mbps networks using standard CAT5 twisted pair copper cables. It is based upon the popular Intel 82541ER controller that is supported by a wide range of operating systems including Windows, Linux, and other x86-compatible operating systems.
040914 OPERATIONS MANUAL PPM-GIGABIT Page 1
Ethernet Controller - The PPM-Gigabit module uses the Intel 82541ER integrated
controller. It combines Intel's fifth-generation Gigabit MAC design with fully integrated state-of-the-art PHY technology that meets or exceeds IEEE 802.3ab specifications for
Bit Error Rate performance. The controller provides a direct Peripheral Component
Interconnect (PCI) to the PC/104-Plus bus.
The 82541ER architecture is optimized to deliver both high-performance and PCI bus efficiency with the lowest power and smallest size. It has a pipelined DMA unit and 128bit wide buses for the fastest performance. The controller handles the gigabit traffic with low network latency and minimal internal processing overhead. The 82541ER uses efficient ring buffer descriptor data structures, with up to 64 packet descriptors cached on chip. A large 64-Kbyte on chip packet buffer maintains superior performance as available PCI bandwidth changes. In addition, using hardware acceleration, the controller offloads tasks from the host controller, such as TCP/UDP/IP checksum calculations and TCP segmentation. The controller is designed to have independent transmit and receive queues to limit PCI bus traffic, and a PCI interface that maximizes the use of bursts for efficient bus usage.
Flow Control - Low-latency transmit and receive queues handle network packets without
waiting for buffer overflow. The controller supports the IEEE 802.3.x flow control with software programmable pause times and threshold times. This is to reduce/prevent frame loss from receive overruns.
MAC Features - The MAC has optimized descriptor fetching and write-back
mechanisms for efficient system memory use and use of PCI bandwidth. It also caches up to 64-packet descriptors in a single burst. Programmable memory buffers (256 bytes to 16Kbytes) and cache line size (16 bytes to 256 bytes) promotes efficient PCI bandwidth as well. Support for transmission and reception of packets up to 16Kbytes enables jumbo frames.
Integrated PHY - The PHY supports 10/100/1000 Mbps full- and half-duplex operation.
IEEE 802.3ab Auto-Negotiation support provides automatic link configuration of speed, duplex and flow control.
The controller incorporates the latest technology DSP architecture that implements digital adaptive equalization, echo cancellation, and crosstalk cancellation to improve performance in noisy environments. It also supports two-pair and three-pair cable downshift.
EEPROM - The configuration information describing the device's architecture, address,
interrupt, etc. can either be loaded from jumpers or from an EEPROM. The module is shipped with the EEPROM programmed.
Page 2 OPERATIONS MANUAL PPM-GIGABIT 040914
Ethernet Network Connection - The PPM-Gigabit is hooked to the network through an
onboard RJ-45 connector.
Monitor LEDs - Light emitting diodes (LEDs) are on the PPM-Gigabit to provide a
visual indication of the link status, network activity and network speed. The yellow Link
Integrity LED is lit when there is a valid connection detected. The green Activity LED blinks on and off when activity is detected on the wire. The red LEDs indicate if the link is 10, 100, or 1000 Mbps.
Software - The board emulates the popular Intel Pro/1000 PCI board. Intel has driver
support for the most popular operating systems and real time operating systems for its
82541ER controller. Therefore most PCI-compatible drivers, utilities and 10/100/1000
Ethernet supported operating systems will work directly with this module.
Power Supplies - There are 3 independent power supplies on this module for use by the
82541ER controller. They are 3.3V, 1.8V, and 1.2V. The PPM-Gigabit requires only a single +5 volt input. The +5V input power and ground for the board is supplied from both the PC/104 and PC/104-Plus connectors.
PC/104-Plus Interface - The PPM-Gigabit module is designed to offer flexible, high-
performance Ethernet networking capability. It provides 32-bits of addressing and data, as well as the complete control interface to operate on the PC/104-Plus bus. The chip has a PCI bus master interface and is compliant with the PCI Bus Specification Revision 2.2.
The PPM-Gigabit is designed to support either 5V or 3.3V PC/104-Plus signaling. A jumper block selects the voltage range. Multiple PPM-Gigabit boards can be installed and supported on a single PC/104-Plus stack. There is a jumper block on board to select the module slot position.
Also, there is a PC/104 connector on the board; however, no control or data signals are wired to it. It simply feeds the signals through the connector to the next module in
Related Information - Intel 82451ER Drivers/Utilities for supported operating systems
like Windows can be found on the WinSystems web site at www.winsystems.com
. The appropriate link is located on the datasheet for this board under the heading Software
Drivers and Examples.
040914 OPERATIONS MANUAL PPM-GIGABIT Page 3
Electrical
Data rate: 10/100/1000 megabits per second
Power Requirements: Vcc = +5V ±5% @ tbd mA typical
Mechanical
Dimensions: 3.6" x 3.8" (90mm x 96mm)
Weight: 3.0 oz. (84g)
Connectors:
Ethernet: RJ-45
PC/104-Plus: 120-pin (4 x 30; 2mm) stack-through with shrouded header
PC/104: 16-bit stack-through (feed through only)
Environmental
Operating Temperature: -40
°
to +85
°
Celsius
Non condensing humidity: 5% to 95%
MTBF
:
42.7 years
Page 4 OPERATIONS MANUAL PPM-GIGABIT 040914
2 PPM-GIGABIT Technical Reference
This section of the manual is intended to provide the necessary information regarding configuration and usage of the PPM-GIGABIT board. WinSystems maintains a Technical
Support Group to help answer questions regarding usage, or programming of the board.
For answers to questions not adequately addressed in this manual, contact Technical
Support at (817) 274-7553 between 8AM and 5PM Central Time.
RJ-45 connector is located at J2. Pin descriptions are detailed below.
J2
A+
A-
B+
C+
C-
B+
D+
D-
5
6
7
8
1
2
3
4
040914 OPERATIONS MANUAL PPM-GIGABIT Page 2-1
J6 is used to select the “slot” number of the PCI connection for the board. Each PC/104-
Plus board installed in a system must have a unique “slot” assignment and must not conflict with any PCI “slot” assignments on the CPU card. The jumper settings for J6 are shown here:
J6 J6 J6 J6
4 o o 2
3 o o 1
4 o o 2
3 o o 1
4 o o 2
3 o o 1
4 o o 2
3 o o 1
SLOT 1 SLOT 2 SLOT 3 SLOT 4
2.4 +3.3 Volt/+5 Volt Selection
(
Note: Incorrectly configuring externally supplied voltage sources may cause damage
to components and/or printed circuits. Please verify jumper selections before applying power.
J5 routes the voltage sources supplied from the PC/104-Plus bus to the on-board Vcc circuit. Refer to the jumpering options shown below to route the appropriate voltage.
Notice: At the time of this writing, ALL WinSystems’ PC/104PLUS CPU products supply +5V ONLY, and J5 must be jumpered 1-2 & 3-4.
J5 J5
2 o o 1
4 o o 3
6 o o 5
2 o o 1
4 o o 3
6 o o 5
8 o o 7
8 o o 7
+3.3 Volts +5 Volts
Page 2-2 OPERATIONS MANUAL PPM-GIGABIT 040914
)
J1 provides the user with connection to four status LEDs. This feature may be used for remote, “off-board” monitoring of the Link, Activity, Speed 100 & Speed 1000 status signals of the PPM-GIGABIT. J1 pinout and signal names are depicted below.
J1 Status LEDs
VCC 3.3
VCC 3.3
VCC 3.3
VCC 3.3
8 o o7
6 o o 5
4 o o 3
2 o o 1
SPEED 1000
SPEED 100
ACTIVITY
LINK
D4 – RED – SPEED 1000
D3 – RED – SPEED 100
D2 – GREEN – ACTIVITY
D1 – YELLOW – LINK
040914 OPERATIONS MANUAL PPM-GIGABIT Page 2-3
)
The PPM-GIGABIT connects to the processor through the PC/104 bus connector at J4.
The pin definitions for the 8-bit and 16-bit portions are shown here.
J4 PC/104 BUS CONNECTOR
DRQ3
DACK1#
DRQ1
REFRESH#
SYSCLK
IRQ7
IRQ6
IRQ5
IRQ4
IRQ3
DACK2#
TC
GND
RESET
+5V
IRQ9
-5V
DRQ2
-12V
SRDY#
+12V
GND
MEMW#
MEMR#
IOW#
IOR#
DACK3#
BALE
+5V
OSC
GND
GND
B1 o o A1
B2 o o A2
B3 o o A3
B4 o o A4
B5 o o A5
B6 o o A6
B7 o o A7
B8 o o A8
B9 o o A9
B10 o o A10
B11 o o A11
B12 o o A12
B13 o o A13
B14 o o A14
B15 o o A15
B16 o o A16
B17 o o A17
B18 o o A18
B19 o o A19
B20 o o A20
B21 o o A21
B22 o o A22
B23 o o A23
B24 o o A24
B25 o o A25
B26 o o A26
B27 o o A27
B28 o o A28
B29 o o A29
B30 o o A30
B31 o o A31
B32 o o A32
SA7
SA6
SA5
SA4
SA3
SA2
SA1
SA0
GND
SA15
SA14
SA13
SA12
SA11
SA10
SA9
SA8
IOCHK#
SD7
SD6
SD5
SD4
SD3
SD2
SD1
SD0
IOCHRDY
AEN
SA19
SA18
SA17
SA16
GND
SBHE#
LA23
LA22
LA21
LA20
LA19
LA18
LA17
MEMR#
MEMW#
SD8
SD9
SD10
SD11
SD12
SD13
SD14
SD15
KEY
C0 o o D0
C1 o o D1
C2 o o D2
C3 o o D3
C4 o o D4
C5 o o D5
C6 o o D6
C7 o o D7
C8 o o D8
C9 o o D9
C10 o o D10
C11 o o D11
C12 o o D12
C13 o o D13
C14 o o D14
C15 o o D15
C16 o o D16
C17 o o D17
C18 o o D18
C19 o o D19
GND
MEMCS16#
IOCS16#
IRQ10
IRQ11
IRQ12
IRQ15
IRQ14
DACK0#
DRQ0
DACK5#
DRQ5
DACK6#
DRQ6
DACK7#
DRQ7
+5V
MASTER#
GND
GND
# = Active Low Signal
Page 2-4 OPERATIONS MANUAL PPM-GIGABIT 040914
(
J3 PC/104-Plus BUS CONNECTOR
3 AD05 GND AD04 AD03
6 AD11 VI/O AD10 M66EN
15 AD18 +3.3V AD17 GND
18 IDSEL0 GND IDSEL1 IDSEL2
21 AD29 +5V AD28 AD27
25 GNT1# VI/O GNT2# GND
27 CLK2 +5V CLK3 GND
# = Active Low Signal
040914 OPERATIONS MANUAL PPM-GIGABIT Page 2-5
Software Drivers and Examples (from Intel.com)
Windows* 2000 and XP Network Adapter Base Drivers
Windows XP embedded driver
Windows CE.Net driver
Windows NT* 4.0 Network Adapter Driver Set.
Linux* 2.4 10/100 Adapter Base Driver (Readme) (Release Notes) e1000win.exe
e1000exp.exe
e1000ce.exe
e1000ndis4.exe
e1000-5.6.10.1.tar.gz
Telephone: 817-274-7553 . . Fax: 817-548-1358
http://www.winsystems.com . . E-mail: [email protected]
WinSystems warrants that for a period of two (2) years from the date of shipment any Products and Software purchased or licensed hereunder which have been developed or manufactured by WinSystems shall be free of any material defects and shall perform substantially in accordance with WinSystems' specifications therefore. With respect to any Products or Software purchased or licensed hereunder which have been developed or manufactured by others, WinSystems shall transfer and assign to Customer any warranty of such manufacturer or developer held by WinSystems, provided that the warranty, if any, may be assigned. The sole obligation of WinSystems for any breach of warranty contained herein shall be, at its option, either (i) to repair or replace at its expense any materially defective Products or Software, or (ii) to take back such Products and Software and refund the Customer the purchase price and any license fees paid for the same. Customer shall pay all freight, duty, broker's fees, insurance changes and other fees and charges for the return of any Products or Software to WinSystems under this warranty.
WinSystems shall pay freight and insurance charges for any repaired or replaced Products or Software thereafter delivered to Customer within the United States. All fees and costs for shipment outside of the United States shall be paid by Customer. The foregoing warranty shall not apply to any Products or Software which have been subject to abuse, misuse, vandalism, accidents, alteration, neglect, unauthorized repair or improper installations.
THERE ARE NO WARRANTIES BY WINSYSTEMS EXCEPT AS STATED HEREIN. THERE ARE NO
OTHER WARRANTIES EXPRESS OR IMPLIED INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, IN NO
EVENT SHALL WINSYSTEMS BE LIABLE FOR CONSEQUENTIAL, INCIDENTAL, OR SPECIAL
DAMAGES INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF DATA, PROFITS OR
GOODWILL. WINSYSTEMS' MAXIMUM LIABILITY FOR ANY BREACH OF THIS AGREEMENT OR
OTHER CLAIM RELATED TO ANY PRODUCTS, SOFTWARE, OR THE SUBJECT MATTER
HEREOF, SHALL NOT EXCEED THE PURCHASE PRICE OR LICENSE FEE PAID BY CUSTOMER
TO WINSYSTEMS FOR THE PRODUCTS OR SOFTWARE OR PORTION THEREOF TO WHICH
SUCH BREACH OR CLAIM PERTAINS.
All products returned to WinSystems must be assigned a Return Material Authorization (RMA) number. To obtain this number, please call or FAX WinSystems' factory in Arlington, Texas and provide the following information:
1. Description and quantity of the product(s) to be returned including its serial number.
2. Reason for the return.
3. Invoice number and date of purchase (if available), and original purchase order number.
4. Name, address, telephone and FAX number of the person making the request.
5. Do not debit WinSystems for the repair. WinSystems does not authorize debits.
After the RMA number is issued, please return the products promptly. Make sure the RMA number is visible on the outside of the shipping package.
The customer must send the product freight prepaid and insured. The product must be enclosed in an anti-static bag to protect it from damage caused by static electricity. Each bag must be completely sealed. Packing material must separate each unit returned and placed as a cushion between the unit(s) and the sides and top of the shipping container. WinSystems is not responsible for any damage to the product due to inadequate packaging or static electricity.

Public link updated
The public link to your chat has been updated.
Advertisement