NAND flash的固件适配系统及方法技术方案

技术编号:44576124 阅读:18 留言:0更新日期:2025-03-14 12:39
本发明专利技术提供了一种NAND flash的固件适配系统及方法,flash API层用于响应增加操作,在flash API层中增加第一NAND flash对应的第一flash驱动模块;还用于响应删除操作,删除第二NAND flash对应的第二flash驱动模块;还用于响应修改操作,修改第三NAND flash对应的第三flash驱动模块,该系统基于一套固件控制单元可以管理和适配不同的NAND flash,当需要新增、删除或修改NAND flash时,只需要在flash API层中增加、删除或修改对应的flash驱动模块即可,不需要每次更新NAND flash后均更新迭代主控,提高了兼容性以及维护的便利性。

【技术实现步骤摘要】

本专利技术涉及存储器,尤其是涉及一种nand flash的固件适配系统及方法。


技术介绍

1、在ssd(solid state disk,固态硬盘)及其他以nand flash为存储介质的产品中,随着nand flash的快速发展,不同的nand flash存在不同的编程方式,且不同的nandflash所使用的nand flash命令序列略有差别。因此,在设计使用基于不同型号的nandflash的存储主控时,需要根据nand flash的变化适配不同的编程方式和命令序列,这导致在一个产品中,使用不同的nand flash会涉及到主控的更迭,需要更新相关硬件,该方式兼容性较差,维护便利性较差。


技术实现思路

1、本专利技术的目的在于提供一种nand flash的固件适配系统及方法,以提高兼容性以及维护的便利性。

2、本专利技术提供的一种nand flash的固件适配系统,系统中包括固件控制单元,以及与固件控制单元连接的至少一个nand flash,固件控制单元中设置有flash api层;flash本文档来自技高网...

【技术保护点】

1.一种NAND flash的固件适配系统,其特征在于,所述系统中包括固件控制单元,以及与所述固件控制单元连接的至少一个NAND flash,所述固件控制单元中设置有flash API层;所述flash API层中包括与每个所述NAND flash分别对应的flash驱动模块;

2.根据权利要求1所述的系统,其特征在于,所述固件控制单元中还包括FTL层,所述FTL层与所述flash API层中的每个flash驱动模块连接。

3.根据权利要求2所述的系统,其特征在于,所述flash API层具有公共输入接口;

4.根据权利要求2所述的系统,其特征在于,所...

【技术特征摘要】

1.一种nand flash的固件适配系统,其特征在于,所述系统中包括固件控制单元,以及与所述固件控制单元连接的至少一个nand flash,所述固件控制单元中设置有flash api层;所述flash api层中包括与每个所述nand flash分别对应的flash驱动模块;

2.根据权利要求1所述的系统,其特征在于,所述固件控制单元中还包括ftl层,所述ftl层与所述flash api层中的每个flash驱动模块连接。

3.根据权利要求2所述的系统,其特征在于,所述flash api层具有公共输入接口;

4.根据权利要求2所述的系统,其特征在于,所述系统还包括:依次通信连接的主机、主控接口模块、缓存控制模块、nfc、闪存接口模块,所述缓存控制模块通过前端模块与所述ftl层通信连接,所述闪存接口模块与每个所述nand fla...

【专利技术属性】
技术研发人员:庞玲叶云杰王斐吴翰轩林恩涛
申请(专利权)人:深圳市德明利技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1