[发明专利]通信控制器、通信方法与系统单芯片有效
申请号: | 201711207882.9 | 申请日: | 2017-11-27 |
公开(公告)号: | CN107992445B | 公开(公告)日: | 2022-01-25 |
发明(设计)人: | 郑贤培;石阳;陈忠民;王惟林;赖瑾 | 申请(专利权)人: | 上海兆芯集成电路有限公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78;G06F15/173 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 王珊珊 |
地址: | 201203 上海市张*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 控制器 方法 系统 芯片 | ||
一种通信优化技术。所公开的通信控制器包括一重传列表以及一目的地控制逻辑模块。该重传列表记录一信号来源没有成功暂存至一信号目的地的通信交易的编号。该目的地控制逻辑模块管理该重传列表、并在该信号目的地上一队列有追踪器释出时,根据该重传列表要求该信号来源重传通信交易至该信号目的地。
技术领域
本发明涉及信号通信,特别是用于系统单芯片的信号通信与信号传输。
背景技术
不同装置(devices)/功能模块(functional blocks)之间通信畅通为电子设计领域一直以来专注的议题。
随着系统单芯片(SoC)发展,通信控制更涉及系统单芯片(SoC)的芯片内链接网络(On-Chip Interconnection Network)。系统单芯片(SoC)内不同功能模块(IPs)之间顺畅通信逐渐成为设计要点。
发明内容
本发明优化不同装置/功能方块之间的通信。
根据本发明一种实施方式所实现的一种通信控制器,包括一重传列表,一补位列表,记录该信号来源没有成功暂存至该队列的追踪器进行动态管理的通信交易的内容;以及一目的地控制逻辑模块。该重传列表记录一信号来源没有成功暂存至一信号目的地的通信交易的编号。该补位列表记录该信号来源没有成功暂存至该信号目的地上一队列的追踪器进行动态管理的通信交易的内容;该目的地控制逻辑模块管理该重传列表和该补位列表,在该队列有追踪器释出时,以该补位列表上的通信交易内容填写释出的追踪器,其中,该目的地控制逻辑模块在该队列有追踪器释出、且以该补位列表上的通信交易内容填写释出的追踪器时,根据该重传列表要求该信号来源重传通信交易至该信号目的地。
一种实施方式是以本发明技术实现一系统单芯片。该系统单芯片包括至少一个来源模块以及至少一个目的地模块。上述目的地模块各自具有前述通信控制器,是根据各自的上述通信控制器处理上述来源模块发来的通信交易。
根据本发明一种实施方式所实现的一种通信方法,包括:提供一重传列表,记录一信号来源没有成功暂存至一信号目的地的通信交易的编号;提供一补位列表,记录该信号来源没有成功暂存至该信号目的地上一队列的追踪器进行动态管理的通信交易的内容;以及管理该重传列表和该补位列表,并在该队列有追踪器释出时,以该补位列表上的通信交易内容填写释出的追踪器,其中,在该队列有追踪器释出、且以该补位列表上的通信交易内容填写释出的追踪器时,根据该重传列表要求该信号来源重传通信交易至该信号目的地。
下文特举实施例,并配合所附图示,详细说明本发明内容。
附图说明
图1图解一系统单芯片(SoC)100,其中以一芯片内链接网络(On-ChipInterconnection Network)102作为多个功能模块之间的通信桥梁;
图2显示系统单芯片100上一功能模块P0至另一功能模块P1之通信,其中信号传递是通过交换机/路由器R0;
图3根据本发明一种实施方式图解来源模块端的通信优化;
图4A、4B以及4C为流程图,根据本发明一种实施方式说明上述交易能力表格Tab0…Tab(m-1)的管理;
图5根据本发明一种实施方式图解目的地模块端的通信优化;
图6为流程图,根据本发明一种实施方式说明图5加速型队列的使用;
图7为流程图,根据本发明一种实施方式说明图5加速型队列的使用;
图8根据本发明一种实施方式图解目的地模块端的通信优化;
图9示意经芯片内链接网络102传来的通信交易如何填入图8加速型队列;
图10为流程图,根据本发明一种实施方式说明图8加速型队列的使用;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海兆芯集成电路有限公司,未经上海兆芯集成电路有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711207882.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于在处理单元之间交换数据的通信架构
- 下一篇:能够防止钢针脱落的光纤伸缩管