[发明专利]一种软件定义的协议控制器及方法有效

专利信息
申请号: 201910646042.5 申请日: 2019-07-17
公开(公告)号: CN110493310B 公开(公告)日: 2021-09-10
发明(设计)人: 陈艇;刘勤让;吕平;李沛杰;沈剑良;刘冬培;董春雷;张文建;汤先拓;张丽 申请(专利权)人: 中国人民解放军战略支援部队信息工程大学
主分类号: H04L29/08 分类号: H04L29/08;H04L29/06;H04L1/00
代理公司: 郑州大通专利商标代理有限公司 41111 代理人: 张立强
地址: 450000 河*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 软件 定义 协议 控制器 方法
【说明书】:

发明提供一种软件定义的协议控制器及方法。该协议控制器包括:链路层发送侧功能单元,用于对用户输入接口输入的数据包进行包缓存和管理、生成控制符、以及将数据包和控制符组合发送至PCS输入并行总线;链路接收侧功能单元,用于将PCS输入并行总线上的数据分离为控制符和数据包、以及按照协议规定将数据包输出至用户输出接口;链路层状态寄存器,用于存储协议控制器链路层的状态信息。该方法包括:接收用户输入接口输入的数据包进行包缓存和管理,并选择优先发送的数据包;生成控制符;将数据包和控制符发送至PCS输入并行总线;将数据分离为控制符和数据包;将接收的数据包输出至用户输出接口。本发明增加了通信接口的灵活性。

技术领域

本发明涉及高速串行通信技术领域,尤其涉及一种软件定义的协议控制器的装置及方法。

背景技术

目前,高速串行接口因其接口引脚较少、传输速率高、抗干扰性强、布线连线简单,成为了芯片与芯片、板卡与设备之间主要的数据通信方式,如在数据中心、高性能计算、雷达处理系统、视频监控系统等基础设施中都采用串行通信方式进行数据传输。但是不同的应用场景和需求下,通信的接口协议可能不一样,常用的有Ethernet接口、Fiber Channel接口、RapidIO接口、PCIe接口等。为了适应不同的需求,越来越多的高性能处理芯片都集成了多种高速串行接口硬核(IP核),比如NXP的T2080 DSP芯片,它集成了包括以太网,PCIe、RapidIO等多种协议控制器和多种频点的SerDes,增加了芯片适用性,但同时也大大增大了芯片的面积和功耗。传统的通信接口采用了专用集成电路(Application SpacificIntegrated Chip, ASIC)的实现方式,其协议类型是不可改变的,大大限制了整个芯片使用范围。

传统的高速串行接口采用刚性的协议解析逻辑,只能支持一种或者一类协议的互连通信。高速串行通信协议一般由多个层次协议组成,比如OSI(Open SystemInterconnection)参考模型分成七层,分别是物理层(PMA+PCS模块)、链路层(MAC)、网络层、传输层,会话层、表示层和应用层,其中物理层和链路层组成了协议控制器,主要实现协议(数据)包的可靠传输,其功能一般采用定制化的电路实现,而其他各层目前已经能够实现软件控制。如图6所示,传统协议控制器结构:包括物理层和链路层,它们的主要功能和实现方式如下:

1)PMA+PCS模块:负责传输字的串并转换,编解码、位宽变换、时钟恢复和同步等功能,不同协议主要体现在传输速率、编解码规则、以及带宽等存在差异。由于不同协议的编码规则较为固定,并且当前支持宽频点多协议的PLL技术和时钟回复(SDR)技术也较成熟,这部分功能一般采用可配置的ASIC电路设计。其中,PCS:全称Physical Coding Sublayer,指物理编码子层;PMA:全称Physical Medium Attachment,指物理媒介子层。

2)MAC模块:MAC主要负责链路的建立和维护、协议报文的收发、解析、差错控制和流量控制等,是与协议紧密相关的功能模块,不同协议有专用的IP核,当前没有通用的解决方案。

现有的高速串行通信协议都是基于包交换的传输协议,并采用控制符实现链路维护和数据包的可靠传输,因此高速串行总线上会传输数据包和控制符内容。为了提高速率和降低功耗,协议控制器内部的链路层的功能一般采用ASIC设计,只能支持一种或者一类协议的链路建立和报文收发功能,因此其适用范围也受到了限制,主要存在3个方面的缺陷:(1)端口协议控制器处理的报文协议固定,不能根据需求进行变换;(2)现有芯片为了适应不同的应用场景,需要集成多种协议的控制器,增加芯片面积和成本;(3)无法根据需求进行自定义协议。

发明内容

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军战略支援部队信息工程大学,未经中国人民解放军战略支援部队信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910646042.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top