1.一种nor flash控制器,其特征在于,包括命令检测模块和总线控制模块,其中:
2.根据权利要求1所述的一种nor flash控制器,其特征在于:所述nor flash控制器按照该命令的要求执行的操作包括对存储器存储数据的刷新、校验、删除。
3.根据权利要求2所述的一种nor flash控制器,其特征在于,所述nor flash控制器执行对存储器存储数据刷新操作的具体步骤为:当检测到刷新命令后,命令检测模块通过总线控制模块获取存储器的id信息,所述id信息至少包括存储器的接口类型、容量、扇区大小,然后命令检测模块按照外接存储器的具体信息,依次将存储器的每个扇区的内容读入命令检测模块内部缓冲区,擦除对应扇区,然后将缓冲区的数据写回对应扇区。
4.根据权利要求2所述的一种nor flash控制器,其特征在于,所述nor flash控制器执行对存储器存储数据校验操作的具体步骤为:当检测到校验命令后,命令检测模块通过总线控制模块获取存储器的id信息,然后依次读出每个字节数据,并对读出数据计算校验值,最后将计算的校验值和预存的校验值进行比较,如果两个校验值相等,表示校验通过,否则表示校验未通过,校验结果通过状态端口输出给用户。
5.根据权利要求2所述的一种nor flash控制器,其特征在于,所述nor flash控制器执行对存储器存储数据删除操作的具体步骤为:当检测到删除数据命令后,命令检测模块直接通过总线控制模块向存储器发送全芯片参数命令,然后等待存储器完成删除操作,删除完成后通过状态端口输出给用户。
6.一种带控制功能的存储器,其特征在于,包括存储器颗粒和如权利要求1~5任一项所述的nor flash控制器;