摘要
本发明涉及芯片验证领域,具体是一种主机功能模型管理NVMe控制器的方法、系统及介质。本发明将NVMe控制器的管理封装成一个类,该类称为控制器管理器,控制器管理器中包含了与待测NVMe控制器测试命令前置步骤相关的所有信息,每一个信息均设置一个用于表征这个信息是否有效的有效位;当发送测试命令时,用户发送自定义命令,主机功能模型检查控制器管理器中与此命令相关的前置步骤的所有信息有效位是否全为1,如果全为1直接发送此命令,如果不全为1,则通过命令从待测NVMe控制器获取有效位为0的信息,将对应有效位置1,直至所有信息的有效位都为1,发送该命令。本发明只需直接调用相关命令就能执行前置步骤,从而提高验证效率。
技术关键词
NVMe控制器
控制器管理器
命令
空间数据结构
主机
检查控制器
数据保护
多控制器
芯片验证
内存
格式
消息
逻辑
代表
介质
程序
指令