[发明专利]数据报文存取控制装置和方法有效
申请号: | 200910091229.X | 申请日: | 2009-08-13 |
公开(公告)号: | CN101621469A | 公开(公告)日: | 2010-01-06 |
发明(设计)人: | 任凯 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 王一斌;王 琦 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 报文 存取 控制 装置 方法 | ||
1.一种数据报文存取控制装置,其特征在于,包括:
入方向管理模块,内部设有若干入方向队列;
出方向管理模块,内部设有若干出方向队列;
存储器控制模块,可将任一入方向队列的数据报文存放至外部随机存储 器内的对应外部队列中,可从外部随机存储器内的对应外部队列中读取应存 放至任一出方向队列的数据报文;
透传FIFO,可将任一入方向队列中的数据报文缓存后向对应出方向队 列传递;
入方向控制模块,在有入方向队列非空时,如果对应外部队列中有数据 报文、且非满,则将该入方向队列中的数据报文提供给存储器控制模块;如 果对应外部队列为空、且透传FIFO和对应出方向队列均非满,则将该入方 向队列中的数据报文写入至透传FIFO;如果透传FIFO或对应出方向队列将 满或已满,则将该入方向队列中的数据报文提供给存储器控制模块;否则, 暂不针对该入方向队列进行读写操作;
出方向控制模块,在透传FIFO非空时,从透传FIFO读取数据报文并 存放至对应出方向队列;在透传FIFO为空时,如果有出方向队列非满、且 外部随机存储器中对应外部队列非空,则向存储器控制模块请求从外部存储 器中的对应外部队列读取数据报文、并存放至该出方向队列;否则,暂不针 对该非满出方向队列进行读写操作。
2.如权利要求1所述的数据报文存取控制装置,其特征在于,
入方向管理模块中进一步设有多路输入、一路输出的入方向选择器,入 方向选择器的每一路输入连接一个入方向队列、一路输出连接至入方向控制 模块;
入方向控制模块进一步向入方向选择器的控制端输出一入方向轮寻控 制信号,用于以轮寻方式控制入方向选择器连接入方向队列的每一路输入依 次与入方向选择器的一路输出导通;
出方向管理模块中进一步设有一路输入、多路输出的出方向选择器,出 方向选择器的每一路输出连接一个出方向队列、一路输入连接自出方向控制 模块;
出方向控制模块进一步向出方向选择器的控制端输出一出方向轮寻控 制信号,用于以轮寻方式控制出方向选择器连接出方向队列的每一路输出与 出方向选择器的一路输入导通。
3.如权利要求1所述的数据报文存取控制装置,其特征在于,
每一入方向队列进一步向入方向控制模块输出表示该入方向队列空满 状态的状态信号,以供入方向控制模块判断是否有入方向队列非空;
每一出方向队列进一步向出方向控制模块和入方向控制模块输出表示 该出方向队列空满状态的状态信号,以供出方向控制模块判断是否有出方向 队列非满、入方向控制模块判断对应出方向队列是否非满。
4.如权利要求1所述的数据报文存取控制装置,其特征在于,
入方向控制模块进一步维护一外部存储器写指针列表,并进一步通过一 写数据输出队列、以及一写地址输出队列与存储器控制模块相连;入方向控 制模块将数据报文存放至写数据输出队列,同时将外部存储器写指针列表中 的与该数据报文所属入方向队列对应的当前写指针存放至写地址输出队列、 并更新该写指针;
出方向控制模块进一步维护一外部存储器读指针列表,并进一步通过一 读数据输入队列、以及一读地址输出队列与存储器控制模块相连;出方向控 制模块将外部存储器读指针列表中的与非满状态出方向队列对应的读指针 存放至读地址输出队列,然后从读数据输入队列中读取对应的数据报文、并 更新该对应的读指针;
且,入方向控制模块和出方向控制模块依据外部存储器写指针列表和外 部存储器读指针列表,判断外部随机存储器中的各外部队列的空满状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910091229.X/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置