一种基于FPGA的实时传输协议栈及其硬件实现方法

    公开(公告)号:CN115996216B

    公开(公告)日:2025-01-14

    申请号:CN202211599358.1

    申请日:2022-12-12

    Abstract: 本发明属于网络通信技术领域,涉及一种基于FPGA的实时传输协议栈及其硬件实现方法,可用于实时将视频数据上传到网络上。以纯硬件的方式实现了一种实时传输协议栈的开发,同时协议栈采用纯硬件编程,协议栈内每个模块或每个执行步骤的时钟都可做到精确控制,确保数据实时传输时协议栈能做到低延时,高精度和高可靠性;采用近似于FIFO的工作方式来更新缓存表,能够有效节约时钟和定时器资源,并且当作用于以数据发送为主要任务实时传输协议栈中可以有效缩短查表时间,降低传输延时;采用设置优先级的策略用于当负载多个RTP或RTCP数据发送模块时可能会产生的冲突问题,相比于传统的将数据缓存的方法,可以有效节约硬件资源。

    一种基于FPGA的实时传输协议栈及其硬件实现方法

    公开(公告)号:CN115996216A

    公开(公告)日:2023-04-21

    申请号:CN202211599358.1

    申请日:2022-12-12

    Abstract: 本发明属于网络通信技术领域,涉及一种基于FPGA的实时传输协议栈及其硬件实现方法,可用于实时将视频数据上传到网络上。以纯硬件的方式实现了一种实时传输协议栈的开发,同时协议栈采用纯硬件编程,协议栈内每个模块或每个执行步骤的时钟都可做到精确控制,确保数据实时传输时协议栈能做到低延时,高精度和高可靠性;采用近似于FIFO的工作方式来更新缓存表,能够有效节约时钟和定时器资源,并且当作用于以数据发送为主要任务实时传输协议栈中可以有效缩短查表时间,降低传输延时;采用设置优先级的策略用于当负载多个RTP或RTCP数据发送模块时可能会产生的冲突问题,相比于传统的将数据缓存的方法,可以有效节约硬件资源。

    面向CMOS图像传感器的实时压缩存储内核

    公开(公告)号:CN115942140A

    公开(公告)日:2023-04-07

    申请号:CN202211598486.4

    申请日:2022-12-12

    Abstract: 本发明公开了一种面向CMOS图像传感器的实时压缩存储内核,属于CMOS图像传感器数据处理系统领域和可编程逻辑器件领域。本发明包括DDR3接口控制模块、RISC‑V处理器模块以及JPEG‑LS协处理器模块。本发明为通用型压缩存储内核设计,将压缩算法固化为硬件协处理器加速压缩过程,并且通过定制RISC‑V处理器最大化减少了电路面积,且通过系统层面优化控制,使DDR3接口控制器模块和JPEG‑LS协处理器模块高效稳定工作。本发明使用时可作为自定义IP,给出输入端和输出端的信号,并且编写能被RISC‑V交叉编译工具链编译通过的运行在RISC‑V处理器上的程序,即可实现大量数据的自定义压缩存储。

Patent Agency Ranking