(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202211092593.X
(22)申请日 2022.09.08
(65)同一申请的已公布的文献号
申请公布号 CN 115168282 A
(43)申请公布日 2022.10.11
(73)专利权人 江西萤火虫微电子科技有限公司
地址 330096 江西省南昌市南昌 高新技术
产业开发区艾溪湖北路269号科创中
心3#楼5楼
(72)发明人 田丰 黄伟 丁建中 祝华锋
万姜涛
(74)专利代理 机构 北京清亦华知识产权代理事
务所(普通 合伙) 11201
专利代理师 何世磊
(51)Int.Cl.
G06F 15/177(2006.01)
G06F 15/173(2006.01)
G06F 13/42(2006.01)
G06F 9/445(2018.01)(56)对比文件
CN 10183 6258 A,2010.09.15
CN 1012783 52 A,2008.10.01
CN 112699075 A,2021.04.23
CN 101989 244 A,2011.03.23
CN 104714908 A,2015.0 6.17
US 5452419 A,19 95.09.19
陈栋等.基 于FPDP和VME总线的多D SP通用并
行处理系统设计. 《电子测量 技术》 .2008,(第03
期),
张玲.MEDA芯片菊花链的自动容 错设计. 《计
算机工程与科 学》 .2021,第43卷(第7期),
Chenkan Yan等.Effect of daisy c hain
structure o n electromigrati on reliability
of microbumps: A simulati on study. 《2021
22nd Internati onal Conference o n
Electronic Packa ging Technology (ICEPT)》
.2021,
审查员 牛洪波
(54)发明名称
总线协议上配置数据处理方法、 系统、 设备
及存储介质
(57)摘要
本发明提供了一种总线协议上配置数据处
理方法、 系统、 设备及存储介质, 所述方法包括将
采用菊花链环状拓扑结构连接方式的多个从设
备所需的配置数据依次首尾相连形成配置寄存
器串; 在预定周期内每隔预设时长查询是否接收
到目标从设备的数据传输请求信号; 若是则将配
置寄存器串输入至串行链路; 通过标识字段从配
置寄存器串中查找目标从设备对应的目标配置
数据, 并将目标配置数据从配置寄存器串中截
取; 判断目标从设备的串口通讯模块是否存在数
据变动; 若是则通过目标从设备的配置控制器实
时处理所述数据传输请求信号。 本申请可实现从
设备单独且并行高速处理配置数据, 使得总线传输速率大大提升。
权利要求书2页 说明书12页 附图7页
CN 115168282 B
2022.12.02
CN 115168282 B
1.一种总线协议上配置数据处 理方法, 其特 征在于, 包括:
将采用菊花链环状拓扑结构连接方式的多个从设备所需的配置数据依次首尾相连形
成配置寄存器串; 其中, 每一所述配置数据中存在位于 头部的标识字段;
在预定周期内每隔预设时长查询是否 接收到目标从设备的数据传输请求信号;
若是, 则将所述配置寄存器串输入至串行链路, 以使所述配置寄存器串在所述从设备
之间依序传输;
通过所述标识字段从所述配置寄存器串中查找所述目标从设备对应的目标配置数据,
并将所述目标配置数据从所述配置寄存器串中截取;
判断所述目标从设备的串口通讯模块是否存在数据变动;
若是, 则通过 所述目标从设备的配置控制器实时处 理所述数据传输请求信号;
其中, 所述通过所述标识字段从所述配置寄存器串中查找所述目标从设备对应的目标
配置数据, 并将所述目标配置数据从所述配置寄存器串中截取的步骤具体包括:
将所述数据传输请求信号 转换成具有可识别设备功能的识别码;
将所述识别码与所述标识字段进行 逐一比对;
当获取与所述识别码相吻合的目标标识字段时, 将所述目标标识字段所在的目标配置
数据从所述配置寄存器串中截取;
将截取处理后的所述配置寄存器串重新组串, 以使其继续在所述从设备之间依序传
输。
2.根据权利要求1所述的总 线协议上配置数据处理方法, 其特征在于, 所述判断所述目
标从设备的串口通讯模块是否存在数据变动的步骤具体包括:
根据串口通讯模块的rfsh端口信号及updt端口信号的有效性, 以使所述目标从设备生
成刷新操作、 更新操作及移位操作的控制指令, 或者 不操作的控制指令;
根据所述控制指令的类型判断所述串口通讯模块是否存在数据变动。
3.根据权利要求1所述的总 线协议上配置数据处理方法, 其特征在于, 所述通过所述目
标从设备的配置控制器实时处 理所述数据传输请求信号的步骤具体包括:
通过所述目标从设备的配置控制器区分所述目标配置数据的数据类型; 其中, 所述数
据类型包括控制信息及数据信息;
当所述数据类型为控制信 息时, 将所述目标配置数据解译成所述目标从设备的控制参
数, 以完成对所述目标从设备的控制任务;
当所述数据类型为数据信息时, 将所述目标配置数据发送至寄存器进行存储, 以完成
所述目标从设备 所需的数据传输任务。
4.根据权利要求1所述的总 线协议上配置数据处理方法, 其特征在于, 所述在预定周期
内每隔预设时长查询是否接收到目标从设备的数据传输请求信号的步骤之后, 所述方法还
包括:
若在预定周期内每隔预设时长查询未接收到目标从设备的数据传输请求信号, 则将所
述预定周期内的配置寄存器串置为空指令, 并控制所述总线协议进入休眠状态。
5.根据权利要求1所述的总 线协议上配置数据处理方法, 其特征在于, 所述判断所述目
标从设备的串口通讯模块是否存在数据变动的步骤之后, 所述方法还 包括:
若判断所述目标从设备的串口通讯模块不存在数据变动, 则从所述目标从设备的寄存权 利 要 求 书 1/2 页
2
CN 115168282 B
2器中加载前序工作时的优化配置数据, 并执行所述优化配置数据, 以完成本次所述数据传
输请求信号的任务。
6.根据权利要求1所述的总 线协议上配置数据处理方法, 其特征在于, 所述标识字段为
所述总线协议的配置数据中唯一的字段, 用于作为所述从设备的设备区分标识。
7.一种总线协议上配置数据处 理系统, 其特 征在于, 包括:
数据串接模块, 用于将采用菊花链环状拓扑结构连接方式的多个从设备所需的配置数
据依次首尾相连 形成配置寄存器串; 其中, 每一所述配置数据中存在位于 头部的标识字段;
信号查询模块, 用于在预定周期内每隔预设时长查询是否接收到目标从设备的数据传
输请求信号;
数据输送模块, 用于若在预定周期内每隔预设时长查询接收到目标从设备的数据传输
请求信号, 将所述配置寄存器串输入至串行链路, 以使所述配置寄存器串在所述从设备之
间依序传输;
数据截取模块, 用于通过所述标识字段从所述配置寄存器串中查找所述目标从设备对
应的目标配置数据, 并将所述目标配置数据从所述配置寄存器串中截取;
判断模块, 用于判断所述目标从设备的串口通讯模块是否存在数据变动;
数据处置模块, 用于判断若所述目标从设备的串口通讯模块存在数据变动, 则通过所
述目标从设备的配置控制器实时处 理所述数据传输请求信号;
其中, 所述数据截取模块包括:
转换单元, 用于将所述数据传输请求信号 转换成具有可识别设备功能的识别码;
比对单元, 用于将所述识别码与所述标识字段进行 逐一比对;
截取单元, 用于当获取与所述识别码相 吻合的目标标识字段时, 将所述目标标识字段
所在的目标配置数据从所述配置寄存器串中截取;
重串单元, 用于将截取处理后的所述配置寄存器串重新组串, 以使其继续在所述从设
备之间依序传输 。
8.一种设备, 包括存储器、 处理器以及存储在所述存储器上并可在所述处理器上运行
的计算机程序, 其特征在于, 所述处理器执行所述计算机程序时实现如权利要求1至6中任
一项所述的总线协议上配置数据处 理方法。
9.一种存储介质, 其上存储有计算机程序, 其特征在于, 该程序被处理器执行时实现如
权利要求1至 6中任一项所述的总线协议上配置数据处 理方法。权 利 要 求 书 2/2 页
3
CN 115168282 B
3
专利 总线协议上配置数据处理方法、系统、设备及存储介质
文档预览
中文文档
22 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共22页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 16:36:24上传分享