[發明專利]數據存儲裝置、數據處理系統和操作方法有效
| 申請號: | 201510763404.0 | 申請日: | 2015-11-10 |
| 公開(公告)號: | CN105589661B | 公開(公告)日: | 2020-09-22 |
| 發明(設計)人: | 鄭荷娜;鄭璣朝 | 申請(專利權)人: | 三星電子株式會社 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京銘碩知識產權代理有限公司 11286 | 代理人: | 韓明星;王兆賡 |
| 地址: | 韓國京畿*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 存儲 裝置 數據處理系統 操作方法 | ||
提供一種數據存儲裝置、數據處理系統和操作方法。一種數據處理系統包括:主機,能夠通過將命令存儲在緩沖器中來管道執行包括多個命令的命令集;包括NVMe控制器的數據存儲裝置,接收命令并控制與各個命令相應的數據存取操作的執行,在成功運行每個命令時產生完成響應,并將作為結果的完成響應存儲在緩沖器中,其中,NVMe控制器提取存儲在緩沖器中的完成響應中的至少兩個以產生完成包,并在單個事務期間將完成包發送到主機。
本申請要求于2014年11月12日提交到韓國知識產權局的第10-2014-0157400號韓國專利申請的優先權,所述韓國專利申請的公開通過引用全部包含于此。
技術領域
本發明構思的實施例涉及數據處理裝置,更具體地講,涉及將完成包存儲在緩沖器中并在單個事務中將存儲的完成包順序地發送到主機的數據存儲裝置,其中,每個完成包與從主機接收的多個命令相應。本發明構思的其它實施例涉及操作數據存儲裝置的方法,以及操作包括該類型的數據存儲裝置的數據處理系統的方法。
背景技術
為了執行寫入操作,存儲器裝置通常從主機接收寫入命令、寫入地址和(凈荷)寫入數據。這里,寫入地址可以是寫入命令的一部分。當接收到寫入命令和寫入數據時,存儲器裝置將寫入數據寫入存儲器裝置的由寫入地址指定的存儲區域中。一旦寫入數據已被成功寫入,存儲器裝置可立即發送寫入操作完成指示(例如,寫入完成響應)。
類似地,為了執行寫入操作,存儲器裝置接收包括讀取地址的讀取命令,其中,讀取地址識別存儲器裝置的存儲讀取數據的存儲區域。依然,一旦讀取數據已被成功讀取,存儲器裝置可立即發送讀取操作完成指示(例如,讀取完成響應)。因此,在由寫入命令指示的寫入操作完成或由讀取命令指示的讀取操作完成之后,數據存儲裝置可立即將相應完成響應發送到請求寫入/讀取操作的主機。以下,讀取和/或寫入操作后可被單獨稱為或統稱為數據存取操作。
在這點上,即使在數據存儲裝置被配置為以突發(burst)模式處理多個數據存取操作的情況下,數據存儲裝置也可在每個數據存取操作完成時發送每個數據存取操作的各自的完成響應。當緣于各個數據存取操作的多個數據集的順序發送被中斷(或不連續)時,該方法本質上通過再次需要將完成響應發送到請求的主機來避免突發模式的使用。該結果降低了數據存儲裝置和數據處理系統的總體數據存取性能。
發明內容
本發明構思的實施例提供一種數據存儲裝置,每當被執行的一系列數據存取操作中的各個數據存取操作完成時,所述數據存儲裝置不需要立即將完成響應發送到主機。這種能力提高了數據存儲裝置和數據處理系統的性能。在本發明構思的一些實施例中,與一系列數據存取命令相關聯的各個響應完成可被存儲在緩沖器中。隨后,一旦一系列數據存取操作被完全執行,就可在單個數據事務期間將存儲的完成響應從緩沖器順序地發送(或轉儲)到請求的主機。本發明構思的特定實施例涉及以前述方式操作數據存儲裝置和/或數據處理系統的方法。
本發明構思的一個實施例中提供一種操作從主機接收包括至少一個命令的命令集的數據存儲裝置的方法。所述方法包括:針對命令集中的每個命令,在完成由命令指示的相應數據存取操作時產生完成響應,并將完成響應存儲在數據存儲裝置中的緩沖器中以產生包括針對命令集的至少一個命令的完成響應的完成包;在單個事務期間將存儲在緩沖器中的完成包發送到主機。
本發明構思的另一實施例中提供一種操作從主機接收多個命令的數據存儲裝置的方法,所述方法包括:針對每個命令,在完成由命令指示的相應數據存取操作時產生完成響應,并將完成響應存儲在數據存儲裝置中的緩沖器中;使用非易失性存儲器表達(NVMe)控制器提取存儲在緩沖器中的一個或更多個完成響應以產生至少一個完成包;在單個事務期間將所述至少一個完成包中的一個完成包發送到主機。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三星電子株式會社,未經三星電子株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510763404.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:圖片刪除方法及裝置
- 下一篇:一種終端設備的顯示方法及系統
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





