-
公开(公告)号:CN106462521B
公开(公告)日:2019-06-21
申请号:CN201580029210.6
申请日:2015-06-03
Applicant: 高通股份有限公司
IPC: G06F13/16
CPC classification number: G06F13/1642 , G06F3/06 , G06F3/061 , G06F3/0664 , G06F3/0688 , G06F13/16
Abstract: 公开了在基于闪存存储器的存储设备的输入/输出虚拟化(IOV)主机控制器(HC)(IOV‑HC)中的命令捕获。在一个方面,IOV‑HC被配置成从多个输入/输出(I/O)客户端之一的客户端寄存器接口(CRI)接收请求。IOV‑HC在请求被传递到传输协议引擎之前检查该请求的内容。基于内容,IOV‑HC确定该请求是应当被进一步处理还是应当被捕获。如果IOV‑HC确定应当捕获该请求,则IOV‑HC使用请求陷阱来捕获该请求。在一些方面,IOV‑HC生成到虚拟机管理器(VMM)的中断以通知VMM该请求被捕获。在一些方面,IOV‑HC提供响应生成电路以从VMM接收用以生成对捕获的请求所源自的CRI的响应的指令。
-
公开(公告)号:CN105556497A
公开(公告)日:2016-05-04
申请号:CN201480049956.9
申请日:2014-08-26
Applicant: 高通股份有限公司
IPC: G06F13/38
CPC classification number: G06F3/0659 , G06F3/0619 , G06F3/0679 , G06F13/385 , G06F2206/1014
Abstract: 公开了查明闪存中的命令完成。一示例性方面包括消除软件锁和未完结请求变量并用传输请求完成寄存器替换它们。传输请求完成寄存器可以被映射到通用闪存存储(UFS)传输协议(UTP)传输请求列表(UTRL)时隙。主机的控制器(硬件组件)可在传输请求完成时设置传输请求完成寄存器中的比特,同时门铃寄存器被清除。在该比特被读取之后,传输请求完成寄存器中的这个比特被清除。
-
公开(公告)号:CN105408868A
公开(公告)日:2016-03-16
申请号:CN201480041417.0
申请日:2014-07-23
Applicant: 高通股份有限公司
CPC classification number: G06F11/0793 , G06F11/0721 , G06F11/0745 , G06F11/0772 , G06F11/3024 , G06F11/3409 , G06F13/00 , G06F2201/86
Abstract: 提供了一种其中主机控制器和主机软件一起协作的用于错误检测和恢复的方法。主机控制器可以:检测错误状况,设置错误中断或寄存器,和/或在主机控制器处中止任务执行或处理。主机软件可以:作为主机控制器已设置错误中断或寄存器的结果而检测错误状况,执行错误处置,以及清除错误状况。主机控制器随后在检测到主机软件已清除错误状况之际恢复对任务的执行或处理。
-
公开(公告)号:CN105556497B
公开(公告)日:2017-11-07
申请号:CN201480049956.9
申请日:2014-08-26
Applicant: 高通股份有限公司
IPC: G06F13/38
CPC classification number: G06F3/0659 , G06F3/0619 , G06F3/0679 , G06F13/385 , G06F2206/1014
Abstract: 公开了查明闪存中的命令完成。一示例性方面包括消除软件锁和未完结请求变量并用传输请求完成寄存器替换它们。传输请求完成寄存器可以被映射到通用闪存存储(UFS)传输协议(UTP)传输请求列表(UTRL)时隙。主机的控制器(硬件组件)可在传输请求完成时设置传输请求完成寄存器中的比特,同时门铃寄存器被清除。在该比特被读取之后,传输请求完成寄存器中的这个比特被清除。
-
公开(公告)号:CN106462521A
公开(公告)日:2017-02-22
申请号:CN201580029210.6
申请日:2015-06-03
Applicant: 高通股份有限公司
IPC: G06F13/16
CPC classification number: G06F13/1642 , G06F3/06 , G06F3/061 , G06F3/0664 , G06F3/0688 , G06F13/16
Abstract: 公开了在基于闪存存储器的存储设备的输入/输出虚拟化(IOV)主机控制器(HC)(IOV-HC)中的命令捕获。在一个方面,IOV-HC被配置成从多个输入/输出(I/O)客户端之一的客户端寄存器接口(CRI)接收请求。IOV-HC在请求被传递到传输协议引擎之前检查该请求的内容。基于内容,IOV-HC确定该请求是应当被进一步处理还是应当被捕获。如果IOV-HC确定应当捕获该请求,则IOV-HC使用请求陷阱来捕获该请求。在一些方面,IOV-HC生成到虚拟机管理器(VMM)的中断以通知VMM该请求被捕获。在一些方面,IOV-HC提供响应生成电路以从VMM接收用以生成对捕获的请求所源自的CRI的响应的指令。
-
公开(公告)号:CN105453043A
公开(公告)日:2016-03-30
申请号:CN201480041360.4
申请日:2014-07-23
Applicant: 高通股份有限公司
Abstract: 提供了单方地支持队列屏障功能性的主控制器。主控制器可接收用队列屏障指示符标记的第一任务。结果,主控制器延迟第一任务到目标设备的传输。另外,主控制器还延迟发生在第一任务之后的任何任务到目标设备的传输。主控制器仅在从所述目标设备接收到所有先前发送的任务已被处理的指示之际,才将第一任务发送到目标设备。主控制器仅在从目标设备接收到关于第一任务已被处理的指示之际,才将发生在第一任务之后的任何任务发送到目标设备。
-
公开(公告)号:CN105453043B
公开(公告)日:2019-12-13
申请号:CN201480041360.4
申请日:2014-07-23
Applicant: 高通股份有限公司
Abstract: 提供了单方地支持队列屏障功能性的主控制器。主控制器可接收用队列屏障指示符标记的第一任务。结果,主控制器延迟第一任务到目标设备的传输。另外,主控制器还延迟发生在第一任务之后的任何任务到目标设备的传输。主控制器仅在从所述目标设备接收到所有先前发送的任务已被处理的指示之际,才将第一任务发送到目标设备。主控制器仅在从目标设备接收到关于第一任务已被处理的指示之际,才将发生在第一任务之后的任何任务发送到目标设备。
-
公开(公告)号:CN105408868B
公开(公告)日:2018-10-30
申请号:CN201480041417.0
申请日:2014-07-23
Applicant: 高通股份有限公司
Abstract: 提供了一种其中主机控制器和主机软件一起协作的用于错误检测和恢复的方法。主机控制器可以:检测错误状况,设置错误中断或寄存器,和/或在主机控制器处中止任务执行或处理。主机软件可以:作为主机控制器已设置错误中断或寄存器的结果而检测错误状况,执行错误处置,以及清除错误状况。主机控制器随后在检测到主机软件已清除错误状况之际恢复对任务的执行或处理。
-
-
-
-
-
-
-