【技术实现步骤摘要】
【国外来华专利技术】用于在唤醒期间减少切换电力的具有保持触发器的非易失性逻辑阵列
本专利技术总体涉及非易失性存储器单元及其在系统中的使用,特别涉及与逻辑阵列组合,以提供非易失性逻辑模块。
技术介绍
许多便携式电子设备依靠电池操作,例如手机、数码相机/摄像机、个人数字助理、膝上型电脑和视频游戏。在不活动周期期间,设备可能不执行处理操作,并且可能被置于断电模式或待机功率模式以保存电力。在低功耗待机功率模式下,提供给电子设备内一部分逻辑的电源可能被关闭。然而,在待机功率模式期间漏电流的存在代表了对设计便携式、电池操作的设备的挑战。设备内的数据保持电路(例如触发器和/或锁存器)可以被用来在设备进入待机功率模式之前存储状态信息以便以后使用。数据保持锁存器(其还可以被称为阴影锁存器或气球锁存器)通常由单独的“常开”电源供电。用于在不活动周期期间减少漏电流的已知技术利用多阈值CMOS(MTCMOS)技术来实现阴影锁存器。在这种方法中,阴影锁存器利用厚栅氧化物晶体管和/或高阈值电压(Vt)晶体管来减少待机功率模式中的漏电流。阴影锁存器在正常操作期间(例如在有效功率模式期间)通常与电路的其余部分脱离,以维持系统性能。为了在“主从”触发器拓扑中保持数据,第三锁存器(例如阴影锁存器)可以被添加到主锁存器和从锁存器,用于数据保持。在其他情况下,从锁存器可以被配置为在低功耗操作期间作为保持锁存器操作。然而,仍然需要一些功率来保持所保存的状态。例如,参见美国专利7,639,056“UltraLowAreaOverheadRetentionFlip-FlopforPower-DownApplication ...
【技术保护点】
一种计算设备装置,其提供基于非易失性逻辑的计算,该装置包括:多个非易失性逻辑元件阵列;多个易失性存储元件,其包括保持触发器电路;至少一个非易失性逻辑控制器,其被配置为控制所述多个非易失性逻辑元件阵列,以存储由所述多个易失性存储元件表示的机器状态,并将存储的机器状态从所述多个非易失性逻辑元件阵列读出到所述多个易失性存储元件;其中,各保持触发器电路包括由第一电源域供电的主逻辑电路部分和由第二电源域供电的从级电路部分;其中,在从所述多个非易失性逻辑元件阵列向所述多个易失性存储元件回写数据期间,所述第一电源域被配置为断电而第二电源域有效。
【技术特征摘要】
【国外来华专利技术】2012.09.10 US 61/698,906;2013.02.19 US 13/770,3681.一种计算设备装置,其提供基于非易失性逻辑的计算,该装置包括:多个非易失性逻辑元件阵列;多个易失性存储元件,其包括保持触发器电路;至少一个非易失性逻辑控制器,其被配置为控制所述多个非易失性逻辑元件阵列,以存储由所述多个易失性存储元件表示的机器状态,并将存储的机器状态从所述多个非易失性逻辑元件阵列读出到所述多个易失性存储元件;其中,各保持触发器电路包括由第一电源域供电的主逻辑电路部分和由第二电源域供电的从级电路部分;其中,在从所述多个非易失性逻辑元件阵列向所述多个易失性存储元件回写数据期间,所述第一电源域被配置为断电而所述第二电源域有效;其中所述多个非易失性逻辑元件被配置为由第三电源域供电;其中所述第三电源域被配置为在所述计算设备装置的常规操作期间断电。2.一种计算设备装置,其提供基于非易失性逻辑的计算,该装置包括:多个非易失性逻辑元件阵列;多个易失性存储元件,其包括保持触发器电路;至少一个非易失性逻辑控制器,其被配置为控制所述多个非易失性逻辑元件阵列,以存储由所述多个易失性存储元件表示的机器状态,并将存储的机器状态从所述多个非易失性逻辑元件阵列读出到所述多个易失性存储元件;其中,各保持触发器电路包括由第一电源域供电的主逻辑电路部分和由第二电源域供电的从级电路部分;其中,在从所述多个非易失性逻辑元件阵列向所述多个易失性存储元件回写数据期间,所述第一电源域被配置为断电而所述第二电源域有效;其中所述至少一个非易失性逻辑控制器被配置为生成用于保存所述机器状态至所述多个非易失性逻辑元件阵列或从所述多个非易失性逻辑元件阵列获取所述机器状态的控制序列。3.一种计算设备装置,其提供基于非易失性逻辑的计算,该装置包括:多个非易失性逻辑元件阵列;多个易失性存储元件,其包括保持触发器电路;至少一个非易失性逻辑控制器,其被配置为控制所述多个非易失性逻辑元件阵列,以存储由所述多个易失性存储元件表示的机器状态,并将存储的机器状态从所述多个非易失性逻辑元件阵列读出到所述多个易失性存储元件;其中,各保持触发器电路包括由第一电源域供电的主逻辑电路部分和由第二电源域供电的从级电路部分;其中,在从所述多个非易失性逻辑元件阵列向所述多个易失性存储元件回写数据期间,所述第一电源域被配置为断电而所述第二电源域有效;其中所述多个易失性存储元件中的各个元件包括:数据输入端口,其被配置为通过响应于在数据输入使能端口上接收到来自所述至少一个非易失性逻辑控制器的更新信号以触发所述数据输入端口,来允许与存储数据相关的信号从所述非易失性逻辑元件阵列中的一个传送到关联的易失性存储元件的从级,从而将数据从所述非易失性逻辑元件阵列中的所述一个插入到关联的易失性存储元件。4.一种计算设备装置,其提供基于非易失性逻辑的计算,该装置包括:多个非易失性逻辑元件阵列;多个易失性存储元件,其包括保持触发器电路;至少一个非易失性逻辑控制器,其被配置为控制所述多个非易失性逻辑元件阵列,以存储由所述多个易失性存储元件表示的机器状态,并将存储的机器状态从所述多个非易失性逻辑元件阵列读出到所述多个易失性存储元件;其中,各保持触发器电路包括由第一电源域供电的主逻辑电路部分和由第二电源域供电的从级电路部分;其中,在从所述多个非易失性逻辑元件阵列向所述多个易失性存储元件回写数据期间,所述第一电源域被配置为断电而所述第二电源域有效;该装置进一步包括多路复用器,其被连接和配置为传送来自所述多个易失性存储元件中的多个单独的易失性存储元件的状态,以便同时存储在所述多个非易失性逻辑元件阵列中的单独一个非易失性逻辑元件阵列中。5.一种计算设备装置,其提供基于非易失性逻辑的计算,该装置包括:多个非易失性逻辑元件阵列;多个易失性存储元件,其包括保持触发器电路;至少一个非易失性逻辑控制器,其被配置为控制所述多个非易失性逻辑元件阵列,以存储由所述多个易失性存储元件表示的机器状态,并将存储的机器状态从所述多个非易失性逻辑元件阵列读出到所述多个易失性存储元件;其中,各保持触发器电路包括由第一电源域供电的主逻辑电路部分和由第二电源域供电的从级电路部分;其中,在从所述多个非易失性逻辑元件阵列向所述多个易失性存储元件回写数据期间,所述第一电源域被配置为断电而所述第二电源域有效;其中所述计算设备装置被配置为在保持模式操作,在该模式中针对所述易失性存储元件,抑制所述计算设备装置的时钟,以及所述非易失性逻辑控制器被配置为控制和实现从所述易失...
【专利技术属性】
技术研发人员:S·C·巴特玲,S·汉纳,
申请(专利权)人:德克萨斯仪器股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。