【技术实现步骤摘要】
消息处理装置、方法、处理器、芯片及电子设备
[0001]本申请实施例涉及但不限于电子技术,尤其涉及一种消息处理装置、方法、处理器、芯片及电子设备。
技术介绍
[0002]随着通信技术的发展,通信设备支持的业务也越来越多,通信设备内部的数据交互也越来越频繁。
[0003]然而,如何设计一种消息处理装置,使得消息处理装置能够快速地将消息发送至另一消息处理装置,是本领域亟需解决的问题。
技术实现思路
[0004]本申请实施例提供种消息处理装置、方法、处理器、芯片及电子设备。
[0005]第一方面,本申请实施例提供一种消息处理装置,包括:
[0006]存储模块,配置成存储一个或多个配置信息;
[0007]定时单元,配置成获取第一配置信息并基于所述第一配置信息来生成触发信号;其中,所述第一配置信息是所述一个或多个配置信息其中之一,且所述第一配置信息包括第一子配置信息;
[0008]传输模块,配置成基于所述第一子配置信息并响应于所述触发信号来发送消息。
[0009]第二方面 ...
【技术保护点】
【技术特征摘要】
1.一种消息处理装置,其特征在于,包括:存储模块,配置成存储一个或多个配置信息;定时单元,配置成获取第一配置信息并基于所述第一配置信息来生成触发信号;其中,所述第一配置信息是所述一个或多个配置信息其中之一,且所述第一配置信息包括第一子配置信息;传输模块,配置成基于所述第一子配置信息并响应于所述触发信号来发送消息。2.根据权利要求1所述的装置,其特征在于,所述装置还包括控制模块,所述控制模块包括控制单元和寄存器单元;所述控制模块配置成从所述存储模块中读取所述第一配置信息,并向所述寄存器单元存入所述第一配置信息;所述传输模块配置成从所述寄存器单元中读取所述第一配置信息。3.根据权利要求2所述的装置,其特征在于,所述寄存器单元还配置成存储起始地址;所述控制单元,还配置成基于所述起始地址,或者基于上次读取的配置信息链接的地址,从所述存储模块中存储的所述一个或多个配置信息中,读取所述第一配置信息。4.根据权利要求1至3任一项所述的装置,其特征在于,所述存储模块包括链表,所述链表包括一个或多个链表节点,所述一个或多个链表节点分别配置成存放所述一个或多个配置信息;所述一个或多个链表节点与所述一个或多个配置信息一一对应。5.根据权利要求4所述的装置,其特征在于,所述链表包括单向链表、双向链表或者循环链表;所述控制单元,还配置成依次响应一个或多个中断信号,从所述链表中依次读取所述一个或多个配置信息;其中,所述控制单元每次响应一个中断信号,从所述链表中读取一个配置信息。6.根据权利要求5所述的装置,其特征在于,所述装置还包括处理模块;所述处理模块,配置成在所述链表为所述单向链表或者双向链表,且在所述一个或多个配置信息中的最后一个配置信息被所述控制单元读取后,向所述控制单元发送启动信号;所述控制单元,还配置成响应所述启动信号启动,并依次响应一个或多个中断信号,从所述链表中依次读取所述一个或多个配置信息。7.根据权利要求5所述的装置,其特征在于,所述控制单元,还配置成在所述链表为循环链表,且在所述一个或多个配置信息中的最后一个配置信息被所述控制单元读取后,依次响应一个或多个中断信号,从所述链表中依次读取所述一个或多个配置信息。8.根据权利要求4所述的装置,其特征在于,所述装置还包括处理模块;所述处理模块,还配置成以下至少之一:对所述一个或多个链表节点中的第一链表节点中的配置信息进行删除;对所述一个或多个链表节点中的第二链表节点中存放的配置信息进行重配置;向第三链表节点之前插入第四链表节点;其中,所述第四链表节点配置成存放新的配置信息。9.根据权利要求4所述的装置,其特征在于,所述装置还包括处理模块;所述处理模块,还配置成以下至少之一:
向所述一个或多个链表节点中的第一链表节点之前插入第一虚拟节点,对所述第一链表节点中的配置信息进行删除;向所述一个或多个链表节点中的第二链表节点之前插入第二虚拟节点,对所述第二链表节点中存放的配置信息进行重配置;向第三链表节点之前插入第三虚拟节点之后,向所述第三虚拟节点和所述第三链表节点之间插入第四链表节点;其中,所述第四链表节点配置成存放新的配置信息;其中,所述第一虚拟节点、所述第二虚拟节点以及所述第三虚拟节点配置成存放第一信息;所述传输模块在读取到所述第一信息的情况下,不发送消息。10.根据权利要求1至3任一项所述的装置,其特征在于,所述消息处理装置还包括缓冲区管理模块,所述缓冲区管理模块包括管理单元和缓冲单元;所述传输模块,还配置成从所述缓冲单元读取所述消息,并发送所述消息;所述管理单元,配置成在所述消息被所述传输模块读取后,向所述控制单元发送中断信号;其中,所述中断信号指示所述控制单元读取链接在所述第一配置信息之后的第二配置信息。11.根据权利要求10所述的装置,其特征在于,所述装置还包括处理模块;所述处理模块,配置成将待传输数据分成一个或多个消息,向所述缓冲单元中存储所述一个或多个消息,向所述缓冲单元中的缓冲区队列中存储一个或多个存储地址;所述一个或多个消息与所述一个或多个存储地址一一对应;所述传输模块,配置成基于所述缓冲区队列中的第一个存储地址,从所述缓冲单元读取所述消息。12.根据权利要求11所述的装置,其特征在于,所述传输模块,还配置成获取所述第一个存储地址;在所述消息发送完成之后,将所述第一个存储地址...
【专利技术属性】
技术研发人员:张文泰,
申请(专利权)人:哲库科技北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。