发明名称 APPARATUS AND METHOD OF MANAGING SHARED RESOURCES IN ACHIEVING IO VIRTUALIZATION IN A STORAGE DEVICE
摘要 A technique for sharing resources in a data storage device. The data storage device receives a command associated with a non-volatile semiconductor memory device from a host system, the command including a virtual function identifier and a transaction identifier. The data storage device identifies, via a virtual function mapping unit that is included within a controller and that maintains a function mapping table which stores programmable values that associate virtual functions with portions of shared resources of the controller, a portion of a shared resource of the controller based on the virtual function identifier and the transaction identifier. The data storage device accesses the identified portion of the shared resource based on the received command.
申请公布号 US2016292007(A1) 申请公布日期 2016.10.06
申请号 US201514675235 申请日期 2015.03.31
申请人 KABUSHIKI KAISHA TOSHIBA 发明人 DING Zhimin;LAI Dishi;Kai NAOYUKI
分类号 G06F9/50;G06F9/455;G06F9/48 主分类号 G06F9/50
代理机构 代理人
主权项 1. A data storage device comprising: a non-volatile semiconductor memory device; and a controller including a virtual function mapping unit that maintains a function mapping table which stores programmable values that associate virtual functions with portions of shared resources of the controller, the controller configured to: receive a command associated with the non-volatile semiconductor memory device from a host system, the command including a virtual function identifier and a transaction identifier; identify, via the virtual function mapping unit, a portion of a shared resource of the controller based on the virtual function identifier and the transaction identifier, wherein the portion of the shared resource comprises a time-slice of a shared processing resource; and access the identified portion of the shared resource based on the received command.
地址 Tokyo JP