欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種存儲設(shè)備、電子設(shè)備及數(shù)據(jù)處理方法_2

文檔序號:9432223閱讀:來源:國知局
中的預(yù)讀標(biāo)識將所述讀命令分配進(jìn)入低優(yōu)先級的命令隊列,從而避免影響正常的命令操作。
[0047]在實際應(yīng)用中,所述讀命令被分配進(jìn)入低優(yōu)先級的命令隊列后,也可設(shè)置加急控制,即:設(shè)置讀命令從低優(yōu)先級轉(zhuǎn)為高優(yōu)先級,并快速執(zhí)行讀取操作。
[0048]本發(fā)明實施例中,所述緩存單元可位于雙倍速率同步動態(tài)隨機存儲器(DoubleData Rate,DDR)內(nèi),由于DDR芯片容量大,在DDR內(nèi)存儲少量以Flash Page為單位的數(shù)據(jù)非常輕松,無需引入額外的存儲單元,也不會造成芯片面積或存儲設(shè)備成本的增加。
[0049]電子設(shè)備實施例
[0050]本發(fā)明實施例提供一種電子設(shè)備2,所述電子設(shè)備2包括:主機21和存儲設(shè)備22,其中,
[0051]所述主機21,用于向所述存儲設(shè)備22發(fā)送第一命令;
[0052]所述存儲設(shè)備22,用于接收第一命令,解析所述第一命令,獲取第一操作地址;在所述第一操作地址具有第一屬性,且未接收到第二命令時,生成指令;根據(jù)所述指令中的標(biāo)識對所述指令進(jìn)行命令隊列管理;在所述第一時間響應(yīng)所述指令,在自身的存儲單元內(nèi)獲取與所述指令對應(yīng)的數(shù)據(jù);并將所述獲取的與所述指令對應(yīng)的數(shù)據(jù)存儲至自身的緩存單元;
[0053]這里,所述第一命令為讀命令;所述第一操作地址為讀操作地址,也是指邏輯地址;所述第一屬性為所述第一操作地址具有連續(xù)性,在判斷所述第一操作地址的屬性為具有連續(xù)性時,即可啟動預(yù)讀機制;所述預(yù)先存儲的策略可根據(jù)實際應(yīng)用靈活設(shè)置,如:兩次讀操作地址連續(xù)時,判斷所述第一操作地址的屬性為具有連續(xù)性,或三次讀操作地址連續(xù)時,判斷所述第一操作地址的屬性為具有連續(xù)性;所述第二命令為與第一命令獲取順序相鄰的命令;所述指令為預(yù)讀指令,包括:預(yù)讀標(biāo)識和物理地址;所述第一時間與所述指令中的標(biāo)識對應(yīng),所述第一時間可以為所述存儲設(shè)備內(nèi)的處理器空閑的時間,或所述存儲設(shè)備內(nèi)的處理器不響應(yīng)任何指令的時間。
[0054]本發(fā)明實施例中,所述指令包括預(yù)讀標(biāo)識和物理地址。
[0055]本發(fā)明實施例中,所述主機21,還用于接收第三命令,解析所述第三命令,獲取第三操作地址;在所述第三操作地址與所述指令包含的物理地址相同時,所述主機向所述存儲設(shè)備發(fā)送與所述第三命令對應(yīng)的數(shù)據(jù)的存儲信息;
[0056]相應(yīng)的,所述存儲設(shè)備22根據(jù)所述存儲信息直接在自身獲取與所述第三命令對應(yīng)的數(shù)據(jù)。
[0057]本發(fā)明實施例中,所述存儲設(shè)備22,還用于設(shè)置執(zhí)行所述指令的優(yōu)先級;
[0058]這里,所述優(yōu)先級至少包括低優(yōu)先級和高優(yōu)先級兩種,也可根據(jù)實際應(yīng)用,設(shè)置多個級別的優(yōu)先級;所述存儲設(shè)備22根據(jù)所述指令中的預(yù)讀標(biāo)識將所述讀命令分配進(jìn)入低優(yōu)先級的命令隊列,從而避免影響正常的命令操作。
[0059]在實際應(yīng)用中,所述讀命令分配進(jìn)入低優(yōu)先級的命令隊列后,也可設(shè)置加急控制,即:設(shè)置讀命令從低優(yōu)先級轉(zhuǎn)為高優(yōu)先級,并快速執(zhí)行讀取操作。
[0060]本發(fā)明實施例中,所述存儲設(shè)備22內(nèi)的緩存單元可位于DDR內(nèi),由于DDR芯片容量大,在DDR內(nèi)存儲少量以Flash Page為單位的數(shù)據(jù)非常輕松,無需引入額外的存儲單元,也不會造成芯片面積或存儲設(shè)備成本的增加。
[0061]本發(fā)明實施例提供的數(shù)據(jù)處理方法應(yīng)用于電子設(shè)備,所述電子設(shè)備包括存儲設(shè)備,所述方法的基本處理流程示意圖,如圖3所示,包括以下步驟:
[0062]步驟101,存儲設(shè)備接收第一命令,解析所述第一命令,獲取第一操作地址;
[0063]這里,所述第一命令為讀命令,所述第一操作地址為讀操作地址。
[0064]步驟102,根據(jù)預(yù)先存儲的策略判斷所述第一操作地址的屬性;
[0065]具體地,所述存儲設(shè)備根據(jù)預(yù)先存儲的策略判斷所述第一操作地址的屬性;
[0066]其中,所述第一命令為讀命令;所述第一操作地址為讀操作地址,也是指邏輯地址,所述第一操作地址的屬性是指所述第一操作地址是否具有連續(xù)性;
[0067]這里,所述預(yù)先存儲的策略可以根據(jù)實際應(yīng)用靈活設(shè)置,如:兩次讀操作地址連續(xù)時,判斷所述第一操作地址的屬性為具有連續(xù)性,或三次讀操作地址連續(xù)時,判斷所述第一操作地址的屬性為具有連續(xù)性;當(dāng)然,也可以設(shè)置更多次數(shù)的讀操作地址連續(xù)時,判斷所述第一操作地址的屬性為具有連續(xù)性。
[0068]步驟103,在判斷結(jié)果為所述第一操作地址具有第一屬性,且未接收到第二命令時,生成指令;
[0069]具體地,所述存儲設(shè)備在判斷結(jié)果為所述第一操作地址具有第一屬性,且未接收到第二命令時,生成指令;
[0070]這里,所述第二命令為與第一命令獲取順序相鄰的命令,所述指令為預(yù)讀指令,包括:預(yù)讀標(biāo)識和物理地址。
[0071]步驟104,根據(jù)所述指令中的標(biāo)識對所述指令進(jìn)行命令隊列管理;
[0072]具體地,所述存儲設(shè)備設(shè)置執(zhí)行所述指令的優(yōu)先級;
[0073]這里,所述優(yōu)先級至少包括低優(yōu)先級和高優(yōu)先級兩種,也可根據(jù)實際應(yīng)用,設(shè)置多個級別的優(yōu)先級;所述存儲設(shè)備根據(jù)所述指令中的預(yù)讀標(biāo)識將所述讀命令分配進(jìn)入低優(yōu)先級的命令隊列,從而避免影響正常的命令操作。
[0074]在實際應(yīng)用中,所述讀命令被分配進(jìn)入低優(yōu)先級的命令隊列后,也可設(shè)置加急控制,即:設(shè)置讀命令從低優(yōu)先級轉(zhuǎn)為高優(yōu)先級,并快速執(zhí)行讀取操作。
[0075]步驟105,在所述第一時間響應(yīng)所述指令,在自身的存儲單元內(nèi)獲取與所述指令對應(yīng)的數(shù)據(jù),并將所述獲取的與所述指令對應(yīng)的數(shù)據(jù)存儲至自身的緩存單元;
[0076]具體地,所述存儲設(shè)備在所述第一時間響應(yīng)所述指令,在自身的存儲單元內(nèi)獲取與所述指令對應(yīng)的數(shù)據(jù),并將所述獲取的與所述指令對應(yīng)的數(shù)據(jù)存儲至自身的緩存單元;
[0077]這里,所述第一時間與所述指令中的標(biāo)識對應(yīng),可以是所述存儲設(shè)備內(nèi)的處理器空閑的時間,或所述存儲設(shè)備內(nèi)的處理器不響應(yīng)任何其他指令的時間;
[0078]本發(fā)明實施例中,所述緩存單元可位于DDR內(nèi),由于DDR芯片容量大,在DDR內(nèi)存儲少量以Flash Page為單位的數(shù)據(jù)非常輕松,無需引入額外的存儲單元,也不會造成芯片面積或存儲設(shè)備成本的增加。
[0079]本發(fā)明實施例所述電子設(shè)備還包括主機,在執(zhí)行步驟105之后,本發(fā)明實施例所述方法還包括:
[0080]步驟106,所述主機接收第三命令,解析所述第三命令,獲取第三操作地址;
[0081]具體地,所述第三命令為讀命令,所述第三地址為讀操作地址。
[0082]步驟107,在所述第三操作地址與所述指令包含的物理地址相同時,所述主機向所述存儲設(shè)備發(fā)送與所述第三命令對應(yīng)的數(shù)據(jù)的存儲信息;
[0083]這里,所述存儲信息包括:數(shù)據(jù)的存儲地址、數(shù)據(jù)的長度等。
[0084]步驟108,所述存儲設(shè)備根據(jù)所述存儲信息直接在自身的緩存單元內(nèi)獲取與所述第三命令對應(yīng)的數(shù)據(jù);
[0085]這里,所述存儲設(shè)備無需在發(fā)送數(shù)據(jù)讀取命令,能夠直接從緩存單元讀取數(shù)據(jù),從而降低了數(shù)據(jù)的讀取延遲,提高了存儲設(shè)備的性能。
[0086]本發(fā)明實施例一提供的數(shù)據(jù)處理方法應(yīng)用于電子設(shè)備,所述電子設(shè)備包括存儲設(shè)備和主機,所述方法的詳細(xì)處理流程示意圖,如圖4所示,包括以下步驟:
[0087]步驟201,存儲設(shè)備接收第一命令,解析所述第一命令,獲取第一操作地址;
[0088]這里,所述第一命令為讀命令,所述第一操作地址為讀操作地址。
[0089]步驟202,根據(jù)預(yù)先存儲的策略判斷所述第一操作地址的屬性;
[0
當(dāng)前第2頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
黄陵县| 东阳市| 西吉县| 通海县| 青龙| 永仁县| 东明县| 咸丰县| 鸡西市| 井陉县| 晋州市| 弋阳县| 敦煌市| 汶川县| 从化市| 普陀区| 密云县| 合作市| 奉新县| 崇信县| 尉氏县| 临湘市| 九龙县| 青神县| 东兰县| 广宁县| 新泰市| 客服| 峨山| 平塘县| 光山县| 固阳县| 罗甸县| 福安市| 邯郸市| 兴隆县| 太谷县| 延庆县| 米林县| 临颍县| 奉化市|