一种基于人工智能的芯片数据存储系统及方法与流程

文档序号:36920195发布日期:2024-02-02 21:47阅读:16来源:国知局
一种基于人工智能的芯片数据存储系统及方法与流程

本发明涉及人工智能,具体为一种基于人工智能的芯片数据存储系统及方法。


背景技术:

1、随着电子产品愈加普及,人们对电子产品的智能化需求也越来越多。相应地,对电子产品中的芯片性能与芯片存储数据的稳定性要求也越来越高,现有的芯片中内置有存储体,芯片运行所需的程序与数据被存储在该存储体中。

2、在实际应用中,用户的不良操作或者环境中的电磁干扰等因素,均是导致存储体中的数据出现异常变动的触发时间,由于用户不良操作导致存储体容量异常,进而使得芯片运行性能变差,当芯片中的存储体数据出现异常变动时,通过备份数据对存储体中的内容进行还原或通过对存储体中数据进行去重降低芯片运行性能变差的速率,并不能从根本上解决芯片运行性能的稳定情况,因此,需要一种基于人工智能的芯片数据存储系统及方法。


技术实现思路

1、本发明的目的在于提供一种基于人工智能的芯片数据存储系统及方法,以解决上述背景技术中提出的问题,本发明提供如下技术方案:

2、一种基于人工智能的芯片数据存储方法,所述方法包括以下步骤:

3、s1、获取待监测电路板硬件信息,读取相应电路板中闪存芯片中数据信息,结合读取的信息进行存储区域划分,并根据划分结果分析各区域中相应数据信息权重系数,结合分析结果对各区域数据信息进行预处理;

4、s3、基于s2中待存储数据信息的归属区域判断结果执行相应存储操作,更新闪存存储器中存储空间,实时监测闪存存储器中存储空间,并结合监测结果生成预警信号;

5、s4、根据监测结果实时接收预警信号,并根据接收的预警信号对闪存存储器中数据进行调整。

6、进一步的,所述s1中的方法包括以下步骤:

7、步骤1001、获取待监测区域中相应电路板中闪存芯片中的数据信息,根据对应数据信息的类型进行存储区域划分,记为集合a,

8、,

9、其中表示第n种类型的数据信息对应的存储区域;

10、步骤1002、基于步骤1001中存储区域划分结果,依次将各存储区域中相应数据信息相同的进行标注,任意选取同一种数据信息的标注值,记为b,提取第n种类型的数据信息对应的存储区域中标注为b的数据信息,将标注为b的数据信息在第n种类型的数据信息对应的存储区域中权重系数,记为记为,

11、,

12、其中表示比例系数,所述比例系数为数据库预设值,表示第n种类型的数据信息对应的存储区域中数据信息为b的个数,表示第n种类型的数据信息对应的存储区域中数据信息总个数;

13、步骤1003、循环步骤1002得到第n种类型的数据信息对应的存储区域中不同标注的数据信息相应权重系数,并结合分析结果按所述权重系数由大到小顺序生成序列b,

14、,

15、其中表示标注为m的数据信息在第n种类型的数据信息对应的存储区域中权重系数。

16、本发明通过获取待监测区域中相应电路板中闪存芯片中的数据信息,根据对应数据信息的类型进行存储区域划分,结合存储区域划分结果,计算对应的存储区域中不同标注的数据信息相应权重系数,并将对应的存储区域中的数据信息进行序列排序,为后续判断待存储数据的归属区域提供数据参照。

17、进一步的,所述s2中的方法包括以下步骤:

18、步骤2001、实时监测待存储数据信息,并将待存储数据信息按类型进行划分,生成集合c,

19、,

20、其中表示第i种类型的待存储数据信息集,i表示待存储数据信息类型的种类个数;

21、步骤2002、依次分析不同类型的待存储数据信息集中元素重要程度,获取第i种类型的待存储数据信息集中元素,依次分析第i种类型的待存储数据信息集中元素的重要程度,将第i种类型的待存储数据信息集中第c个元素的重要程度,记为,

