[发明专利]一种用于传感器的处理器在审
申请号: | 202111557718.7 | 申请日: | 2021-12-20 |
公开(公告)号: | CN113961251A | 公开(公告)日: | 2022-01-21 |
发明(设计)人: | 晁先发;乔树山;尚德龙;周玉梅 | 申请(专利权)人: | 中科南京智能技术研究院 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 杜阳阳 |
地址: | 211100 江苏省南京市江宁*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 传感器 处理器 | ||
本发明涉及一种用于传感器的处理器。该处理器包括CORE模块以及48个焊盘PAD;CORE模块包括:程序存储器PM、数据存储器DM以及标准单元;程序存储器PM用于存放应用程序代码;数据存储器DM用于存储临时的操作数和结果;标准单元为CORE模块的逻辑部分,且包括:多个寄存器以及程序控制器;寄存器文件RF的大小根据RISC指令集确定;源寄存器和目的寄存器均为通用的寄存器文件RF;RF用于存储临时的操作数和结果;程序控制器用于加载立即数到通用的寄存器文件RF;焊盘PAD用于供电以及与外部信号进行通信。本发明能够提高能效,降低功耗。
技术领域
本发明涉及电子技术领域,特别是涉及一种用于传感器的处理器。
背景技术
处理器是智能传感器中的重要一环,而设计一款针对传感器算法进行专门定制的处理器能满足智能传感器对实时性、通用性、功耗、面积、性能和成本的需求,能真正把传感器的“数据”变成“信息”,对推动智能传感器的发展,对迎接第四次工业革命的到来,具有重要意义。
发明内容
本发明的目的是提供一种用于传感器的处理器,能够提高能效,降低功耗。
为实现上述目的,本发明提供了如下方案:
一种用于传感器的处理器,包括:CORE模块以及48个焊盘PAD;
所述CORE模块包括:程序存储器PM、数据存储器DM以及标准单元;所述程序存储器PM以及所述数据存储器DM的SRAM分别放置在CORE模块的两端,所述标准单元设置在所述程序存储器PM以及所述数据存储器DM之间;
所述程序存储器PM用于存放应用程序代码;
所述数据存储器DM用于存储临时的操作数和结果;
所述标准单元为CORE模块的逻辑部分,且包括:多个寄存器以及程序控制器;寄存器文件RF的大小根据RISC指令集确定;源寄存器和目的寄存器均为通用的寄存器文件RF;RF用于存储临时的操作数和结果;所述程序控制器用于加载立即数到通用的寄存器文件RF;所述立即数为一个常量;
所述焊盘PAD用于供电以及与外部信号进行通信。
可选地,所述处理器的大小为339um*1420um。
可选地,所述CORE模块的大小为119um*1200um。
可选地,所述RISC指令集的类型包括:算术逻辑运算指令、Load/Store指令、程序控制指令和加速指令。
可选地,所述算术逻辑运算指令的位宽为16bit。
根据本发明提供的具体实施例,本发明公开了以下技术效果:
本发明所提供的一种用于传感器的处理器,能够将更多的算法编程在CORE模块中,并支持后续添加新的传感器和算法升级,具有较大的灵活性;程序控制器能够检测指令数据冲突状况并能实现指令级并行的程序控制单元,提供足够高的指令吞吐率,使汇编程序在处理器中的执行周期数降低 24.7%,处理器功耗降低 18%。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明所提供的一种用于传感器的处理器结构示意图;
图2为本发明所提供的一种用于传感器的处理器的数据访问通道示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科南京智能技术研究院,未经中科南京智能技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111557718.7/2.html,转载请声明来源钻瓜专利网。