Home > Products > Companion IP-Cores - UDP Protocol Manager
 
Array ( [1] => stdClass Object ( [menu_label] => JPEG 2000 IP-Cores [firstProductId] => 15 [products] => Array ( [0] => stdClass Object ( [id] => 1 [menu_label] => Broadcast JPEG 2000 codecs ) [1] => stdClass Object ( [id] => 2 [menu_label] => D-Cinema JPEG 2000 codecs ) [2] => stdClass Object ( [id] => 3 [menu_label] => M-Lossless JPEG 2000 codecs ) [3] => stdClass Object ( [id] => 26 [menu_label] => UHR 8K JPEG 2000 Codecs ) ) ) [2] => stdClass Object ( [menu_label] => Companion IP-Cores [firstProductId] => 5 [products] => Array ( [0] => stdClass Object ( [id] => 6 [menu_label] => DDR2 Memory Controller ) [1] => stdClass Object ( [id] => 7 [menu_label] => Memory Arbiter ) [2] => stdClass Object ( [id] => 8 [menu_label] => UDP Protocol Manager ) ) ) [3] => stdClass Object ( [menu_label] => Security IP-Cores [firstProductId] => 9 [products] => Array ( [0] => stdClass Object ( [id] => 10 [menu_label] => AES Encryptor/Decryptor ) [1] => stdClass Object ( [id] => 11 [menu_label] => RSA accelerator ) [2] => stdClass Object ( [id] => 12 [menu_label] => HMAC-SHA1 ) ) ) [6] => stdClass Object ( [menu_label] => PRISTINE Boards [firstProductId] => 17 [products] => Array ( [0] => stdClass Object ( [id] => 28 [menu_label] => P2 - JPEG 2000 Board ) [1] => stdClass Object ( [id] => 30 [menu_label] => P4 - JPEG 2000 Board ) [2] => stdClass Object ( [id] => 32 [menu_label] => OEM SDK ) [3] => stdClass Object ( [id] => 18 [menu_label] => 4K Streaming System ) ) ) [5] => stdClass Object ( [menu_label] => Integration support [firstProductId] => 14 [products] => Array ( ) ) )

IPX-UDP: UDP Protocol Manager

General Description

The IPX-UDP receives UDP packets (including video/audio assets) on a gigabit Ethernet link.

The MAC controller is based on the Tri-Mode MAC controller that is hard-coded within the Virtex-5 SXT or LXT technology.

intoPIX configures the MAC controller with a specific MAC address read from a dedicated register and also sets up the external PHY chip.

The selected protocol (SGMII, GMII or RGMII), the exact chip reference and the corresponding user manual must be provided by the customer. To speed up the development, intoPIX recommends SGMII protocol.

The protocol handler will manage the user UDP protocol. This handler is in charge of:

  • receiving video/audio packets,
  • verifying the integrity with IP and UDP checksum and Ethernet CRC,
  • sending a response packet back for every n packets received.

If a packet is missing or corrupted, the UDP handler will reject all subsequent packets while waiting for a correct
retransmission of its related n packet group.

Resources

  Virtex-4 Virtex-5
Rocket IOs 2 2
Slices 2000 1200
RAMBs 16 RAMBs (for 1500 bytes Ethernet Frames) 8 RAMBs
DSPs 0 0
Frequency 125 MHz 125 MHz
PHY component Marvell 88E1111 (with SGMII protocol) or any other compatible chip

Key Features

  • Reduced footprint
  • Supports Gigabit Ethernet
  • Highly integrated