[發明專利]一種eMMC寫入測試方法和裝置在審
| 申請號: | 201611004891.3 | 申請日: | 2016-11-11 |
| 公開(公告)號: | CN106776190A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 任昭棟 | 申請(專利權)人: | 北京京存技術有限公司 |
| 主分類號: | G06F11/26 | 分類號: | G06F11/26 |
| 代理公司: | 北京品源專利代理有限公司11332 | 代理人: | 孟金喆,胡彬 |
| 地址: | 100176 北京市大興區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 emmc 寫入 測試 方法 裝置 | ||
技術領域
本發明實施例涉及存儲器測試技術,尤其涉及一種eMMC寫入測試方法和裝置。
背景技術
嵌入式多媒體卡(Embedded Multi Media Card,eMMC)是MMC協會訂立的、主要針對手機或平板電腦等產品的內嵌式存儲器標準規格,其包括至少一個NAND和控制器,控制器中配置有軟件,能夠對eMMC的運行過程進行控制。eMMC可安裝在各種電子設備中作為存儲器使用。為了解eMMC的運行性能,排除可能的故障,需要對不同型號的eMMC在不同環境下進行測試。
eMMC作為存儲器,其能否正常執行讀寫操作是eMMC最重要的性能,所以讀寫測試也是eMMC的常規測試。在現有測試過程中,由測試程序確定包括所需測試數據的待測試數據包,傳輸給eMMC進行寫入操作,進而測試寫入過程的性能。但是上述方案需要由軟件生成所需測試數據的待測試數據包,運行速度較慢。
發明內容
本發明實施例提供一種eMMC寫入測試方法和裝置,以提高對eMMC讀寫測試的寫入速度,減少軟件消耗。
第一方面,本發明實施例提供了一種eMMC寫入測試方法,包括:
測試設備按照寫入任務產生目標數據包標識,并傳輸給數據生成單元;
所述數據生成單元根據所述數據包標識對應的數據生成規則,自動基于硬件生成具有設定規律的數據序列,作為目標數據包;
所述數據生成單元將所述目標數據包的數據序列傳輸給eMMC,進行寫入測試。
在上述方法中,可選的是,所述數據生成單元為FPGA。
在上述方法中,可選的是,所述具有設定規律的數據序列包括:從0x00ff01ff遞增到0xfeffffff的數據序列;從0xfffffffe遞減到0xff01ff00的數據序列;設定數量全部為0xff00ff00的數據序列。
第二方面,本發明實施例還提供了一種eMMC寫入測試裝置,包括:
標識生成單元,用于按照寫入任務產生目標數據包標識,并傳輸給數據生成單元;
數據生成單元,用于根據所述數據包標識對應的數據生成規則,自動基于硬件生成具有設定規律的數據序列,作為目標數據包;將所述目標數據包的數據序列傳輸給eMMC,進行寫入測試。
在上述裝置中,可選的是,所述數據生成單元為FPGA。
在上述裝置中,可選的是,所述具有設定規律的數據序列包括:從0x00ff01ff遞增到0xfeffffff的數據序列;從0xfffffffe遞減到0xff01ff00的數據序列;設定數量全部為0xff00ff00的數據序列。
本發明通過測試設備將與數據生成規則對應的數據包標識發送給數據生成單元,自動基于硬件設備生成具有預設規律的數據序列,傳輸數據包給eMMC進行寫入測試,提高了對eMMC讀寫測試的寫入速度,降低了對傳輸設備的硬件要求和測試設備的軟件消耗。
附圖說明
圖1是本發明實施例一中的一種eMMC寫入測試方法的流程示意圖;
圖2是本發明實施例二中的一種eMMC寫入測試裝置的結構框圖。
具體實施方式
下面結合附圖和實施例對本發明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部結構。
實施例一
圖1為本發明實施例一提供的一種eMMC寫入測試方法的流程示意圖,本實施例可適用于eMMC寫入測試情況,該方法可以由eMMC寫入測試裝置來執行,具體包括如下步驟:
步驟110、測試設備按照寫入任務產生目標數據包標識,并傳輸給數據生成單元。
根據寫入任務的內容設置相應的數據包標識,數據包標識與生成的數據序列類型相對應,為硬件設備中數據的生成提供依據。數據包標識也可以是測試設備發送的數據生成指令,用于控制硬件設備根據預設數據生成規則完成數據包數據的生成。
步驟120、數據生成單元根據數據包標識對應的數據生成規則,自動基于硬件生成具有設定規律的數據序列,作為目標數據包。
數據生成單元根據數據包標識信息確定數據的生成規則,硬件設備根據生成規則生成數據序列,作為目標數據包。該數據包由硬件設備根據數據包標識生成。
步驟130、數據生成單元將目標數據包的數據序列傳輸給eMMC,進行寫入測試。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京京存技術有限公司,未經北京京存技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611004891.3/2.html,轉載請聲明來源鉆瓜專利網。





