一种电子设备及其控制方法_2

文档序号:9911563阅读:来源:国知局
明实施例的电子设备可以是诸如台式计算机、笔记本电脑等这样的电子设备。一般地,如图1所示,所述电子设备100可以包括储能装置110、第一供电装置120、处理器130、存储装置140以及第二供电装置150。
[0023]具体地,当外部供电电路对所述电子设备100进行供电时,所述储能装置110可以经配置来存储电能,并且,当所述外部供电电路对所述电子设备100的供电断开时,所述储能装置110可以经配置来为所述电子设备100提供电能。在本发明的一个实施例中,储能装置可以包括大容量的储能电容。当外部供电电路输入220V交流电时,储能装置可以通过其储能电容来存储电能;当外部交流电突然意外断开时,储能装置中存储的电荷会缓慢释放,其输出的电压会慢慢降低,一般地会呈指数曲线方式降低。此外,在本发明的另一个实施例中,储能装置还可以包括可充电电池。当外部交流电突然意外断开时,并电池的输出电压会随着时间的推移呈线性方式缓慢降低。
[0024]第一供电装置120可以与储能装置110连接。在本发明的一个实施例中,第一供电装置120可以配置来当外部供电电路对电子设备100进行供电时,为电子设备100的各个部件提供所需要的工作电压。例如,第一供电装置120可以是开关电源,并且可以为电子设备的存储器、处理器、输出输出设备等模块提供工作电压。
[0025]电子设备100还可以包括处理器130,配置来为电子设备100执行各种指令处理、数据处理和操作处理等。例如,在一个示例中,处理器130可以包括运算器、高速缓冲存储器以及控制部件等,其中,运算器可以用来执行顶点或浮点算术运算操作、移位操作以及逻辑操作,也可执行地址运算和转换等;高速缓冲存储器可以用来保存指令执行过程中临时存放的寄存器操作数和中间(或最终)的操作结果;控制部件可以对指令译码,并且发出为完成每条指令所要执行的各个操作的控制信号等。
[0026]电子设备100还可以包括存储装置140,所述存储装置140可以与处理器110连接,并且配置来为电子设备100存储各种数据。具体地,所述存储装置可以进一步包括易失性存储单元,配置来在带电状态下存储数据;非易失性存储单元,配置来存储数据;以及存储控制单元,配置来当通过所述第一供电装置为所述存储装置提供所需工作电压时,所述存储控制单元根据从所述处理器接收的数据处理指令控制对所述易失性存储单元以及所述非易失性存储单元的数据读取与写入。
[0027]例如,在一个示例中,存储装置140可以是固态硬盘(Solid State Drives,固态硬盘),在此情况下,存储装置140的易失性存储单元可以是动态存储器,例如,双倍速率同步动态随机存储器(Double Data Rate SDRA,DDR);存储装置140的非易失性存储单元可以是闪存,例如NAND闪存或者NOR闪存等;存储装置140的存储控制单元可以是控制器。此时,固态硬盘可以由直流电源、控制器、动态存储器和闪存构成。直流电源可以根据输入的电压产生控制器、动态存储器、闪存等器件所需要的各种内部电压。控制器可以是固态硬盘的核心,除了与动态存储器和闪存连接之外,控制器还有与主机之间的接口,控制器控制固态硬盘中数据的读、写、擦除等操作。一般地,闪存中保存的数据主要包括用户数据和程序参数数据。用户数据主要指用户存储在固态硬盘上的图像、声音、视频、文件等形式的数据,程序参数数据是指地址映射表、各存储单元的使用寿命、各个单元的使用状态等由控制器软件使用的数据。由于从DDR中读数据比从闪存中读取数据的速度快的多,在正常的使用过程中,控制器首先要把程序的各种参数从闪存中读出来暂时保存在动态存储器中,以确保在使用程序参数数据时可以快速的获取所需要的信息,使数据的读写速度提高。动态存储器中除了存储着程序参数数据之外,还存储着主机和闪存之间进行数据传输过程中的临时用户数据,用户数据经过缓存之后再进行处理,有可能提高固态硬盘数据处理的效率。在设备关机、系统断电之前,控制器要把动态存储器中的所有数据安全的保存到闪存中特定的位置,暂存的用户数据也要写到闪存中特定的位置,需要更新的程序参数也要写到闪存中。一般来说,动态存储器中要更新回闪存中的数据量比较大(对于512G容量的固态硬盘,需要更新的数据会达到几百兆的数据),把这些数据写到闪存中需要的时间相对比较长。
[0028]此外,电子设备100还可以包括第二供电装置150,所述第二供电装置150可以分别与所述储能装置110、第一供电装置120和所述存储装置140连接,所述第二供电装置150配置来当所述储能装置110的电压低于预定的第一阈值时,断开所述第一供电装置120与所述储能装置110之间的连接并且接通所述储能装置110与所述存储装置140之间的连接,所述第二供电装置150通过所述储能装置110为所述存储装置140提供所需工作电压。其中,所述第一阈值可以根据电子设备内部各部件的使用需求进行预先设置。
[0029]具体地,在本发明的一个实施例中,所述第二供电装置150还可以进一步包括:电源控制单元,所述电源控制单元可以配置来当所述外部供电电路对所述电子设备100进行供电时,接通所述第一供电装置120与所述存储装置140的连接并且断开所述第二供电装置150与所述存储装置140的连接,来控制通过所述第一供电装置120为所述存储装置提供所需工作电压,并且,所述电源控制单元还配置来当所述储能装置110的电压低于预定的第一阈值时,接通所述第二供电装置150与所述存储装置140的连接并且断开所述第一供电装置120与所述存储装置140的连接,来控制通过所述第二供电装置为所述存储装置140提供所需工作电压。此外,在本发明的一个实施例中,所述电源控制单元还配置来当检测到所述第一供电装置的输出电压低于预定的第二阈值时,接通所述第二供电装置与所述存储装置的连接并且断开所述第一供电装置与所述存储装置的连接,来控制通过所述第二供电装置为所述存储装置提供所需工作电压。
[0030]此外,在本发明的一个实施例中,所述电源控制单元还配置来当检测到所述第一供电装置120的输出电压低于预定的第二阈值时,接通所述第二供电装置150与所述存储装置140的连接并且断开所述第一供电装置120与所述存储装置140的连接,来控制通过所述第二供电装置150为所述存储装置140提供所需工作电压。
[0031]在本发明的一个实施例中,当通过所述第二供电装置150为所述存储装置140提供所需工作电压时,所述存储装置140的存储控制单元不再接收所述控制器130的指令,并且,所述存储装置140的存储控制单元控制将数据从存储装置140的易失性存储单元写入所述非易失性存储单元。
[0032]例如,在一个示例中,储能装置110可以包括大容值的滤波电容,第一供电装置120具体可以包括设备开关电源,存储器140可以包括固态硬盘,并且固态硬盘可以由直流电源、控制器、动态存储器和闪存构成。固态硬盘的控制器可以与处理器连接,并且可以接收和执行来自处理器的指令。第二供电装置150的电源控制单元可以是电源切换电路,并且第二供电装置150还可以包括低压供电开关电源。当外部供电电路输入220V交流电时,滤波电容可以存储电能,此时,第二供电装置150的电源切换电路可以接通设备开关电源与固态硬盘的连接并且断开低压开关电源和固态硬盘支架的连接,从而由设备开关电源为固态硬盘提供其所需的工作电压。当外部交流电突然意外断开时,滤波电容中存储的电荷会缓慢释放,其输出的电压会慢慢降低,一般地会呈指数曲线方式降低,当滤波电容的电压低于预定的第一阈值时,电源切换电路可以接通低压开关电源与固态硬盘支架的连接并且断开设备开关电源与固态硬盘之间的连接,从而通过低压开关电源来为固态硬盘提供所需的工作电压。此外,当外部交流电突然意外断开时,设备开关电源的输出电压也会逐渐降低,当检测到设备开关电源的输出电压低于预定的第二阈值时,电源切换电路也可以接通低压开关电源与固态硬盘支架的连接并且断开设备开关电源与固态硬盘之间的连接,从而
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1