[发明专利]应用处理器和集成电路在审
申请号: | 201810343336.6 | 申请日: | 2018-04-17 |
公开(公告)号: | CN108958797A | 公开(公告)日: | 2018-12-07 |
发明(设计)人: | 李庆九;李瑞勋 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F5/06 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 张川绪;王兆赓 |
地址: | 韩国京畿*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 命令分配器 命令缓冲器 命令控制器 应用处理器 仲裁器 集成电路 第一数据 系统总线 输出 存储 知识产权 | ||
1.一种应用处理器,包括:
多个知识产权块,包括第一知识产权块和第二知识产权块;
系统总线,包括第一命令控制器和第二命令控制器,其中:
第一命令控制器和第二命令控制器中的每一个包括:
命令分配器,被配置为从中央处理单元CPU接收第一命令至第三命令;
命令缓冲器,被配置为从命令分配器顺序地接收第一命令和第二命令,并且在不同的时隙输出第一命令和第二命令;
命令仲裁器,被配置为从命令缓冲器接收第一命令和第二命令并从命令分配器接收第三命令,并且选择性地输出第一命令、第二命令和第三命令,
对应于第一命令的第一数据、对应于第二命令的第二数据以及运行标记被存储在命令缓冲器中。
2.根据权利要求1所述的应用处理器,其中:
命令缓冲器包括先进先出FIFO电路,
第一数据、运行标记和第二数据被顺序地存储在FIFO电路中。
3.根据权利要求2所述的应用处理器,其中,命令缓冲器被配置为:基于存储在FIFO电路中的运行标记,优先地执行针对第一数据的读取操作,输出对应于第一数据的第一命令并且执行针对第二数据的读取操作。
4.根据权利要求1所述的应用处理器,其中,命令仲裁器被配置为:当第二命令和第三命令被一起接收时,根据优先级选择并输出第二命令和第三命令中的一个。
5.根据权利要求1所述的应用处理器,其中,命令仲裁器包括被配置为存储第一命令至第三命令的优先级的寄存器。
6.根据权利要求1所述的应用处理器,其中:
从第一命令控制器输出的第一命令被发送到所述多个知识产权块中的第一知识产权块,
从第二命令控制器输出的第二命令被发送到所述多个知识产权块中的第二知识产权块。
7.根据权利要求1所述的应用处理器,其中,第一命令控制器和第二命令控制器均被配置为将第一命令至第三命令输出到所述多个知识产权块中的第一知识产权块。
8.根据权利要求1所述的应用处理器,其中,命令缓冲器被配置为在第一数据和第二数据被存储之后输出第一命令。
9.根据权利要求1所述的应用处理器,其中,命令缓冲器被配置为在第一命令被输出之后从命令分配器接收第二命令。
10.根据权利要求1所述的应用处理器,其中,命令分配器包括编码器,并被配置为基于从CPU接收的地址将第一命令和第二命令发送到命令缓冲器,并且将第三命令发送到命令仲裁器。
11.根据权利要求1所述的应用处理器,其中:
所述多个知识产权块中的第一知识产权块和第二知识产权块中的每一个包括多个特殊功能寄存器,
第一知识产权块被配置为从第一命令控制器接收第一命令至第三命令,
包括在第一知识产权块中的所述多个特殊功能寄存器被分别配置为基于第一命令至第三命令被设置。
12.一种应用处理器,包括:
多个知识产权块;
系统总线,包括多个命令控制器,其中,每一个命令控制器包括先进先出FIFO电路,其中:
所述多个命令控制器中的每一个被配置为:从中央处理单元CPU顺序地接收第一命令和第二命令,并且顺序地输出第一命令和第二命令,
对应于第一命令的第一数据、对应于第二命令的第二数据以及运行标记被存储在FIFO电路中。
13.根据权利要求12所述的应用处理器,其中:
FIFO电路包括多个寄存器,
所述多个寄存器包括存储第一数据的第一寄存器组、存储第二数据的第二寄存器组以及存储运行标记的第三寄存器,
当第一数据被存储在第一寄存器组中时,运行标记被存储在第三寄存器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810343336.6/1.html,转载请声明来源钻瓜专利网。