22、,

23、其中表示比例系数,所述比例系数为数据库预设值,h()表示判断函数,表示第c个元素的性质属性,所述性质属性包括临时文件和系统文件,当判断结果为临时文件,则,表示第c个元素存储至随机存储存储器中,则执行下一个元素的重要程度分析,当判断结果为系统文件,则,表示第c个元素存储至闪存中,则继续判断待存储数据的归属区域,表示集合a中与第i种类型的待存储数据信息集中第c个元素相同的元素个数,表示集合a中与集合元素总个数;

24、步骤2003、基于步骤1001-步骤1003中的分析结果,将闪存中不同种类数据信息对应的存储区域映射到第一平面直角坐标系中,

25、以点o为原点,以数据信息的类型为x轴,以同种类数据信息类型最大权重系数为y轴,构建第一平面直角坐标系,

26、在第一平面直角坐标系中,依次将不同数据信息类型对应的数据信息的归属区域进行标注,

27、在第一平面直角坐标系中,以第n种类型的数据信息对应的坐标点进行标注,以标注的坐标点为圆点,依次以序列b中元素为半径构建圆,生成对应标注数据信息相应存储区域;

28、步骤2004、循环步骤2003得到不同类型数据信息对应的存储区域,记住为集合,

29、,

30、其中表示第n种类型的数据信息在第一平面直角坐标系中的存储区域集合,

31、,

32、其中表示第n种类型的数据信息中标注为m相应数据在第一平面直角坐标系中的存储区域;

33、步骤2005、提取步骤2002中的计算结果,结合计算结果得到第i种类型的待存储数据信息集中第c个元素与闪存芯片中数据信息相同的数据信息,在集合中提取所述相同的数据信息对应的存储区域,记为集合f,其中集合f中包含g个存储区域,

34、判断第i种类型的待存储数据信息集中第c个元素的归属区域,

35、在第一平面直角坐标系中匹配所属相同数据信息对应的圆点坐标,并以所属原点坐标为参考点,以为半径构建圆,记为圆t,

36、其中,表示比例系数,所述比例系数为数据库预设值,表示第c个元素的占用空间值,占用空间值为数据库预设值,表示第n种类型的数据信息对应的存储区域中数据信息与元素c相同的个数,

37、依次将圆t与集合f中任意元素进行比对,将第i种类型的待存储数据信息集中第c个元素的归属区域记为,

38、,

39、其中表示圆t的面积,表示集合f中第v个存储区域构成的圆面积,当时,,反之,表示圆t的半径,表示集合f中第v个存储区域构成的圆的半径,为选择函数,当时,则选择圆v所在存储区域作为第i种类型的待存储数据信息集中第c个元素的归属区域;

40、步骤2006、循环步骤2005得到集合c中各个类型数据信息集中各个元素归属区域匹配结果。

41、本发明实时监测待存储数据信息,并将待存储数据信息按类型进行划分,任意提取一种类型的待存储数据信息,通过分析对应待存储数据信息中相应数据信息的重要程度,通过相同度配匹配所述待存储数据信息与存储区域之间的关系,判断所述待存储数据信息的存放位置,通过构建平面直角坐标系,在平面直角坐标系中分析待存储数据信息的归属区域,为后续实时监测闪存存储区存储空间变化情况,并结合变化情况生成预警信号提供数据参照。

42、进一步的,所述s3中的方法包括以下步骤:

43、步骤3001、以o1为原点,时间为x1轴,存储容量为y1轴构建第二平面直角坐标系,在第二平面直角坐标系中将闪存存储器中存储容量对应的坐标点进行标注,依次连接相邻两个坐标点,生成一条拟合曲线,记为曲线;

44、步骤3002、通过历史数据获取闪存存储器容量界限值,并将所属容量界限值所在直线在第二平面直角坐标系进行标注,记为曲线;

