• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 10
    • 下载费用:20 金币  

    重庆时时彩个位算法: 集约式数据帧队列控制器及控制方法.pdf

    摘要
    申请专利号:

    重庆时时彩单双窍门 www.4mum.com.cn CN201210574664.X

    申请日:

    2012.12.26

    公开号:

    CN103902249A

    公开日:

    2014.07.02

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||实质审查的生效IPC(主分类):G06F 5/01申请日:20121226|||公开
    IPC分类号: G06F5/01 主分类号: G06F5/01
    申请人: 中国航空工业集团公司第六三一研究所
    发明人: 王红春; 牛文生; 黄韬; 邱征
    地址: 710068 陕西省西安市太白北路156号
    优先权:
    专利代理机构: 西安智邦专利商标代理有限公司 61211 代理人: 姚敏杰
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201210574664.X

    授权公告号:

    ||||||

    法律状态公告日:

    2015.08.19|||2014.07.30|||2014.07.02

    法律状态类型:

    授权|||实质审查的生效|||公开

    摘要

    本发明涉及一种集约式数据帧队列控制器及控制方法,该集约式数据帧队列控制器包括用于顺序存放所有数据帧首地址的FIFO、用于存储器存放数据帧长度和内容的共享存储资源的双端口存储器以及用于实现数据帧队列控制管理的专用控制逻辑;专用控制逻辑分别与FIFO以及双端口存储器相连。本发明提供了一种可实现数据帧的紧密存储排列、可提高有限存储资源利用率、有效地解决存储资源的瓶颈问题、有利于在现有FPGA芯片基础上实现高性能的交换机和通信接口以及可降低硬件设计难度和成本的集约式数据帧队列控制器及控制方法。

    权利要求书

    权利要求书
    1.  一种集约式数据帧队列控制器,其特征在于:所述集约式数据帧队列控制器包括用于顺序存放所有数据帧首地址的FIFO、用于存储器存放数据帧长度和内容的共享存储资源的双端口存储器以及用于实现数据帧队列控制管理的专用控制逻辑;所述专用控制逻辑分别与FIFO以及双端口存储器相连。

    2.  根据权利要求1所述的集约式数据帧队列控制器,其特征在于:所述专用控制逻辑包括用于存放环形队列包括队列首地址QueueHeadPtr、队列尾地址QueueTailPtr、队列长度QueueLength、最大数据帧长Frame_MAXLen的控制寄存器组;
    根据控制寄存器组中队列首地址QueueHeadPtr、队列尾地址QueueTailPtr,获取双端口存储器中空闲存储空间,将数据帧的长度和内容写入到双端口存储器中,同时将数据帧在双端口存储器的首地址写入到FIFO,并调整队列尾地址QueueTailPtr的输入控制单元;
    以及读取FIFO中的数据帧首地址,根据数据帧首地址从双端口存储器中读取数据帧,并调整队列首地址QueueHeadPtr的输出控制单元;
    所述输入控制单元通过双端口存储器接入输出控制单元;所述控制寄存器组分别与FIFO以及双端口存储器相连。

    3.  根据权利要求2所述的集约式数据帧队列控制器的控制方法,其特征在于:所述控制方法包括以下步骤:
    1)对控制寄存器组以及FIFO进行初始化;
    2)数据帧输入单元将新收到数据帧写入到双端口存储器,并将数据帧的地址写入到FIFO中;
    3)数据帧输出单元从FIFO中获取数据帧首地址,根据数据首帧从双端口存储器读取数据帧的内容。

    4.  根据权利要求3所述的控制方法,其特征在于:所述步骤1)的具体实现方式是:

    1.  1)设置队列首地址和队列尾地址:将控制寄存器组中的队列首地址QueueHeadPtr、队列尾地址QueueTailPtr分别设置为零;

    1.  2)设置队列长度:根据双端口存储器的大小设置控制寄存器组中队列长度QueueLength;

    1.  3)设置最大数据帧长:按照预先定义最大帧长,设置控制寄存器组中最大数据帧长Frame_MAXLen;Frame_MAXLen取值为4字节的整数倍;

    1.  4)对FIFO进行复位:复位FIFO,清空FIFO中存放的所有信息。

    5.  根据权利要求4所述的控制方法,其特征在于:所述步骤1.3)中的取值范围是在32-4096字节之间。

    6.  根据权利要求4或5所述的控制方法,其特征在于:所述步骤2)的具体实现方式是:

    2.  1)判断双端口存储器的空满状态:若数据帧环形队列满,则直接丢弃该数据??;若否,则执行步骤2.2);

    2.  2)判断FIFO状态:判断FIFO是否已满,若FIFO已满,则直接丢弃该数据??;若否,则执行步骤2.3);

    2.  3)计算数据帧在存储单元中首地址:所述数据帧在存储单元中的首地址是双端口存储器在逻辑上构成一个数据帧环形队列的尾地址QueueTailPtr;

    2.  4)将数据帧的长度和内容写入数据帧首地址对应的存储单元中;

    2.  5)将数据帧首地址写入到FIFO中:

    2.  6)调整队列尾地址QueueTailPtr,所述QueueTailPtr是QueueTailPtr与Frame_Len之和,判断新的QueueTailPtr后续存储区域是否还能存放一个最大数据帧,当(QueueTailPtr+Frame_MAXLen)%QueueLength小于QueueTailPtr成立,表示队列尾地址QueueTailPtr已到双端口存储器的尾端,则设置队列尾地址QueueTailPtr为零。

    7.  根据权利要求6所述的控制方法,其特征在于:所述步骤2.1)中双端口存储器在逻辑上构成一个数据帧环形队列,所述数据帧环形队列判断为满的条件是:(QueueTailPtr+2*Frame_MAXLen)%QueueLength>=QueueHeadPtr。

    8.  根据权利要求7所述的控制方法,其特征在于:所述步骤3)的具体实现方式是:

    3.  1)判断FIFO的状态,若FIFO为空,则双端口存储器无新的数据帧,直接 返回;若否,则执行步骤3.2);

    3.  2)从FIFO中读取数据帧首地址Frame_Addr;

    3.  3)根据数据帧首地址,从双口存储器的数据帧首地址处读取前四字节作为数据帧的长度Frame_Len,根据数据帧的长度,从双口存储器的数据帧首地址Frame_Addr+4处读取数据帧的内容;

    3.  4)调整环形队列的队列首地址QueueHeadPtr,将QueueHeadPtr设置为Frame_Addr。

    关 键 词:
    集约 数据 队列 控制器 控制 方法
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:集约式数据帧队列控制器及控制方法.pdf
    链接地址://www.4mum.com.cn/p-6120515.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03