基于FPGA设计的IPQAM测试工具
发布时间:2022-07-12 11:11 浏览次数:238次 作者:管理员
项目名称 | IPQAM测试工具
|
项目时间 | 2013年
|
开发环境 | 软件:Quartus II 10.0、Microsoft Visual C++ 6.0 硬件:Altera FPGA ArriaII 语言:Verilog、VC++
|
项目描述 | 1、将TS流封装成UDP/RTP包,功能由FPGA实现; 2、一份TS流可以被复制成N份,每一份都封装成一个UDP(或RTP)包,功能由FPGA实现; 3、通过串口对FPGA内部参数进行设置,比如UDP/RTP封装包数、目的IP地址等设置 4、输入为ASI接口,输出为GE口,控制口为RS232串口
|
负责任务 | 1、负责FPGA所有功能实现: (1)TS流接收、同步等处理; (2)ARP、ICMP协议,即实现PING功能; (3)UDP/RTP协议,将TS数据封装成UDP/RTP数据。 2、负责上位机软件编写,用VC编写界面小软件,实现与FPGA内部的RS232串口通信,并最终达完成对FPGA内部参数设置。
|
关键技术点 | 千兆网络UDP/RTP协议分析、ping功能FPGA实现 |
承接高端FPGA项目开发:
板级系统设计(Xilinx和Altera FPGA开发)
FPGA接口开发(包括DDR、SRIO、光纤、PCIe、Cameralink、PAL、DVI等)
FPGA IP核(NVMe / SATA接口、RAID组盘、exFAT文件系统、UDP协议等)