[发明专利]代理及向队列添加条目的方法在审
申请号: | 202010461038.4 | 申请日: | 2017-04-01 |
公开(公告)号: | CN111625377A | 公开(公告)日: | 2020-09-04 |
发明(设计)人: | 沈飞;蔡金池;徐晓画 | 申请(专利权)人: | 北京忆芯科技有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F15/78 |
代理公司: | 北京卓特专利代理事务所(普通合伙) 11572 | 代理人: | 陈变花 |
地址: | 100094 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 代理 队列 添加 目的 方法 | ||
本申请提出代理及向队列添加条目的方法。所公开的代理,包括第一仲裁器、第一译码器、第二仲裁器、第二译码器、队列TX模块和队列RX模块,第一仲裁器将队列TX模块与队列RX模块耦合到消息总线;第一译码器将消息总线耦合到队列TX模块与队列RX模块;第二仲裁器将队列TX模块与队列RX模块耦合到第二消息总线;第二译码器将第二消息总线耦合到队列TX模块与队列RX模块;其中,所述代理基于数据报文通信,所述代理识别一种或多种报文。
技术领域
本申请涉及集成电路技术领域,具体涉及通过代理及向队列添加条目的方法。
背景技术
片上系统(SoC,System on Chip)包括多个组件,例如,一个或多个CPU核、存储器接口、总线接口等。各组件之间需进行存在多种消息的交换。
现有技术的AMBA(AdvancedMicrocontroller Bus Architecture,先进微处理器总线架构)总线架构中定义了多种总线,包括AHB(Advanced High-Performance bus,先进高性能总线)、ASB(AdvancedSystemBus,先进系统总线)、APB(Advanced Peripheral bus,先进外设总线)、AXI(AdvancedeXtensible Interface,先进可扩展接口)等。现有技术的片上系统总线协议还包括例如OCP(Open Core Protocol,开放核心协议)。
发明内容
片上系统的各组件之间,有多种不同层次、不同功能的通信方式,例如,共享存储器的组件之间频繁交换存储器指针,组件之间可通过先进先出(FIFO)队列按顺序交换消息。
由片上系统的各组件来管理多种消息传递过程,增加了组件的复杂度,且需要额外的精力来提升消息交换的处理效率。
本申请提供在片上系统的各组件之间用于传递消息的消息系统。为组件之间交换存储器指针、通过队列通信、为各组件访问存储器等多种通信方式提供优化,从而降低组件的复杂度、提升消息交换的处理效率。
根据本申请的第一方面,提供了根据本申请的第一方面的第一片上系统的消息系统,包括代理和消息总线,代理将片上系统的组件耦合到消息总线,使得片上系统的组件之间通过代理和消息总线通信。
根据本申请的第一方面的第一片上系统的消息系统,提供了根据本申请的第一方面的第二片上系统的消息系统,代理基于数据报文通信。
根据本申请的第一方面的第一或第二片上系统的消息系统,提供了根据本申请的第一方面的第三片上系统的消息系统,数据报文携带目标代理标识与功能标识,目标代理标识用于识别数据报文的接收方代理,功能标识用于识别报文的类型。
根据本申请的第一方面的第一至第三片上系统的消息系统之一,提供了根据本申请的第一方面的第四片上系统的消息系统,数据报文的类型包括配置报文、访存报文、队列报文和指针报文的一种或多种。
根据本申请的第一方面的第一至第四片上系统的消息系统之一,提供了根据本申请的第一方面的第五片上系统的消息系统,代理通过报文的功能标识识别数据报文的类型。
根据本申请的第一方面的第一至第五片上系统的消息系统之一,提供了根据本申请的第一方面的第六片上系统的消息系统,消息总线包括两个或更多个端口,端口包括仲裁器和译码器,消息总线的仲裁器耦合到消息总线的译码器;消息总线的仲裁器和消息总线的译码器耦合到分别代理,代理通过消息总线的仲裁器向消息总线发送数据报文,代理通过消息总线的译码器从消息总线接收数据报文。
根据本申请的第一方面的第六片上系统的消息系统,提供了根据本申请的第一方面的第七片上系统的消息系统,消息总线的仲裁器耦合到消息总线的一个、多个或所有译码器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京忆芯科技有限公司,未经北京忆芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010461038.4/2.html,转载请声明来源钻瓜专利网。