100G UDP/IP Hardware Protocol Stack Core

  • パーツ番号: UDPIP-100G
  • ベンダー: CAST, Inc.
  • Partner Tier: Elite Certified

製品説明

Implements a UDP/IP hardware protocol stack that enables high-speed communication over a LAN or a point-to-point connection. Designed for standalone operation, the core is ideal for offloading the host processor from the demanding task of UDP/IP encapsulation and enables media streaming with speeds up to 100Gbps even in processor-less SoC designs. Trouble-free network operation is ensured through run-time programmability of all the required network parameters (local, destination and gateway IP addresses; UDP ports; and MAC address). The core implements the Address Resolution Protocol (ARP), which is critical for multiple access networks, and the Echo Request and Reply Messages (“ping”) of the Internet Control Message Protocol (ICMP) widely used to test network connectivity. It can use a static IP address or automatically request and acquire an IP address from a Dynamic Host Configuration Server (DHCP) server. Furthermore, the core supports 801.1Q tagging and is suitable for operation in a Virtual LAN. The core is easy to integrate into systems with or without a host processor. Packet data can be read/written to the core via dedicated AXI4-stream interfaces, or optionally via registers accessible via an AXI4-Lite port . Up to 32 streaming interfaces are used for transmit data, and up to 32 for receive data. Each such pair of receive and transmit interfaces (a “channel”) is configured independently, with the source UDP port, destination IP address and UDP port, multicast).


主な機能と利点

  • Up to 32 UDP channels
  • Supports IPv4 without packet fragmentation, Jumbo and Super Jumbo Frames, ARP with Cache, ICMP (Ping), IGMP v3 (Multicast), UDP/IP Unicast and Multicast, DHCP, and VLAN (802.1Q)
  • Run time programmable network parameters: Local, Destination and Gateway IP address, Source and Destination UDP ports, MAC address
  • 512-bit data-path and AXI-Stream data interfaces
  • Available pre-integrated with Intel’s 100G eMAC core

主な資料

デバイス インプリメンテーション マトリックス

このコアの実装例の使用率メトリックです。詳細については、プロバイダにお問い合わせください。

ファミリ デバイス スピード グレード ツール バージョン HW 検証? スライス LUT BRAM DSP48 CMT GTx FMAX (Mhz)
Zynq-UP-MPSoC Family XCZU15EG -1 Vivado 2019.1 0 18053 82 0 0 0 250
Zynq-UP-MPSoC Family XCZU11EG -1 Vivado 2019.1 N 0 9970 30 0 0 0 250
VERSAL_AI_CORE Family XCVC1902 -2 Vivado ML 2023.2 4457 16214 53 0 0 0 300
Kintex-UP Family XCKU19P -1 Vivado ML 2023.2 0 15989 59 0 0 0 250
KINTEX-U Family XCKU060 -2 Vivado ML 2023.2 0 16003 59 0 0 0 250

IP の品質指標

一般的な情報

データ作成日 Oct 07, 2024
現在の IP リビジョン番号 3V07N00S00
現在のリビジョンのリリース日 Dec 21, 2023
初期バージョンのリリース日 Apr 02, 2020

ザイリンクス カスタマによる製品化

製品化をしたザイリンクス カスタマーのプロジェクト数 3
参照資料の有無 Y

デリバラブル (成果物)

購入可能な IP 形式 Netlist, Source Code
ソース コードの形式 Verilog
ハイレベル モデルの有無 N
統合テストベンチの有無 Y
統合テストベンチの形式 Verilog
コード カバレッジ レポートの有無 Y
ファンクショナル カバレッジ レポートの有無 Y
UCF の有無 XDC
市販の評価ボードの有無 Y
ボード上で使用した FPGA Kintex UltraScale+
ソフトウェア ドライバーの有無 N
ドライバーの OS サポート N/A

インプリメンテーション

ザイリンクス製品向けのコード最適化の有無 Y
一般的な FPGA 最適化技術 Inference
カスタムの FPGA 最適化技術 BRAM Inference
サポートされる合成ソフトウェア ツール/バージョン Vivado Synthesis; Synplicity Synplify; Mentor Precision
スタティックタイミング解析実施の有無 Y
AXI インターフェイス AXI4-Stream, AXI4-Lite
IP-XACT メタデータの有無 N

検証

資料検証計画の有無 Yes, document only plan
試験方法 Both
アサーション N
収集したカバレッジ メトリック Code, Functional
タイミング検証実施の有無 Y
タイミング検証レポートの有無 Y
サポートされるシミュレーター Cadence NC-Sim; Cadence IUS; Mentor ModelSIM; Mentor Questa; Synopsys VCS

ハードウェア検証

FPGA 上で検証済み Y
使用したハードウェア検証プラットフォーム KCU116
業界標準コンプライアンス テストに合格 N
テスト結果の有無 N