本申请涉及数据存储,尤其涉及一种固态硬盘及其运行方法。
背景技术:
1、nand闪存技术的发展推动了固态硬盘产业,固态硬盘与主机之间使用高速串行接口如sata,pice等技术,内部由用于存储数据的一组nand存储芯片,以及一个固态硬盘主控芯片(ssd controller)组成。
2、在存储芯片的生产制程工艺中,常常产生一些不良的,或者适配差的问题存储芯片,或者在购买的一些芯片颗粒当中的存在不良芯片或无法适配所需要制备的固态硬盘的问题芯片,造成存储芯片的浪费,如何利用这些问题芯片,避免成本浪费成为亟待解决的问题。
技术实现思路
1、本申请目的是提供一种固态硬盘及其运行方法,利用存在问题的存储芯片制备固态硬盘,以减少成本浪费。
2、本申请公开了一种固态硬盘,所述固态硬盘包括主电路板、固态硬盘主控芯片、存储芯片和数据信号控制模块,所述固态硬盘主控芯片设置在所述主电路板上;所述存储芯片设置在所述主电路板上,与所述固态硬盘主控芯片连接;所述数据信号控制模块,与所述存储芯片连接;其中,所述存储芯片包括主控单元和晶圆,所述主控单元集成在所述晶圆上,所述数据信号控制模块与所述主控单元的外围信号引脚连接,并控制所述主控单元的数据信号的输出。
3、可选的,所述存储芯片包括ufs芯片,所述数据信号控制模块包括控制电源电路,所述主控单元包括状态指示引脚,所述转态指示引脚通过走线与所述控制电源电路连接;所述控制电源电路控制状态指示引脚的电平,以控制所述存储芯片的输出信号的输出。
4、可选的,所述固态硬盘包括计时模块,所述计时模块与所述存储芯片以及控制电源电路连接,所述计时模块记录所述存储芯片断开数据信号输出的时间;所述控制电源电路与所述存储芯片的主控单元连接,所述固态硬盘主控芯片控制所述控制电源电路与所述存储芯片的主控单元的导通和关断;当所述计时模块记录所述存储芯片断开数据信号输出的时间超过预设时间时,控制所述电源电路断开对所述主控单元的供电。
5、可选的,所述主控单元包括第一控制器和第一纠错电路,所述第一控制器与所述第一纠错电路连接;所述第一控制器用于监控闪存的擦除次数,根据擦除次数控制所述第一纠错电路确定是否进行纠错,若纠错停止,则控制断开所述存储芯片存储的数据信号的的输出。
6、可选的,所述固态硬盘主控芯片包括第二控制器和第二纠错电路,所述第二控制器和第二纠错电路连接;当所述储存芯片断开数据信号的输出时,所述第二控制器启动所述第二纠错电路对存储的数据进行纠错。
7、本申请还公开了一种固态硬盘的运行方法,所述运行方法用于如上任一所述的固态硬盘,所述运行方法包括步骤:
8、启动固态硬盘的第一运行机制,控制所述储存芯片的数据信号输出;以及
9、启动固态硬盘的第二运行机制,控制断开所述储存芯片的数据信号输出。
10、可选的,所述启动固态硬盘的第一运行机制,控制所述储存芯片的数据信号输出的步骤前包括:
11、监测所述存储芯片的擦除次数,若擦除次数小于预设的擦除次数,则启动固态硬盘的第一运行机制,若擦除次数大于预设的擦除次数,则启动固态硬盘的第二运行机制。
12、可选的,所述启动固态硬盘的第一运行机制,控制所述储存芯片的数据信号输出的步骤包括:
13、启动存储芯片的纠错机制,停止固态硬盘主控芯片的纠错机制。
14、可选的,所述启动固态硬盘的第二运行机制,控制断开所述储存芯片的数据信号输出的步骤前包括:
15、控制拉高所述存储芯片的状态指示引脚电平,断开对所述存储芯片的供电。
16、可选的,所述监测所述存储芯片的擦除次数,若擦除次数小于预设的擦除次数,则启动固态硬盘的第一运行机制,若擦除次数大于预设的擦除次数,则启动固态硬盘的第二运行机制的步骤包括:
17、若擦除次数小于预设的擦除次数,则启动固态硬盘的第一运行机制,启动存储芯片的纠错机制,停止固态硬盘主控芯片的纠错机制;当擦除次数大于预设的擦除次数,则断开对存储芯片的数据信号的输出,启动固态硬盘主控芯片的纠错机制;固态硬盘主控芯片启动垃圾回收机制,存储芯片接收闪存的垃圾回收机制。
18、相对于现有的利用主控损坏的存储芯片制备固态硬盘的方案来说,本申请可以使用主控损坏,而晶圆没有问题的存储芯片制备固态硬盘,同时也可以使用适配性低,但是主控和晶圆都没有损坏的存储芯片制备固态硬盘,通过增加数据信号控制模块,可以主动控制存储芯片的主控断开,从而控制主控单元的数据信号的输出,避免数据信号的传输干扰,同时在需要开启主控单元的时候,也可以通过数据信号控制模块来开启,进而可以利用存储芯片本申请的纠错机制对数据信号进行纠错,减少固态硬盘主控芯片内的纠错机制的工作次数,提高固态硬盘的使用寿命。
1.一种固态硬盘,其特征在于,包括:
2.如权利要求1所述的固态硬盘,其特征在于,所述存储芯片包括ufs芯片,所述数据信号控制模块包括控制电源电路,所述主控单元包括状态指示引脚,所述转态指示引脚通过走线与所述控制电源电路连接;
3.如权利要求2所述的固态硬盘,其特征在于,所述固态硬盘包括计时模块,所述计时模块与所述存储芯片以及控制电源电路连接,所述计时模块记录所述存储芯片断开数据信号输出的时间;
4.如权利要求1所述的固态硬盘,其特征在于,所述主控单元包括第一控制器和第一纠错电路,所述第一控制器与所述第一纠错电路连接;
5.如权利要求4所述的固态硬盘,其特征在于,所述固态硬盘主控芯片包括第二控制器和第二纠错电路,所述第二控制器和第二纠错电路连接;
6.一种固态硬盘的运行方法,其特征在于,所述运行方法用于如上述权利要求1-5任意一项所述的固态硬盘,所述运行方法包括步骤:
7.如权利要求6所述的运行方法,其特征在于,所述启动固态硬盘的第一运行机制,控制所述储存芯片的数据信号输出的步骤前包括:
8.如权利要求6所述的运行方法,其特征在于,所述启动固态硬盘的第一运行机制,控制所述储存芯片的数据信号输出的步骤包括:
9.如权利要求6所述的运行方法,其特征在于,所述启动固态硬盘的第二运行机制,控制断开所述储存芯片的数据信号输出的步骤前包括:
10.如权利要求7所述的运行方法,其特征在于,所述监测所述存储芯片的擦除次数,若擦除次数小于预设的擦除次数,则启动固态硬盘的第一运行机制,若擦除次数大于预设的擦除次数,则启动固态硬盘的第二运行机制的步骤包括: