Description
Le core Stack UDP/IP est un
module insérable pour FPGA qui inclut sa propre MAC pour envoyer et recevoir des paquets UDP sur un
réseau Ethernet.
Applications
Le core UDP/IP peut être utilisé
dans les applications liées à la transmission sur Ethernet :
- voix sur IP (VoIP)
- télévision sur IP (IPTV)
- transmission rapide de gros volumes de données
(imagerie médicale, etc)
|
|
|
Caractéristiques
- Familles FPGA supportées :
Spartan®-6, Virtex®-6/7, Kintex™-7, Artix™-7, Zynq™
- Ethernet 10/100/1000 ou 10G/25G
- Protocoles supportés:
- IPv4
- UDP
- ARP (Demande et Réponse)
- ICMP
- IGMPv3 (IGMPv2 supporté pour
rétrocompatibilité)
- Client DHCP
- VLAN Rx/Tx
- Fragmentation IPv4
fragmentation non supportée
- Supporte jusqu'à 8 adresses
Multicast en réception
(peut être augmenté, mais necessite plus de ressources FPGA)
- Netlists fournies pour 1,
2, 4, 8, 16, 24 et 32 canaux de transmission UDP
- Gestion de la table ARP
jusqu'au nombre de canaux UDP en sortie
(si le nombre de canaux UDP en sortie >= 2)
- Canal de transmission UDP point à point pour
les liens connus
- Jumbo frames jusqu'à 9kB
(nécessite des ressources mémoir FPGA, livré sur demande)
- Différentiation de srvice
(QoS) programmable pour chaque canal de transmission UDP
- Layer TTL IP programmable
pour chaque canal de transmission UDP
- Supporte jusqu'à 8 ID tags
VLAN en réception Ethernet (peut être augmenté si nécessaire)
- Supporte jusqu'à 8 ID tags
VLAN pour chaque canal de transmission UDP
(peut être augmenté si nécessaire)
- Version netlist disponible
pour ISE et VIVADO
|