摘要
本发明提供了一种存储设备及其控制方法,存储设备包括:闪存芯片;指令调度模块,与主机和闪存芯片电性连接,指令调度模块包括多个处理单元,处理单元根据主机指令和存储设备的内部维护条件建立工作任务,其中工作任务根据优先级被划分为多个级别;至少一个加速模块,与指令调度模块电性连接,当全部处理单元忙碌,加速模块启用,且允许加速模块执行预设类型的工作任务;以及优化模块,电性连接于指令调度模块和加速模块,优化模块根据工作任务的任务信息、执行单元的任务进程信息、执行单元曾执行的任务类型,分配工作任务的执行单元,其中执行单元为处理单元或加速模块。本发明能够最大化地调用存储资源,提升存储设备的性能。
技术关键词
存储设备
闪存芯片
处理单元
模块
分配单元
指令
复位单元
分支
语句
进程
主机
队列
控制器
数值
资源
参数
信号
数据