[发明专利]基于磁性存储器的逻辑计算单元、方法及全加器有效
申请号: | 202011115973.1 | 申请日: | 2020-10-19 |
公开(公告)号: | CN113450847B | 公开(公告)日: | 2023-02-17 |
发明(设计)人: | 刘桐汐;王昭昊;吴比;赵巍胜 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G11C11/16 | 分类号: | G11C11/16;G06F7/501 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 赵平;单晓双 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 磁性 存储器 逻辑 计算 单元 方法 全加器 | ||
本发明提供了一种基于磁性存储器的逻辑计算单元、方法及全加器,所述逻辑计算单元包括加法电路;所述加法电路包括用于存储加数的第一磁性存储器、与所述第一磁性存储器连接的第一通路和第二通路;所述第一通路用于响应于被加数信号进行加数与被加数的或运算,所述第二通路用于响应于加数信号和被加数信号完成加数与被加数的异或运算得到存储于所述第一磁性存储器中的第一异或结果,本发明的逻辑计算单元无静态功耗,写入速度快。
技术领域
本发明涉及逻辑计算器件技术领域,尤其涉及一种基于磁性存储器的逻辑计算单元、方法及全加器。
背景技术
传统的全加器采用互补金属-氧化物-半导体(Complementary Metal-Oxide-Semiconductor,CMOS)工艺设计,其存在一些缺点:首先,CMOS晶体管的漏电流随着工艺尺寸的减小而增大,导致静态功耗日益加剧,其次CMOS全加器基于冯诺依曼架构而设计,数据搬移的功耗大,所需带宽大。
发明内容
本发明的一个目的在于提供一种基于磁性存储器的逻辑计算单元,无静态功耗,写入速度快。本发明的另一个目的在于提供一种基于磁性存储器的逻辑计算方法。本发明的再一个目的在于提供一种基于磁性存储器的全加器。
为了达到以上目的,本发明一方面公开了一种基于磁性存储器的逻辑计算单元,包括加法电路;
所述加法电路包括用于存储加数的第一磁性存储器、与所述第一磁性存储器连接的第一通路和第二通路;
所述第一通路用于响应于被加数信号进行加数与被加数的或运算,所述第二通路用于响应于加数信号和被加数信号完成加数与被加数的异或运算得到存储于所述第一磁性存储器中的第一异或结果。
优选的,
当所述被加数信号为第一电平时,所述第一通路导通,所述第一磁性存储器存储第一逻辑数字;
当所述加数信号和被加数信号为第一电平时,所述第二通路导通,所述第一磁性存储器存储第二逻辑数字。
优选的,所述第一通路进一步用于响应于进位信号进行进位数和所述第一异或结果的或运算,所述第二通路用于响应于所述进位信号和所述第一异或结果对应的信息完成所述进位数与所述第一异或结果的异或运算得到存储于所述第一磁性存储器中的全加运算结果。
优选的,
当所述进位信号为第一电平时,所述第一通路导通,所述第一磁性存储器存储第一逻辑数字;
当所述进位信号和第一异或结果对应的信号为第一电平时,所述第二通路导通,所述第一磁性存储器存储第二逻辑数字。
优选的,还包括进位电路;
所述进位电路包括第二磁性存储器、与所述第二磁性存储器连接的第三通路和第四通路;
所述第三通路用于响应于被加数信号和进位信号得到存储于所述第二磁性存储器中的第一进位结果,所述第四通路用于响应于被加数信号和进位信号得到存储于所述第二磁性存储器中的第二进位结果。
优选的,
当所述被加数信号和进位信号为第一电平时,所述第三通路导通,所述第二磁性存储器存储第一逻辑数字;
当所述进位信号或被加数信号为第二电平时,所述第四通路导通,所述第二磁性存储器存储第二逻辑数字。
优选的,所述进位电路进一步用于响应于被加数信号、加数信号和进位信号得到存储于所述第二磁性存储器中的第三进位结果。
优选的,
当所述加数信号和进位信号为第一电平或者所述加数信号和被加数信号为第一电平时,所述第三通路导通,所述第二磁性存储器存储第一逻辑数字。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011115973.1/2.html,转载请声明来源钻瓜专利网。