[發明專利]命令跟蹤在審
| 申請號: | 202010882710.7 | 申請日: | 2020-08-28 |
| 公開(公告)號: | CN112447227A | 公開(公告)日: | 2021-03-05 |
| 發明(設計)人: | B·鄧洛普;G·J·盧卡斯;E·C·麥克格勞赫林 | 申請(專利權)人: | 美光科技公司 |
| 主分類號: | G11C15/04 | 分類號: | G11C15/04 |
| 代理公司: | 北京律盟知識產權代理有限責任公司 11287 | 代理人: | 王龍 |
| 地址: | 美國愛*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 命令 跟蹤 | ||
本公開涉及命令跟蹤。一種設備包括存儲器裝置和耦合到存儲器組件的命令組件。所述命令組件可以被配置成接收與訪問所述存儲器裝置中的物理地址相關聯的命令。所述命令組件可以進一步被配置成跟蹤所述接收到的命令中的哪些是活動的,其中活動命令是準備被執行的命令,并且跟蹤所述接收到的命令中的哪些是待定的,其中待定命令是等待與相同物理地址相關聯的先前接收到的命令被執行的命令。響應于所述先前接收到的命令與正在被執行的相同物理地址相關聯,所述命令組件被配置成將所述待定命令轉換成活動命令。
技術領域
本公開的實施例大體上涉及存儲器子系統,并且更明確地說,涉及命令跟蹤。
背景技術
存儲器子系統可以包括存儲數據的一或多個存儲器組件。存儲器組件可以是例如非易失性存儲器組件和易失性存儲器組件。通常,主機系統可利用存儲器子系統在存儲器組件處存儲數據以及從存儲器組件檢索數據。
發明內容
描述了一種設備。所述設備包含:存儲器裝置;以及命令組件,其耦合到存儲器裝置;其中命令組件被配置成:接收命令,所述命令與存儲器裝置中的物理地址相關聯;跟蹤接收到的命令中的哪些命令:是活動的;以及是待定的;以及延遲與特定物理地址相關聯的待定命令,直到與特定物理地址相關聯的活動命令已被執行;其中響應于執行與相同物理地址相關聯的先前接收到的命令,命令組件被配置成將待定命令轉換為活動命令。
描述了一種方法。所述方法包含:由處理裝置接收多個命令,所述多個命令各自與屬于存儲器裝置的物理地址相關聯;由處理裝置跟蹤多個命令中的每一個及其相關聯的物理地址以及命令是否已被執行;確定接收到的命令是否與物理地址相關聯,所述物理地址也與未執行命令相關聯;響應于接收到的命令與也與未執行命令相關聯的物理地址相關聯,將接收到的命令輸入到執行隊列中并且延遲接收到的命令的執行;以及響應于接收到的命令與不與另一命令相關聯的物理地址或與已被執行的另一命令相關聯的物理地址相關聯,執行接收到的命令。
描述了一種系統。所述系統包含:存儲器裝置;以及處理裝置,其耦合到存儲器裝置以執行包含以下的操作:接收命令,所述命令與屬于存儲器裝置的物理地址相關聯;跟蹤接收到的命令中的哪些是:待定命令,其中待定命令指示先前接收到的命令所關聯的物理地址與待定命令所關聯的物理地址相同;或者活動命令,其中活動命令指示不存在要執行的具有相同物理地址的命令并且命令中的每一個與命令標識(ID)相關聯,所述命令標識(ID)指示在命令組件中存儲被跟蹤命令的位置;接收來自存儲器裝置的響應,所述響應具有與已被執行的活動命令相對應的命令ID;以及響應于從存儲器裝置接收到響應,從命令組件中與命令ID相關聯的位置清除活動命令。
附圖說明
通過下面給出的詳細描述和本公開的各種實施例的附圖,將更全面地理解本公開。
圖1示出了根據本公開的一些實施例的包括存儲器子系統的實例計算環境。
圖2示出了根據本公開的一些實施例的與命令跟蹤相關聯的命令流水線的實例。
圖3是根據本公開的一些實施例的使用命令組件的實例方法的流程圖。
圖4是根據本公開的一些實施例的命令跟蹤的實例方法的流程圖。
圖5是可以在其中操作本公開中的實施例的的實例計算機系統的框圖。
具體實施方式
本公開的各方面針對包括命令延遲的存儲器子系統。存儲器子系統可以是存儲裝置、存儲器模塊或存儲裝置和存儲器模塊的混合。以下結合圖1來描述存儲裝置和存儲器模塊的實例。一般來說,主機系統可以利用包括一或多個存儲器組件(例如存儲數據的存儲器裝置)的存儲器子系統。主機系統可以提供要存儲在存儲器子系統中的數據,并且可以請求從存儲器子系統中檢索數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于美光科技公司,未經美光科技公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/202010882710.7/2.html,轉載請聲明來源鉆瓜專利網。





