패널 토론: 오늘날의 FPGA가 데이터 폭주 문제를 해결하는 방법: Gen5에서 AI, NOC, 에지에서의 RF에 이르기까지
패널 토론 오늘날의 FPGA가 데이터 폭주 문제를 어떻게 길들이고 있는지 Gen5에서 AI, NOC에서 에지에서의 RF에 이르기까지 기록 보기
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 + 패킷 버퍼; 35000 LUT |
하이엔드 FPGA를 위한 고성능의 안정적인 데이터 전송 기능을 제공하는 이더넷 소프트웨어 공급업체입니다.
기술 영업팀에서 가용성 및 구성 정보를 제공하거나 기술 관련 질문에 답변해 드립니다.
"*"는 필수 필드를 나타냅니다.
패널 토론 오늘날의 FPGA가 데이터 폭주 문제를 어떻게 길들이고 있는지 Gen5에서 AI, NOC에서 에지에서의 RF에 이르기까지 기록 보기
HBM2 및 480Gbps 광 입력을 지원하는 PCIe FPGA 카드 520R-MX Stratix 10 FPGA 보드 대용량 실시간 데이터 수집이 필요한 센서 처리 애플리케이션에 최적화됨
벡터패스 S7t-VG6 액셀러레이터 카드를 소개하는 비트웨어 웨비나 이제 온디맨드 방식으로 제공됩니다: 이 웨비나에서는 Achronix®와 Bittware가 PCIe 사용의 성장 추세에 대해 논의합니다.