Accueil🇫🇷Chercher

CoaXPress

Le CoaXPress (CXP) est un Protocole de communication asymétrique rapide de type Communication série. Il a été développé afin d’interfacer simplement des capteurs vidéo (device) avec du matériel de capture et d’enregistrement (host) en utilisant un seul câble coaxial, le rendant couramment utilisé en Vision industrielle. Ce standard permet également de servir d’alimentation pour le device.

La norme dĂ©finit des taux de transferts de donnĂ©es sur la voie descendante (device vers host) allant jusqu’à 6.25 Gbit/s par câble en version 1.x et jusqu'Ă  12.5 Gbit/s en version 2.0. Le transfert des donnĂ©es de contrĂ´le sur la voie montante (host vers device) est fixĂ© Ă  20.833 Mbit/s en version 1.x et passe Ă  41.667 Mbit/s lorsque le taux de transfert sur la voie descendante est de 10 ou 12.5 Gbit/s. L’alimentation optionnelle sur le câble coaxial est de 24 V et peut fournir jusqu’à 13 W par lien au device. Le dernier avantage de cette norme rĂ©side dans sa possibilitĂ© d’utiliser plusieurs câbles coaxiaux en parallèle afin de transfĂ©rer les donnĂ©es sur la voie descendante.

RĂ©visions du standard

Code Version Date de révision
JIIA NIF-001-2010 1.0
JIIA CXP-001-2013 1.1
JIIA CXP-001-2015 1.1.1
JIIA CXP-001-2019 2.0

Câbles et connecteurs

connecteur BNC (gauche) et connecteur DIN 1.0/2.3 (droite)

Le support de transmission pour le CoaXPress est le Câble coaxial (75 Î©). La distance maximale de transmission dĂ©pend principalement de la frĂ©quence et de la qualitĂ© du câble. Les câbles RG11, RG6, RG59 ainsi que bien d'autres types peuvent ĂŞtre utilisĂ©s.

Le connecteur standard pour cette norme est un connecteur BNC 75 Î©. Il est Ă©galement possible d'utiliser des connecteurs DIN 1.0/2.3 ainsi que des connecteurs Micro-BNC depuis la version 2.0 (ou aussi connu sous le nom HD-BNC). Diverses solutions ont Ă©galement Ă©tĂ© testĂ©es mais ne sont actuellement pas officialisĂ©es par le consortium CoaXPress[1] - [2].

Canal montant (uplink)

Le CoaXPress supporte un canal de communication montant du host vers le device. Cette voie montante utilise un débit fixe de 20.833 Mbit/s ainsi qu'un codage 8b/10b. À partir de la version 2.0 du standard, le débit passe à 41.667 Mbit/s dès que le débit descendant est de 10 ou 12.5 Gbit/s. Les données sont formatées sous forme de paquets :

  • Emission de paquets de contrĂ´les afin de contrĂ´ler le device
  • Paquets de tests permettant de vĂ©rifier l'intĂ©gritĂ© des liens
  • Envoi d'un signal de trigger, avec une latence fixe de 3.4 µs Ă  20.833 Mbit/s et 1.7 µs Ă  41.667 Mbit/s
  • RĂ©ponses aux events (messages asynchrones) et paquets triggers reçus sur le lien descendant

Canal descendant (downlink)

Le CoaXPress possède un canal descendant dont le débit est variable, allant de 1.25 Gbit/s à 12.5 Gbit/s par lien. La multiplication du nombre de lien permet l'augmentation des taux de transferts. Le tableau ci-après montre quelques exemples de topologies CoaXPress.

Version du standard NomDĂ©bit par lien Liens DĂ©bit totalDistance maximale de communication[3]
1.0 Ă  2.0 CXP1_X11.25 Gbit/s 1 1.25 Gbit/sJusqu'Ă  212 m
CXP2_X12.5 Gbit/s 1 2.5 Gbit/sJusqu'Ă  185 m
CXP3_X13.125 Gbit/s 1 3.125 Gbit/sJusqu'Ă  169 m
CXP5_X15 Gbit/s 1 5 Gbit/sJusqu'Ă  102 m
CXP6_X16.25 Gbit/s 1 6.25 Gbit/sJusqu'Ă  64 m
CXP6_X4 4 25 Gbit/s
2.0 seulement CXP10_X1 10 Gbit/s 1 10 Gbit/s -
CXP12_X1 12.5 Gbit/s 1 12.5 Gbit/s -
CXP12_X4 4 50 Gbit/s
CXP12_X8 8 100 Gbit/s

Les données sont formatées sous forme de paquets :

  • RĂ©ponses aux paquets de contrĂ´les (lecture et Ă©criture registres) et paquets triggers reçus sur le lien montant
  • Paquets de tests permettant de vĂ©rifier l'intĂ©gritĂ© des liens
  • Transfert des donnĂ©es vidĂ©os
  • Envoi de triggers, signaux avec latence de propagation fixe pour un dĂ©bit donnĂ© (1 source en version 1.x, 16 sources en 2.0)
  • Emission d'un heartbeat Ă  intervalle rĂ©gulier, permettant de connaĂ®tre le "temps local" sur un device
  • Echange de message asynchrones via des events

Références

Liens externes

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.