FarSync T4Ue - The 4 Port Synchronous PCI Express Card

FarSync T4Ue

The FarSync T4Ue PCI express card provides high performance multi-port sync communications support for Linux and Windows systems

Overview

The FarSync T4Ue card and software is designed to provide high performance hardware communications solutions for business, government and the military who need a PCIe synchronous communications card. The product includes a low level driver that allows access to the communications features available in the hardware. The card can optionally use the host's standard TCP/IP protocol stack to allow access to IP based networks such as the Internet. The FarSync SDK provides a Developers Toolkit for the product.

The card will support a synchronous line at speeds of up to 10Mbits/s continuous. The highly flexible universal network connector supports RS232C, X.21, RS530 (RS422 signalling), RS449 and V.35 network interfaces.

The card is also available with soft selectable asynchronous/synchronous support as well by ordering the FarSync T4Ue+Async model, see Order Information.

The product is supplied with a 5 year warranty.

Features under Windows:

The Windows based API common to the entire range of FarSync cards/devices is referred to as the FarSync Windows API (FsWinAPI). This is an extension of the MS COMM API and enables, for example, applications developed to support COM ports, to be easily ported to use FarSync support in synchronous or asynchronous modes. This standardization enables the API to also be readily accessible from higher level environments such as .NET, C#, VB etc.

The FsWinAPI provides applications with direct access to the card's communications port/s for bit sync (HDLC) framing and also transparent bitstream operation for video and voice type applications.

The FarSync T4Ue can also be installed to appear as a NDIS (LAN) interface so it can simply use the TCP/IP stack over PPP to allow access to IP based networks such as the Internet.

The card installs seamlessly under Windows 10, 8, 7, Vista, Windows Server 2008 and Server 2008 R2, and Windows Server 2003 on both 32 and 64 bit, single and multi-core systems. The FarSync drivers are signed by Microsoft for easy installation.

LabVIEW applications can access this adapter.

Features under Linux:

The Char I/O API provides a programming language independent, high-level interface to the FarSync base driver it supports access to all the cards modes of operation. The cards can also use the TCP/IP stack to allow access to IP based networks such as the Internet.

The T4Ue card installs seamlessly as a plug and play device under the popular Linux 32 and 64 bit distributions. The cards supports Linux kernel versions from 2.6.12 onwards in 32 and 64 bit formats, including the leading distributions supplied by Redhat, SuSE, Mandriva, Debian, Ubuntu, Fedora, Slackware and more. Multi-processor systems are supported.

FarSite is committed to supporting the FarSync T4Ue on new versions of Linux and Linux kernels as they are released. The source code for the driver is supplied with the product allowing rebuilding by the end user for use with almost any of the current or future Linux variants. The driver supports both big-endian and little-endian memory storage formats.

Developers Toolkit:

The FarSync SDK provides a Developers Toolkit with full documentation, useful utilities, such as a line monitor, and many sample applications for Linux and Windows. Free support from FarSite's Engineering department is provided to customers purchasing the FarSync SDK who have technical questions using the API.


Typical Applications

The FarSync T4Ue is suitable for a very wide range of uses; some typical applications include:

  • High speed multi-port HDLC framing support for non standard or specialist protocols
  • Interfacing DAB ETI (Ensemble Transport Interface - ETSI EN 300 799) transparent bit streams to Servers
  • Interfacing MPEG Video bit streams T-DMB ETI to Servers
  • Interfacing high speed MPEG Video bit streams to Servers
  • Watchdog systems
  • Data generators for test systems
  • Engineering monitoring and control systems
  • Internet Access and remote office access over leased lines
  • HDLC framing support for non standard or specialist protocols

 

FarSync T4Ue - Product Details

The FarSync T4Ue is supplied with software drivers for Windows and Linux. This includes a low level driver that allows access to the communications features available in the hardware and an optionally installable driver that connects with the standard TCP/IP protocol stack to allow access to IP based networks such as the Internet.

The drivers supplied with Windows and Linux allow large numbers of ports to be supported by the installation of multiple FarSync T4Ue cards in a Server. Typically 12 or more cards (48+ ports) can be supported; the card limit is only dependent on the PCI Express slot count and resources available in the host Server and the total bandwidth of the PCIe bus.

