数据储存装置、其控制单元及其任务排序方法制造方法及图纸

技术编号:16482866 阅读:40 留言:0更新日期:2017-10-31 15:29
本发明专利技术涉及一种数据储存装置、其控制单元及其任务排序方法。数据储存装置包括数据储存媒体及控制单元。控制单元用以电性连接及控制数据储存媒体,并可切换至指令队列模式以接收主机所发送的包括至少一任务的队列指令,并判断队列指令所包括的任务是否为待执行的任务,且将待执行的任务排序,并选择性地回复队列状态信息给主机,队列状态信息包含对应至待执行的任务的任务数量以及对应至排序后的待执行的任务的任务编号。

Data storage device, control unit and task sorting method thereof

The invention relates to a data storage device, its control unit and its task sorting method. Data storage devices include data storage media and control units. The control unit is used to electrically connect and control data storage media, and can switch to the instruction queue queue instruction mode to the receiving host send comprises at least one task, including the instruction queue and determine whether the task is a task to be executed, and the task to be executed in sequence, and optionally reply queue status information to the host, including queue state information corresponding to the task to be performed by the number of tasks and the corresponding to the sorting task to be performed after the task.

【技术实现步骤摘要】
数据储存装置、其控制单元及其任务排序方法
本专利技术涉及一种数据结构的相关技术,且特别是关于一种数据储存装置、控制此数据储存装置的控制单元及任务排序方法。
技术介绍
在习知技术中,主机(例如计算机、手机)会依照工业规格而发送一个特定的命令给与其电性连接的数据储存装置(例如闪存(flashmemory)等),而数据储存装置会因应此命令而回复主机有哪些任务(task)已准备好要被执行,然后主机才会接着发送一个存取命令以通知数据储存装置是要进行读或写的操作。然而,现有技术的数据储存装置虽然可以回复复数个待执行的任务给主机,但是主机并不能判断这些待执行任务的执行顺序。例如,数据储存装置可以有效率地执行某一任务,但是主机实际上却是要求数据储存装置去执行另一个任务,进而使得数据储存装置必须重新安排适当的系统资源以便完成此任务之执行。因此,如何让主机与数据储存装置能够更有效率地沟通并安排执行任务的执行,便成为本领域技术人员所亟欲探讨的课题。
技术实现思路
因此,本专利技术的之一目的在于提出一种数据储存装置,其能够更有效率地与主机进行沟通。本专利技术的另一目的在于提出一种控制单元,其能够使主机更有效率地本文档来自技高网...
数据储存装置、其控制单元及其任务排序方法

【技术保护点】
一种数据储存装置,其特征在于,包括:数据储存媒体;以及控制单元,用以电性连接及控制所述数据储存媒体,所述控制单元可切换至指令队列模式以接收主机所发送的队列指令,所述队列指令包括至少一任务,并判断至少一所述任务是否为至少一待执行的任务,并排序至少一所述待执行的任务,并选择性地回复队列状态信息给所述主机,所述队列状态信息包含对应至至少一所述待执行的任务的任务数量以及对应至排序后的至少一所述待执行的任务的至少一任务编号。

【技术特征摘要】
2016.04.21 TW 1051125051.一种数据储存装置,其特征在于,包括:数据储存媒体;以及控制单元,用以电性连接及控制所述数据储存媒体,所述控制单元可切换至指令队列模式以接收主机所发送的队列指令,所述队列指令包括至少一任务,并判断至少一所述任务是否为至少一待执行的任务,并排序至少一所述待执行的任务,并选择性地回复队列状态信息给所述主机,所述队列状态信息包含对应至至少一所述待执行的任务的任务数量以及对应至排序后的至少一所述待执行的任务的至少一任务编号。2.如权利要求1所述之数据储存装置,其特征在于,所述队列指令包含队列指令参数以及队列指令地址。3.如权利要求1所述之数据储存装置,其特征在于,所述控制单元可选择性地回复另一种队列状态信息给所述主机,所述另一种队列状态信息不包含对应至排序后的至少一所述待执行的任务的至少一所述任务编号。4.一种控制单元,其特征在于,包括:控制逻辑;接口逻辑;以及微处理器,电性连接所述控制逻辑与所述接口逻辑,所述微处理器用以透过所述控制逻辑存取数据储存媒体中的数据,且所述微处理器用以透过所述接口逻辑接收主机所发送的队列指令,所述队列指令包括至少一任务,并判断至少一所述任务是否为至少一待执行的任务,并排序至少一所述待执...

【专利技术属性】
技术研发人员:谢兆魁
申请(专利权)人:慧荣科技股份有限公司
类型:发明
国别省市:中国台湾,71

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

1