[发明专利]基于RapidIO协议网络的视频采集传输装置及方法有效
| 申请号: | 201210560766.6 | 申请日: | 2012-12-21 |
| 公开(公告)号: | CN102984599A | 公开(公告)日: | 2013-03-20 |
| 发明(设计)人: | 马克杰 | 申请(专利权)人: | 中国电子科技集团公司第三十二研究所 |
| 主分类号: | H04N21/643 | 分类号: | H04N21/643;H04N21/647;H04N21/239 |
| 代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 王洁;郑暄 |
| 地址: | 200233 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 rapidio 协议 网络 视频 采集 传输 装置 方法 | ||
技术领域
本发明涉及嵌入式计算机通信技术领域,特别涉及嵌入式系统视频采集技术领域,具体是指一种基于Rapid IO协议网络的视频采集传输装置及方法。
背景技术
目前,在嵌入式计算机领域,由单处理器架构已经发展成云计算、多处理器集群架构,Rapid IO网络已成为新型多计算机、多处理器、多DSP的互联的首要选择。在现有技术中,诸多视频输入控制器接到同一个处理器,再由该处理器将视频信息与其他处理器分享。这样一来,视频控制器的驱动程序及有些任务必须运行于该处理器之上,这样该处理器就存在特殊性,不利于驱动程序和任务的迁移。另外,视频数据首先存入处理器内存,然后经该处理器进行协议打包、二次传输后才能到达其他处理器,增加了视频数据的延时,不利于快速的将视频数据传递到各个处理器。若该处理器任务繁重,就极有可能出现视频抖动的问题。
发明内容
本发明的目的是克服了上述现有技术中的缺点,提供一种将视频数据缓冲后直接发往各个处理器,而无需将其存放到外部内存当中,不需要由处理器来实现视频数据的转发,从而实现一种快速,高效,且节约逻辑资源,结构简单,实现方法简便,成本低廉,应用范围广泛的基于Rapid IO协议网络的视频采集传输装置及方法。
为了实现上述的目的,本发明的基于Rapid IO协议网络的视频采集传输装置具有如下构成:
该装置包括视频传感器、视频控制器和RapidIO交换机。其中,视频传感器用以获取视频数据流;视频控制器用以从所述的视频传感器获取视频数据流,并将数据视频数据流直接变为相应的Rapid IO写事务包;而Rapid IO交换机则用以将所述的Rapid IO写事务包依次写入多个相应RapidIO处理器中。
该基于Rapid IO协议网络的视频采集传输装置中,所述的视频控制器包括视频输入控制器、视频异步先进先出FIFO队列、视频存储先进先出FIFO队列、视频传输控制器、IIC总 线主控制器、IIC总线主异步先进先出FIFO队列、IIC总线从异步先进先出FIFO队列、寄存器堆、错误检测模块、Rapid IO控制器、Rapid IO主请求总线、Rapid IO从应答总线、RapidIO从请求总线和Rapid IO从应答总线,其中,
所述的Rapid IO控制器通过所述的Rapid IO交换机连接多个Rapid IO处理器;
所述的视频输入控制器与所述的视频异步先进先出FIFO队列和所述的视频传感器相连接;
所述的视频传输控制器与所述的视频异步先进先出FIFO队列、视频存储先进先出FIFO队列和寄存器堆相连接,并通过所述的Rapid IO主请求总线连接所述的Rapid IO控制器;
所述的IIC总线主控制器与所述的视频传感器、IIC总线主异步先进先出FIFO队列和IIC总线从异步先进先出FIFO队列相连接;
所述的寄存器堆连接所述的IIC总线主异步先进先出FIFO队列和所述的IIC总线从异步先进先出FIFO队列,该寄存器堆还分别通过所述的Rapid IO从请求总线和所述的Rapid IO从应答总线连接所述的Rapid IO控制器;
所述的错误检测模块连接所述的寄存器堆,该错误检测模块还通过所述的Rapid IO从应答总线连接所述的Rapid IO控制器。
该基于Rapid IO协议网络的视频采集传输装置中,所述的寄存器堆包括多个节点寄存器组,每个所述的节点寄存器组均包括占用寄存器、图像传输使能寄存器、两个远端内存基地址寄存器、视频数据目标ID、中断使能寄存器和Doorbell目标ID。其中,
占用寄存器用以在当处理器读取该寄存器后,自动设为占用状态,不能被其他处理器使用;
图像传输使能寄存器用以开启视频传输寄存器;
两个远端内存基地址寄存器分别用以存放远端Rapid IO处理器用于乒乓操作的内存地址信息,所述的两个内存基地址寄存器交替使用;
视频数据目标ID用以存储视频数据需要发送到远端Rapid IO处理器的设备ID;
中断使能寄存器包括行中断与场中断寄存器,用以在远端Rapid IO处理器使能该中断使能寄存器后,当控制器发送完一帧或一行,则向远端Rapid IO处理器发送Doorbell事务包;
Doorbell目标ID用以在开启中断后,存储远端接收Doorbell事务包的Rapid IO处理器的设备ID。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第三十二研究所,未经中国电子科技集团公司第三十二研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210560766.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种主轴带轮卸载装置
- 下一篇:自动进给钻孔攻丝装置