Card Hardware

The 4 port card comprises an AMD processor with SRAM. The whole memory space may be mapped via the PCIe interface to the PC/Server. The card has a quad embedded HDLC / transparent controller with SDMA access (128 buffers per port) and a full range of timers. Total bandwidth supported by the card is 64 Mbits/s.

Network Interfaces

The multi function line drivers available on all ports support X.21 (V.11), V.35, RS232C (V.24, X.21bis), RS530 (EIA530, RS422), RS449 (RS422) , network interfaces, all soft configurable and ESD protected from static charges. The maximum supported line speed is 10 Mbits/s full duplex.

Clock Generation

As well as external clocking the T4Ue supports card generated clocks at a wide range of standard frequencies from 9,600 baud to 8.192 Mbits/s and dual clocks can be generated in V.11 mode if required. The clocking speed of all ports is individually selectable.

PCI Express Bus Specification

The FarSync T4Ue complies with the PCI Express Base Specification Revision 1.0a

Key Features supported on Linux

The FarSync T4Ue installs seamlessly under Linux kernel versions 2.6.12 onwards on both single and multi-core 32 and 64 bit systems. All the popular distributions are supported including Red Hat, SuSE, Slackware, Ubuntu, Mandriva, Debian and Fedora.

Installation is simple, the driver is dynamically loadable so a kernel rebuild is not required for the driver to be installed. The driver acts as a dynamically loadable module. The link level protocol can be PPP, Cisco HDLC or Frame Relay with optional authentication by CHAP, MSCHAP or PAP (RFC 1334) providing a standard point-to-point network interface. The driver is supplied with source code.

The Char I/O API provides a programming language independent, high-level interface to the FarSync base driver it supports access to bit synchronous (HDLC) framed, transparent bitstream and asynchronous data (with the FarSync T4Ue+Async). The cards can also use the TCP/IP stack to allow access to IP based networks such as the Internet. It also allows selection of the full range of clock modes.

A configuration utility is provided to set the line speed, interface type and protocol, after which the ports may be configured with standard networking tools.

Key Features supported on Windows

The FarSync T4Ue installs easily under Windows 10, 8, 7, Vista, Windows Server 2008 and Server 2008 R2, and Windows Server 2003 on single or multi-core 32 and 64 bit systems. A FsWinAPI driver is installed with the optional installation of an NDIS (LAN) driver. The NDIS driver supports TCP/IP running over PPP with optional authentication by CHAP or PAP (RFC 1334) providing a standard point-to-point network interface. The drivers are signed by Microsoft for easy installation.

The product is supplied with a comprehensive configuration utility and its own Line Monitor that allows the user to record, display and store line traffic with WAN protocol decoding for fast debugging.

The FarSync T4Ue FsWinAPI allows applications developed using the FarSync SDK to exactly control the type of data sent and received in bit synchronous (HDLC framed) data and transparent bitstream formats in NRZ signal mode.

FarSync SDK - The Developers Toolkit

The SDK includes support for writing applications on both Linux and Windows and contains documentation, working sample applications, development and test utility applications. There is everything a user needs to rapidly develop and test a wide variety of applications such as specialist synchronous (HDLC framed) protocols or transparent bitstream data requirements including Audio, MPEG Video T-DMB and DAB ETI with bitstream encoder and decoder. The FarSync SDK is ordered separately from the FarSync T4Ue.

Our Engineering department provides free email and telephone assistance to application developers using the API as part of the package provided when the FarSync SDK is purchased.

See details on the FarSync SDK Developers Toolkit and the APIs supported.

Configuration

FarSync T4Ue Basic Configuration

For Windows configuration is by a GUI application, a typical screen is shown on the right.

The line can be reconfigured and restarted without reloading the software.

There is context sensitive help and an on-line manual should it be required. An advanced tab permits users to further specify the configuration of the line if necessary.

For Linux a configuration utility is provided; alternatively text files can be used.


FarSync T4Ue- Software Technical Specifications
Linux
Distribution Support

Distributions by Red Hat, SuSE, Slackware, Mandriva, Ubuntu, Debian, Fedora and more.
Drivers for kernel 2.6.12 onwards on both single and multi-core 32 and 64 bit systems

Kernel Support Sub versions of kernel releases from 2.6.12 onwards. The products may operate successfully with earlier or later versions of the kernel but no specific testing has been undertaken by FarSite
Big Endian and Little Endian memory storage format drivers supplied.
Protocol Supported TCP/IP, PPP, Cisco HDLC, LAPB, Frame Relay, CHAP, MSCHAP, PAP (RFCs 1661, 1332, 1334). Bitstream. ETI (NI, V.11) with the FarSync SDK.
API and Interfaces Char I/O API
Windows
O/S Types

Windows 10, 8, 7, Vista, Windows Server 2008 and Server 2008 R2, and Windows Server 2003
32 and 64 bit (single and multi-core systems)

Protocol Supported TCP/IP, PPP, LAPB, V.120, CHAP, PAP (RFCs 1661, 1332, 1334), ETI (NI, V.11), Bitstream.
API and Interfaces FsWinAPI, NDIS (LAN) where the line appears as a LAN interface
Utilities Line Monitor to record, display and store line traffic included

 

Hardware Technical Specifications
Card type and PCIe specification AMD processor with SRAM and quad port synchronous controller,
PCIe bus compliant with PCI Express Base Specification Revision 1.0a, x1 (single lane)
Bus mastering card
Physical characteristics Short card (height 107mm, length 167mm)
Multiple cards Yes, typically 12 or more cards can be supported; the card limit is only dependent on the resources available in the host Server
Network connections supported

4 synchronous ports (FS4450) 4 synchronous or asynchronous ports (FS4451)
X.21 (V.11) - 15 pin D type,
V.35 - DTE MRAC-34 'brick' type,
RS232C (V.24, X.21bis) - 25 pin D type,
RS530 (RS422) - 25 pin D type,
RS449 (RS422) - 37 pin D type,
DTE and DCE type cables are available

Link speed range

RS232C: up to 128 Kbits/s
X.21, V.35, RS530 (RS422), RS449 (RS422): up to 10 Mbits/s

Line Signal Modes NRZ
ESD protection Littelfuse high speed ESD and over-voltage protection
Indicators 4 LEDs displaying line status
Approvals EN55022 class B, CE, FCC class B
Power requirements < 1.75 A @ +3.3v
< 10mA @ +/- 12v
< 6 watts
Operating Temperature Range 0 to 60°C ambient air temperature.
MTBF 229,044 hours - calculation based on Bellcore Method 1 Case 3, 40 deg.C ambient, 15 deg.C case temperature rise above ambient.
Line clocking (internal/external) External and card generated line clocking is supported. The clock speed is independently selectable on each port.
Card generated clock range 9,600 baud to 8,192 Mbits/s.
No special cables are required to use card generated clocks on RS232C, X.21 and RS530 (RS422).
Internal clocking is supported on V.35 and RS449 with the use of cables designed for card generated clocks
Cable type compatibility Cables are ordered separately see the Products and cable compatibility table
Warranty 5 years
RoHS2 compliant Yes
Order Information

Product Name

Description

Product Code

FarSync T4Ue

Intelligent PCIe (PCI Express) 4 port synchronous bus mastering card (X.21 / V.35 / RS232C / EIA530 / RS422 / RS449), bitstream and HDLC support. Provides an API and operation on TCP/IP links. For Linux and Windows.
Cables are ordered separately.

FS4450
FarSync T4Ue + Async

Intelligent PCIe (PCI Express) 4 port synchronous and asynchronous bus mastering card (X.21 / V.35 / RS232C / EIA530 / RS422 / RS449), bitstream, async and HDLC support. Provides an API and operation on TCP/IP links. For Linux and Windows.
Cables are ordered separately.

FS4451
FarSync SDK Linux and Windows Developers Toolkit for the FarSync T4Ue - this is required if you want to write software to use the card's API FS9610
FarSync X25 T4Ue See FarSync T4Ue with X.25 software FS6450
Cable Options
See the FarSync product range and compatible cables table

15-Nov-2016