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





