
코런덤의 오픈소스 100G NIC IP
IP & 솔루션으로 돌아가기 코런덤 오픈소스 100G NIC IP 코어 오픈소스 코런덤 IP 코어로 SmartNIC 프로젝트를 빠르게 시작하세요! 이 코어는
TCP/IP(전송 제어 프로토콜/인터넷 프로토콜)는 인터넷 또는 사설 네트워크에서 안정적인 엔드투엔드 네트워크 통신을 제공하기 위해 전송 및 인터넷 계층 프로토콜을 모두 통합하는 FPGA용 이더넷 IP 코어입니다.
체빈 테크놀로지의 TCP/IP 오프로드 엔진은 간결하고 빠른 올-RTL 솔루션의 FPGA 합성 가능 이더넷 TCP/IP 서버/클라이언트입니다. TCP IP 코어는 최소한의 리소스를 사용하여 모든 FPGA에서 안정적인 고성능 연결을 위해 10G 및 25G 이더넷 IP 코어 모두와 함께 사용할 수 있습니다. 체빈 테크놀로지의 TCP/IP 코어는 체크섬 계산을 위한 빠르고 효율적인 로직을 사용하여 TCP 프로토콜을 오프로드하고 다른 프로토콜과 쉽게 통합되어 TCP 지원 FPGA 애플리케이션 개발을 위한 쉬운 경로를 제공합니다.
IP 코어는 AMD 버텍스 울트라스케일+ 및 알테라 애자일렉스 7 디바이스가 탑재된 비트웨어 FPGA 카드를 대상으로 합니다. 지원되는 특정 카드는 사양에 나와 있습니다.
TCP/IP 오프로드 엔진은 FPGA 측에서 네트워크 관리를 위한 최소한의 추가 리소스로 TCP 지원 애플리케이션을 빠르게 생성할 수 있는 경로를 제공합니다. AXI4-Lite 호스트 인터페이스를 통해 연결 및 링크 모니터링을 위한 TCP IP 코어의 레지스터와 통계를 제어 및 구성할 수 있습니다. 사용자 애플리케이션 측과 MAC은 사용하기 쉬운 AXI4-Stream 또는 Avalon 인터페이스를 통해 TCP IP 코어에 연결됩니다.
TCP IP 코어는 원격 엔드포인트와의 TCP 연결을 시작(클라이언트) 또는 수락(서버)하도록 구성할 수 있습니다. 세션이 설정되면 TCP 프로토콜을 통해 데이터를 안정적으로 주고받을 수 있으며, 체크섬 삽입/확인, 소켓 및 흐름 제어를 10 또는 25Gbit/s의 높은 지속적인 데이터 속도로 처리할 수 있습니다. 사용자 인터페이스는 흐름 제어 기능을 제공하고 여러 연결을 관리합니다.
사용 가능한 패킷 버퍼 리소스에 의해서만 제한되는 다중 동시 연결이 지원됩니다. 연결 열기와 닫기는 TCP 코어에서 처리하므로 추가적인 소프트웨어 지원이 필요하지 않습니다. 재전송은 빠르고 간편한 오류 복구를 위해 TCP 내의 제어 계층에서 처리됩니다. 트래픽 및 연결 분석을 위해 모든 송수신 프레임에 대한 통계가 수집됩니다.
TX / RX– Latency < 1 us
세션 | 리소스 | 사용법 |
---|---|---|
알테라 애자일렉스 F-시리즈 | 32 | 메모리 매핑 인터페이스를 포함한 모든 기능이 활성화된 IA-840F 카드: 40k ALM, 220 M20K |
AMD 버텍스 울트라스케일, Zynq | 16 | 작은 메모리 풋프린트: 110 BRAM + 패킷 버퍼, 35,000 LUT |
하이엔드 FPGA를 위한 고성능의 안정적인 데이터 전송 기능을 제공하는 이더넷 소프트웨어 공급업체입니다.
기술 영업팀에서 가용성 및 구성 정보를 제공하거나 기술 관련 질문에 답변해 드립니다.
"*"는 필수 필드를 나타냅니다.
IP & 솔루션으로 돌아가기 코런덤 오픈소스 100G NIC IP 코어 오픈소스 코런덤 IP 코어로 SmartNIC 프로젝트를 빠르게 시작하세요! 이 코어는
네트워킹 예제를 사용한 FPGA RTL과 HLS C/C++ 비교 백서 개요 대부분의 FPGA 프로그래머는 하이레벨 툴이 항상 더 큰 비트 스트림을 방출한다고 생각합니다.
인텔® 애자일렉스™ FPGA를 사용한 비트웨어 온디맨드 웨비나 컴퓨팅 스토리지: 데이터에 더 가까운 가속화를 가져오다 지금 온디맨드로 시청하세요! NVMe 스토리지를 가속화한다는 것은 다음과 같은 컴퓨팅을 이동한다는 것을 의미합니다.
PCIe FPGA 카드 XUP-PL4 울트라스케일+ FPGA 로우프로파일 PCIe 카드 듀얼 QSFP28 및 DDR4 가격 견적이 필요하십니까? 가격 책정 양식으로 이동 구매하실 준비가 되셨나요? 확인