45、步骤3003、基于步骤3001与步骤3002的分析结果,判断两个曲线之间的最小距离值,记为,

46、若在预设区间内,则不发出预警信号,若不在预设区间内,则发出预警信号。

47、本发明通过判断闪存存储器的存储容量是否超出界限值,进而根据判断结果生成预警信号,为后续对闪存存储器中数据信息进行调整提供数据参照。

48、进一步的,所述s4中基于s3中分析结果,实时接收预警信号,并根据接收的预警信号对闪存存储器中数据进行调整,在闪存存储器中获取数据信息相同的数据,任意提取一组相同的数据信息,保留调用频率最高的数据信息,基于更新后的闪存存储器中数据信息进行剔除调用周期超过时间段的数据信息,完成闪存存储器存储容量校准操作,重复步骤3001-步骤3003,若预警信号处于预警状态,则发送人工请求进行闪存存储器中数据信息处理,若预警信号处于消报状态,则继续监测闪存存储器中存储容量情况。

49、一种基于人工智能的芯片数据存储系统,所述系统包括以下步骤:

50、数据信息分析模块:所述数据信息分析模块用于获取待监测电路板硬件信息,读取相应电路板中闪存芯片中数据信息,结合读取的信息进行存储区域划分,并根据划分结果分析各区域中相应数据信息权重系数,结合分析结果对各区域数据信息进行预处理;

51、归属区域分析模块:所述归属区域分析模块用于实时监测待存储数据信息,分析待存储数据信息重要程度,结合电路板中存储芯片的区域划分结果,判断待存储数据信息的归属区域;

52、预警信号生成模块:所述预警信号生成模块用于基于数据信息分析模块与归属区域分析模块的分析结果生成预警信号;

53、存储数据变更模块:所述存储数据变更模块用于接收预警信号生成模块的分析结果,并根据接收的预警信号对闪存存储器中数据进行调整。

54、进一步的,所述数据信息分析模块包括区域划分单元、权重系数计算单元以及数据预处理单元:

55、所述区域划分单元用于获取待监测区域中相应电路板中闪存芯片中的数据信息,并根据对应数据信息的类型进行存储区域划分;

56、所述权重系数计算单元用于基于区域划分单元的分析结果计算相同数据信息相对于对应存储区域的权重系数;

57、所述数据预处理单元用于将权重系数计算单元的分析结果作为参考,对相应存储区域中的数据信息进行生成序列。

58、进一步的,所述归属区域分析模块包括待存储数据预处理单元、重要程度分析单元以及归属区域分析单元:

59、所述待存储数据预处理单元用于实时监测待存储数据信息,并将待存储数据信息按类型进行划分;

60、所述重要程度分析单元用于基于待存储数据预处理单元的分析结果,依次计算不同类型的待存储数据信息的重要程度值;

61、所述归属区域分析单元用于结合重要程度分析单元的分析结果,判断对应待存储数据信息与数据信息分析模块之间的关系,并结合判断结果筛选符合对应待存储数据信息的归属区域。

62、进一步的,所述预警信号生成模块包括存储空间监测单元以及预警信号生成单元:

63、所述存储空间监测单元用于实时监测闪存存储器中存储容量的变化情况;

64、所述预警信号生成单元用于结合存储空间监测单元的分析结果生成预警信号。

65、进一步的,所述存储数据变更模块包括预警信号接收单元以及存储数据处理单元:

66、所述预警信号接收单元用于实时接收预警信号生成单元的分析结果;

67、所述存储数据处理单元用于基于预警信号接收单元的分析结果,对闪存存储器中数据进行调整,剔除调用时间超出预设时间的数据信息,并对闪存存储器中相同数据进行变更。

68、本发明通过将芯片中存储数据进行区域划分,通过判断待存储数据信息的归属区域,并实时监测芯片中存储空间,进而对存储空间中的数据进行实时调整,使得芯片运行性能得到了保证,避免因数据信息占存过大导致芯片出现异常。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1