FarSync K2Ee
- Überblick
- Features unter Windows
- Features unter Linux
- Developer Toolkit
- Typische Anwendungen
Die FarSync K2Ee-Karte und -Software wurde entwickelt, um leistungsstarke Hardware-Kommunikationslösungen für Unternehmen, Behörden und das Militär bereitzustellen, die eine synchrone PCIe-Kommunikationskarte mit niedrigem Profil und externem Leitungstakt benötigen oder eine breite Palette von Taktgeschwindigkeiten intern erzeugen können. Das Produkt enthält einen Low-Level-Treiber, der den Zugriff auf die in der Hardware verfügbaren Kommunikationsfunktionen ermöglicht.
Das FarSync SDK bietet ein Entwickler-Toolkit für das Produkt.
Die K2Ee ist eine PCIe-Kommunikationskarte mit zwei unabhängig voneinander konfigurierbaren seriellen Sync-Ports. Der Sync-Betrieb unterstützt transparenten Bitstrom und Bitsync (HDLC) von bis zu 10 Mbits/s pro Leitung mit einer Gesamtbandbreite der Karte von 40 Mbits/s. Der hochflexible universelle Netzwerkanschluss unterstützt die Netzwerkschnittstellen RS232, X.21, RS422, RS530, RS449, RS485 und V.35.
Die mit den APIs verfügbare transparente Bitstream-Option eignet sich für VoIP (als Subsystem), Video und Sprache wie T-DMB (Digital Multimedia Broadcasting), DAB (Digital Audio Broadcasting) ETI (Ensemble Transport Interface - ETSI EN 300 799).
Der FarSync K2Ee wird mit Standard- und Low-Profile-PCIe-I/O-Halterungen geliefert. Das Foto unten zeigt den FarSync K2Ee mit der Low-Profile-PCIe-I/O-Halterung und das Foto unten mit der Standard-I/O-Halterung.
Die mit Windows und Linux gelieferten Treiber ermöglichen die Unterstützung einer großen Anzahl von Ports durch die Installation mehrerer FarSync K2Ee-Karten in einem Server. In der Regel können 12 oder mehr Karten (24+ Ports) unterstützt werden; die Anzahl der Karten hängt nur von den im Host-Server verfügbaren Ressourcen und der Gesamtbandbreite des PCIe-Busses ab.
Das Produkt wird mit einer kostenlosen 5-Jahres-Garantie geliefert.
Die FsWinAPI ermöglicht Anwendungen den direkten Zugriff auf die Kommunikationsports des Adapters für bit-synchrones (HDLC) Framing, LAPB, V.120, ETI (NI, V.11) und auch transparenten Bitstream-Betrieb für Video- und Sprachanwendungen.
Die FarSync K2Ee kann auch als NDIS (LAN)-Schnittstelle installiert werden, so dass sie einfach den TCP/IP-Stack über PPP verwenden kann, um den Zugang zu IP-basierten Netzwerken wie dem Internet zu ermöglichen.
LabVIEW-Anwendungen können auf diese Karte zugreifen.
Das Produkt wird mit einem umfassenden Konfigurationsprogramm geliefert. Die Leitungen können neu konfiguriert und neu gestartet werden, ohne dass die Software neu geladen werden muss. Es gibt eine kontextsensitive Hilfe und ein Online-Handbuch, falls dies erforderlich sein sollte. Eine erweiterte Registerkarte ermöglicht es dem Benutzer, die Konfiguration der Linie bei Bedarf weiter zu spezifizieren.
Das Produkt wird mit einem eigenen Leitungsmonitor geliefert, der es dem Benutzer ermöglicht, den Leitungsverkehr mit WAN-Protokolldekodierung zur schnellen Fehlersuche aufzuzeichnen, anzuzeigen und zu speichern.
Die Char I/O API bietet eine programmiersprachenunabhängige High-Level-Schnittstelle zum FarSync-Basistreiber und unterstützt den Zugriff auf bitsynchrone (HDLC) eingerahmte und transparente Bitstromdaten.
Die Karte kann auch den TCP/IP-Stack verwenden, um den Zugang zu IP-basierten Netzwerken wie dem Internet zu ermöglichen. Sie ermöglicht auch die Auswahl der gesamten Palette von Taktmodi.
Als Link-Level-Protokoll kann PPP, Cisco HDLC, LAPB (unter Verwendung der hdlcX-API) oder Frame Relay mit optionaler Authentifizierung durch CHAP, MSCHAP oder PAP (RFC 1334) verwendet werden, wodurch eine standardmäßige Punkt-zu-Punkt-Netzwerkschnittstelle bereitgestellt wird. ETI (NI, V.11) wird durch das FarSync SDK unterstützt.
Die Karte lässt sich nahtlos als Plug-and-Play-Gerät installieren. Der Treiber unterstützt die Linux-Kernel-Versionen 2.6 und höher, einschließlich der führenden Distributionen von Red Hat, SuSE, CentOS, Debian, Ubuntu, Fedora, Slackware und anderen. Multiprozessorsysteme werden unterstützt. Der Treiber ist dynamisch ladbar, sodass kein Kernel-Rebuild erforderlich ist, um den Treiber zu installieren. Der Quellcode des Treibers wird bereitgestellt und unterstützt sowohl Little-Endian- als auch Big-Endian-Speicherformate.
FarSite verpflichtet sich, die Karten auf neuen Versionen von Linux und Linux-Kerneln zu unterstützen, sobald diese veröffentlicht werden. Der Quellcode für den Treiber wird mit dem Produkt geliefert, so dass der Endbenutzer ihn für die Verwendung mit fast allen aktuellen oder zukünftigen Linux-Varianten nachbauen kann. Der Treiber unterstützt sowohl Big-Endian- als auch Little-Endian-Speicherformate.
Ein Konfigurationsdienstprogramm dient zur Einstellung der Leitungsgeschwindigkeit, des Schnittstellentyps und des Protokolls, woraufhin die Ports mit Standard-Netzwerkwerkzeugen konfiguriert werden können.
Das FarSync SDK bietet ein Entwickler-Toolkit mit vollständiger Dokumentation, nützlichen Hilfsprogrammen, wie z. B. einem Leitungsmonitor, und vielen Beispielanwendungen für Linux und Windows.
Kunden, die das FarSync SDK erwerben und technische Fragen zur Verwendung der API haben, erhalten kostenlosen Support von der technischen Abteilung von FarSite.
Der FarSync K2Ee eignet sich für eine Vielzahl unterschiedlicher Anwendungen, darunter:
- Low-Profile-Lösung für synchrone Ports
- Hochgeschwindigkeits-Multiport-HDLC-Framing-Unterstützung für Nicht-Standard- oder Spezialprotokolle
- Mehrzweck-Kommunikationskarte mit mehreren Ports und einem breiten Spektrum an kartengenerierten Taktfrequenzen
- Leitungsverbindungskarte für LabVIEW-Anwendungen
- Manchester-Codierung und konditionierte Diphase für lange, zuverlässige, selbsttaktende Hochgeschwindigkeitsleitungen
- Schnittstelle für transparente DAB ETI (Ensemble Transport Interface - ETSI EN 300 799) Bitströme zu Servern
- Anbindung von Hochgeschwindigkeits-MPEG-Videobitströmen über T-DMB ETI an Server
- Benutzerdefinierte oder ungewöhnliche Protokolle unter Verwendung des anpassbaren FarSite-Kommunikationscontrollers
Einzelheiten zum Produkt
- Hardware-Details
- Konfiguration
- Technische Info Software
- Technische Info Hardware
Die Karte enthält einen AMD-Prozessor ohne Wait-State-SRAM. Der gesamte Speicherplatz kann über die PCIe-Schnittstelle auf den PC/Server abgebildet werden. Der AMD-Prozessor enthält einen dualen eingebetteten HDLC/Transparent-Controller mit SDMA-Zugriff (128 Puffer pro Port) und eine ganze Reihe von Timern. Ein FarSite Kommunikationscontroller (anpassbar).
Die K2Ee unterstützt zwei synchrone Ports, die mit Geschwindigkeiten von bis zu 10 Mbits/s Vollduplex intern getaktet und 10 Mbits/s extern getaktet arbeiten können. Die von der Karte unterstützte Gesamtbandbreite beträgt 40 Mbits/s.
Netzwerk-Schnittstellen
Die an beiden Anschlüssen verfügbaren Multifunktionsleitungstreiber unterstützen X.21 (V.11), V.35, RS232
(V.24), RS422, RS530, RS449, RS485, Netzwerkschnittstellen, alle soft konfigurierbar und ESD-geschützt gegen statische Aufladung.
Intern bezogene Uhren
Intern erzeugte Takte zur Ansteuerung eines seriellen Kommunikationsanschlusses können entweder von einem integrierten 8,192-MHz-Takt (25ppm) abgeleitet und auf Hunderte von verschiedenen Frequenzen zwischen 100 Baud und 10 Mbits/s eingestellt werden; eine Liste vorprogrammierter Frequenzen finden Sie in der folgenden Tabelle. Viele andere Frequenzen können auf Bestellung synthetisiert werden, kontaktieren Sie uns, um Ihre Anforderungen zu besprechen.
100, 300, 600, 1200, 2400, 4800, 7200, 8000, 9600, 12000, 14400, 16000, 16800, 19200, 21600, 24000, 26400, 28800, 31200, 32000, 33000, 33333, 33600, 36000, 38400, 40000, 40800, 43200, 48000, 56000, 64000, 80000, 96000, 112000, 128000, 160000, 192000, 224000, 256000, 320000, 384000, 448000, 512000, 576000, 640000, 704000, 768000, 832000, 896000, 960000, 1000000, 1024000, 1088000, 1152000, 1216000, 1280000, 1344000, 1408000, 1472000, 1536000, 1600000, 1664000, 1728000, 1792000, 1856000, 1920000, 1984000, 2000000, 2048000, 2112000, 2176000, 2240000, 2304000, 2368000, 2432000, 2496000, 2560000, 2624000, 2688000, 2752000, 2816000, 2880000, 2944000, 3000000, 3008000, 3072000, 3136000, 3200000, 3264000, 3328000, 3392000, 3456000, 3520000, 3584000, 3648000, 3712000, 3776000, 3840000, 3904000, 3968000, 4000000, 4032000, 4096000, 4160000, 4224000, 4288000, 4352000, 4416000, 4480000, 4544000, 4608000, 4672000, 4736000, 4800000, 4864000, 4928000, 4992000, 5000000, 5056000, 5120000, 5184000, 5248000, 5312000, 5376000, 5440000, 5504000, 5568000, 5632000, 5696000, 5760000, 5824000, 5888000, 5952000, 6000000, 6016000, 6080000, 6144000, 6208000, 6272000, 6336000, 6400000, 6464000, 6528000, 6553600, 6592000, 6656000, 6720000, 6784000, 6848000, 6912000, 6976000, 7000000, 7040000, 7104000, 7168000, 7232000, 7296000, 7360000, 7424000, 7488000, 7552000, 7616000, 7680000, 7744000, 7808000, 7872000, 7936000, 8000000, 8064000, 8128000, 8192000, 9000000, 10000000.
Modi der Leitungssignalisierung
NRZ und die selbsttaktenden (der Takt für die Daten wird aus der ankommenden Datenleitung dekodiert) Leitungssignalisierungsmodi Manchester Encoding, Conditioned Diphase (auch bekannt als Differential Manchester), FM0 und FM1 bei Geschwindigkeiten von bis zu 10 MBits/s. Dies bedeutet, dass keine separaten Taktleitungen erforderlich sind. Diese Leitungs-Signalisierungsmodi sind eine weich konfigurierbare Alternative zu NRZ und eine zuverlässige Möglichkeit zur Handhabung langer Hochgeschwindigkeitskabel.
Der Leitungsabschluss wird bei allen symmetrischen Signalpaaren für X.21 (V.11), V.35, RS422, RS530 (EIA530), RS449 und RS485 unterstützt. Die Leitungsabschlusswiderstände können soft-selektiert werden, um sie portweise auszuwählen. Das Hinzufügen von Leitungsabschlusswiderständen trägt zur Verbesserung der Signalqualität auf langen Hochgeschwindigkeitsleitungen bei.
Terminal Timing
Terminal Timing wird unterstützt, um eine systemweite Taktsynchronisation zu ermöglichen.
PCI-Express-Bus-Spezifikation
FarSync PCIe-Karten sind für Systeme mit einem PCIe-Bus geeignet und decken sowohl Einzel- als auch Multiprozessorsysteme ab. Diese Karten sind konform mit der PCI Express Base Spezifikation Revision 1.0a und höher. Bei den FarSync-Adaptern handelt es sich um Bus-Mastering, 1x (single lane) Karten.
Unter Windows erfolgt die Konfiguration über eine grafische Benutzeroberfläche (GUI), ein typischer Bildschirm ist unten abgebildet.
Die Linie kann neu konfiguriert und neu gestartet werden, ohne die Software neu zu laden.
Es gibt eine kontextsensitive Hilfe und ein Online-Handbuch, falls dies erforderlich sein sollte. Auf der Registerkarte "Erweitert" kann der Benutzer die Konfiguration der Linie bei Bedarf weiter spezifizieren.
Für Linux wird ein Konfigurationsprogramm zur Verfügung gestellt; alternativ können Textdateien verwendet werden.
Technische Spezifikationen der Software |
|
Linux | |
Distribution und Kernel Support |
FarSync-Adapter unterstützen die Linux-Kernel-Versionen 2.6.12 und höher in 32- und 64-Bit-Formaten, einschließlich der führenden Distributionen von Red Hat, SuSE, CentOS, Ubuntu, Debian, Fedora, Slackware und anderen. Die Produkte können erfolgreich mit früheren oder späteren Versionen des Kernels arbeiten, aber FarSite hat keine spezifischen Tests durchgeführt. |
Unterstützte Protokolle | TCP/IP, PPP, Cisco HDLC, LAPB, Frame Relay, CHAP, MSCHAP, PAP (RFCs 1661, 1332, 1334). Bitstream. ETI (NI, V.11) mit FarSync SDK. |
API und Interfaces | Char I/O API |
Windows |
|
O/S Types |
Die FarSync-Adapter lassen sich problemlos unter Windows 11, 10, 8.1, Windows Server 2022, 2019, auf 32- und 64-Bit-Systemen mit einem oder mehreren Kernen installieren. Die FarSync-Treiber sind von Microsoft für eine einfache Installation signiert. Für die Verwendung unter früheren Windows-Versionen kontaktieren Sie FarSite. Auf diesen Adapter kann sowohl von Kunden, nativen Windows-Anwendungen als auch von Anwendungen, die Frameworks von Drittanbietern wie LabVIEW verwenden, zugegriffen werden. |
Unterstützte Protokolle | TCP/IP, PPP, LAPB, V.120, CHAP, PAP (RFCs 1661, 1332, 1334), ETI (NI, V.11), Bitstream. |
API und Interfaces | FsWinAPI, NDIS (LAN), wenn die Leitung als LAN-Schnittstelle erscheint |
Dienstprogramme | Leitungsmonitor zur Aufzeichnung, Anzeige und Speicherung des Leitungsverkehrs inklusive |
Card Specifications |
|||
Card type and PCIe specification | AMD Processor with embedded communications controller, PCIe bus compliant with PCI Express Base Specification Revision 1.0a, x1 (single lane), FarSite communications controller (customisable), HD44F connector for the 2 synchronous ports, Bus mastering card. |
||
Network connection type supported (with cables) | 2 synchronous ports, soft switchable line termination RS232 – DTE DB25M connector, DCE type cables are also available The connectors listed above are with the appropriate cable fitted, these cables can be found in the Cable Options section. |
||
Link speed range sync |
RS232: up to 128 Kbits/s. |
||
Line Signal Modes | NRZ, Manchester Encoding, Conditioned Diphase (Differential Manchester), FM0 and FM1. | ||
ESD line protection | Littelfuse high speed ESD and over-voltage protection | ||
Indicators | 2 LEDs, one per port showing line connection status. 2 LEDs, one per port showing line connection status. | ||
Maximum total bandwidth | 40 Mbits/s | ||
Line clocking - internal |
Internal clock range: over 160 different frequencies between 100 baud & 10 Mbits/s. No special cables are required to use internal clocks. Internal clocking is supported on RS530, RS422, RS232, X.21, V.35 and RS449 connections. |
||
Line clocking - external | External clocks received from a serial port and used to a drive serial communication port can be any frequency up to 10MHz. | ||
Terminal timing | Terminal Timing is supported to enable system-wide clock synchronisation. | ||
Approvals | EN55022 class B, CE, FCC class B |
||
MTBF | 228,500 hours calculated using Bellcore Method 1 Case 3, 40 °C ambient, 15 °C case temperature rise above ambient. | ||
Power requirements | <500 mA @ +3.3V < 10 mA @ +3.3V Aux < 25 mA @ +12V total < 2 Watts |
||
Operating Temperature Range | 0–60°C ambient air temperature. | ||
Physical characteristics | Short card (height 69mm, length 125mm), standard & low profile PCIe brackets supplied. |
||
Cables | Cables are ordered separately see the cable details table. | ||
Warranty | Free 5 year warranty. | ||
Compliance | RoHS2, REACH. |
Bestell-Informationen
- Enthalten ist
- Produkt-Codes
- Kabel-Optionen
Die Software-Firmware, Treiber und Dienstprogramme sind im Lieferumfang des FarSync-Adapters enthalten. Kabel sind separat zu bestellen.
Die Software und die Dokumentation werden von der Website des Herstellers mit einem Code heruntergeladen, der zusammen mit dem FarSync-Adapter geliefert wird:
- Treiber für Linux und Windows
- Quellcode für Linux-Treiber
- Netzwerkmonitor und verschiedene nützliche Hilfsprogramme
Neue Versionen der Software mit Verbesserungen und Fehlerkorrekturen werden auf der Download-Seite im Support-Bereich der Website von FarSite zum kostenlosen Download bereitgestellt.
Das Developer's Toolkit wird separat bestellt und als Download bereitgestellt
FarSync K2Ee Order Information |
||
Product Name | Description | Product Code |
FarSync K2Ee |
PCIe synchronous 2 port bus mastering card (X.21 / V.35 / RS232 / EIA530 / RS422 / RS449 / RS485), bitstream and HDLC run-time support for custom applications plus TCP/IP operation on Linux and Windows. |
FS4266 |
FarSync SDK |
Linux and Windows Developers Toolkit for the FarSync T2Ee and other FarSync cards - this is required if you want to write software to use the card's API. |
FS9610 |
Dieser Adapter mit zwei Anschlüssen verwendet einen einzelnen HD44F-Anschluss, wobei das Kabel auf zwei Anschlüsse aufgeteilt wird. Kabel mit zwei Anschlüssen sind für den Betrieb mit RS232, RS530, V.35, X.21 und RS449 erhältlich. Einzelheiten zu den verfügbaren Standardkabeln und DTE-zu-DCE-Konvertierungskabeln sind unten aufgeführt.
Compatible Cables |
||
Product Name | Description | Product Code |
FCR1 | One port RS530 and RS232 DTE cable DB25M connector, 1.5 metres. Also supports adaptation to X.21, V.35 and RS449 interfaces with addition of conversion cables TCX1, TCV1 and TC449 respectively to allows mixed connection types. |
FS6073 |
FCR2 | Dual port RS530 and RS232 DTE cable DB25M connectors, 1.5 metres. Also supports adaptation to X.21, V.35 and RS449 interfaces with addition of conversion cables TCX1, TCV1 and TC449 respectively to allows mixed connection types. |
FS6077 |
FCX2 | Dual port X.21 (V.11) DTE cable, DB15M connectors, 2.0 metres. | FS6078 |
FCV2 | Dual port V.35 DTE cable, M34M connectors, 2.0 metres. | FS6079 |
FC449 | Dual port RS449 DTE cable, DB37M connectors, 3.0 metres. | FS6080 |
TCX1 | X.21 DTE (V.11) DB15M 1 port FCR2 cable to X.21 transition connector, 0.5 metres, see pinouts | FS6052 |
TCV1 | V.35 DTE M34M 1 port FCR2 cable to V.35 transition connector, 0.5 metres, see pinouts | FS6053 |
TC449 | RS449 DTE DB37M 1 port FCR2 cable to RS449 transition connector, 1.5 metres, see pinouts | FS6054 |
Test-F2 | Loopback connector - for T2Ee/K2Ee, communication ports testing | FS6027 |
Special purpose cables for all FarSync adapters and FarLinX devices |
||
Null-MX | General purpose X.21 double shielded crossover cable, DB15F connectors, 0.5 metres. Converts the DTE presentation into a DCE, see pinouts | FS6090 |
X21-EXT | X.21 double shielded 15 metre extension cable, DB15F to DB15M | FS6091 |
Null-MR4 | RS232 and RS530 (EIA530, RS422) double shielded crossover cable, DB25F connectors, 0.5 metres. Converts the DTE presentation into a DCE. | FS6097 |
X.21-449-INT | X.21 to RS449 (DB37F connector) - conversion cable, for use when FarSync adapter generates the clock, 0.5 metres, see pinouts | FS6093 |
X.21-449-EXT | X.21 to RS449 (DB37M connector)- conversion cable for use when the clock externally generated (DCE Clock), 0.5 metres, see pinouts | FS6094 |
* Alle Spezifikationen können sich durch den Hersteller initiiert gegebenenfalls ändern!
Daten letztmalig aktualisiert am 24.02.2023
Interessiert an mehr Information?