亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

嵌入式多媒體卡的生產(chǎn)方法及其系統(tǒng)與流程

文檔序號(hào):11729205閱讀:343來(lái)源:國(guó)知局
嵌入式多媒體卡的生產(chǎn)方法及其系統(tǒng)與流程

本發(fā)明涉及一種嵌入式多媒體卡的生產(chǎn)方法及其系統(tǒng)。



背景技術(shù):

emmc(embeddedmultimediacard,嵌入式多媒體卡)為mmc協(xié)會(huì)所訂立的、主要是針對(duì)手機(jī)或平板電腦等產(chǎn)品的內(nèi)嵌式存儲(chǔ)器標(biāo)準(zhǔn)規(guī)格。emmc的一個(gè)明顯優(yōu)勢(shì)是在封裝中集成了一個(gè)控制器,它提供標(biāo)準(zhǔn)接口并管理閃存,使得數(shù)碼產(chǎn)品廠商就能專注于產(chǎn)品開(kāi)發(fā)的其它部分,并縮短向市場(chǎng)推出產(chǎn)品的時(shí)間。這些特點(diǎn)對(duì)于希望通過(guò)縮小光刻尺寸和降低成本的nand芯片供應(yīng)商來(lái)說(shuō),同樣的重要。

嵌入式多媒體卡從半成品到成品需要經(jīng)過(guò)開(kāi)卡流程,現(xiàn)有的開(kāi)卡流程有四個(gè)階段:ft1、ft2、ft3和ft4。除了ft2以外,ft1、ft3、ft4這三個(gè)階段需要通過(guò)不同的軟件來(lái)控制實(shí)現(xiàn),如果使用機(jī)臺(tái)進(jìn)行測(cè)試則需要三臺(tái)機(jī)器或者在同一機(jī)器切換三次軟件,開(kāi)卡工序切換頻繁復(fù)雜,會(huì)增加機(jī)器投入量及人力,影響產(chǎn)能。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明所要解決的技術(shù)問(wèn)題是:提供一種嵌入式多媒體卡的生產(chǎn)方法及其系統(tǒng),有助于提高嵌入式多媒體卡成品的穩(wěn)定性和高效性。

為了解決上述技術(shù)問(wèn)題,本發(fā)明采用的技術(shù)方案為:一種嵌入式多媒體卡的生產(chǎn)方法,包括:

導(dǎo)入第一固件至待生產(chǎn)的嵌入式多媒體卡;

依據(jù)所述第一固件,檢測(cè)所述待生產(chǎn)的嵌入式多媒體卡的參數(shù)字段信息;

根據(jù)所述參數(shù)字段信息,對(duì)應(yīng)設(shè)置預(yù)設(shè)的參數(shù)數(shù)據(jù)信息;

依據(jù)所述第一固件,掃描所述待生產(chǎn)的嵌入式多媒體卡,得到掃描結(jié)果,所述掃描結(jié)果包括塊的個(gè)數(shù)和塊的類型;

根據(jù)所述掃描結(jié)果,設(shè)置檢測(cè)參數(shù)信息,所述檢測(cè)參數(shù)信息包括需檢測(cè)的塊的數(shù)量和不同類型的塊的檢測(cè)順序;

根據(jù)所述檢測(cè)參數(shù)信息,依據(jù)所述第一固件對(duì)所述待生產(chǎn)的嵌入式多媒體卡進(jìn)行老化測(cè)試,并根據(jù)測(cè)試結(jié)果,將不穩(wěn)定的塊標(biāo)記為壞塊;

導(dǎo)入第二固件至所述待生產(chǎn)的嵌入式多媒體卡;

依據(jù)所述第二固件,根據(jù)所述壞塊以及預(yù)設(shè)的條件,對(duì)所述待生產(chǎn)的嵌入式多媒體卡進(jìn)行等級(jí)劃分。

本發(fā)明還涉及一種嵌入式多媒體卡的生產(chǎn)系統(tǒng),包括:

第一導(dǎo)入模塊,用于導(dǎo)入第一固件至待生產(chǎn)的嵌入式多媒體卡;

檢測(cè)模塊,用于依據(jù)所述第一固件,檢測(cè)所述待生產(chǎn)的嵌入式多媒體卡的參數(shù)字段信息;

第一設(shè)置模塊,用于根據(jù)所述參數(shù)字段信息,對(duì)應(yīng)設(shè)置預(yù)設(shè)的參數(shù)數(shù)據(jù)信息;

掃描模塊,用于依據(jù)所述第一固件,掃描所述待生產(chǎn)的嵌入式多媒體卡,得到掃描結(jié)果,所述掃描結(jié)果包括塊的個(gè)數(shù)和塊的類型;

第二設(shè)置模塊,用于根據(jù)所述掃描結(jié)果,設(shè)置檢測(cè)參數(shù)信息,所述檢測(cè)參數(shù)信息包括需檢測(cè)的塊的數(shù)量和不同類型的塊的檢測(cè)順序;

老化測(cè)試模塊,用于根據(jù)所述檢測(cè)參數(shù)信息,依據(jù)所述第一固件對(duì)所述待生產(chǎn)的嵌入式多媒體卡進(jìn)行老化測(cè)試,并根據(jù)測(cè)試結(jié)果,將不穩(wěn)定的塊標(biāo)記為壞塊;

第二導(dǎo)入模塊,用于導(dǎo)入第二固件至所述待生產(chǎn)的嵌入式多媒體卡;

劃分模塊,用于依據(jù)所述第二固件,根據(jù)所述壞塊以及預(yù)設(shè)的條件,對(duì)所述待生產(chǎn)的嵌入式多媒體卡進(jìn)行等級(jí)劃分。

本發(fā)明的有益效果在于:通過(guò)在待生產(chǎn)的嵌入式多媒體卡的參數(shù)字段中對(duì)應(yīng)設(shè)置預(yù)設(shè)的參數(shù)數(shù)據(jù),可以根據(jù)客戶要求,定制emmc信息;通過(guò)對(duì)待生產(chǎn)的嵌入式多媒體卡進(jìn)行老化測(cè)試,將其存儲(chǔ)芯片中的不穩(wěn)定的壞,即壞塊挑選出來(lái),保證emmc產(chǎn)品的穩(wěn)定性和高效性;通過(guò)一體化的生產(chǎn)流程,減少生產(chǎn)工序的復(fù)雜性,節(jié)約成本,提高產(chǎn)能。

附圖說(shuō)明

圖1為本發(fā)明實(shí)施例一的方法流程圖;

圖2為本發(fā)明實(shí)施例二步驟s6的方法流程圖;

圖3為本發(fā)明一種嵌入式多媒體卡的生產(chǎn)系統(tǒng)的結(jié)構(gòu)示意圖;

圖4為本發(fā)明實(shí)施例四的系統(tǒng)結(jié)構(gòu)示意圖。

標(biāo)號(hào)說(shuō)明:

1、第一導(dǎo)入模塊;2、檢測(cè)模塊;3、第一設(shè)置模塊;4、掃描模塊;

5、第二設(shè)置模塊;6、老化測(cè)試模塊;7、第二導(dǎo)入模塊;8、劃分模塊;

9、第一獲取模塊;10、第一判斷模塊;11、第一保存模塊;

12、第二獲取模塊;13、第二判斷模塊;14、第二保存模塊;

61、放置單元;62、遍歷單元;63、擦除單元;64、寫入單元;

65、讀取單元;66、判定單元;67、標(biāo)記單元;

81、第一劃分單元;82、第二劃分單元;83、第三劃分單元;

84、第四劃分單元。

具體實(shí)施方式

為詳細(xì)說(shuō)明本發(fā)明的技術(shù)內(nèi)容、所實(shí)現(xiàn)目的及效果,以下結(jié)合實(shí)施方式并配合附圖詳予說(shuō)明。

本發(fā)明最關(guān)鍵的構(gòu)思在于:通過(guò)第一固件控制ft1、ft2開(kāi)卡階段,通過(guò)第二固件控制ft3開(kāi)卡階段,并將整體流程整合成一體化的生產(chǎn)流程。

請(qǐng)參閱圖1,一種嵌入式多媒體卡的生產(chǎn)方法,包括:

導(dǎo)入第一固件至待生產(chǎn)的嵌入式多媒體卡;

依據(jù)所述第一固件,檢測(cè)所述待生產(chǎn)的嵌入式多媒體卡的參數(shù)字段信息;

根據(jù)所述參數(shù)字段信息,對(duì)應(yīng)設(shè)置預(yù)設(shè)的參數(shù)數(shù)據(jù)信息;

依據(jù)所述第一固件,掃描所述待生產(chǎn)的嵌入式多媒體卡,得到掃描結(jié)果,所述掃描結(jié)果包括塊的個(gè)數(shù)和塊的類型;

根據(jù)所述掃描結(jié)果,設(shè)置檢測(cè)參數(shù)信息,所述檢測(cè)參數(shù)信息包括需檢測(cè)的塊的數(shù)量和不同類型的塊的檢測(cè)順序;

根據(jù)所述檢測(cè)參數(shù)信息,依據(jù)所述第一固件對(duì)所述待生產(chǎn)的嵌入式多媒體卡進(jìn)行老化測(cè)試,并根據(jù)測(cè)試結(jié)果,將不穩(wěn)定的塊標(biāo)記為壞塊;

導(dǎo)入第二固件至所述待生產(chǎn)的嵌入式多媒體卡;

依據(jù)所述第二固件,根據(jù)所述壞塊以及預(yù)設(shè)的條件,對(duì)所述待生產(chǎn)的嵌入式多媒體卡進(jìn)行等級(jí)劃分。

從上述描述可知,本發(fā)明的有益效果在于:可減少生產(chǎn)工序的復(fù)雜性,節(jié)約成本,提高產(chǎn)能。

進(jìn)一步地,所述“根據(jù)所述檢測(cè)參數(shù)信息,依據(jù)所述第一固件對(duì)所述待生產(chǎn)的嵌入式多媒體卡進(jìn)行老化測(cè)試,并根據(jù)測(cè)試結(jié)果,將不穩(wěn)定的塊標(biāo)記為壞塊”具體為:

將待生產(chǎn)的所述嵌入式多媒體卡放置在溫度為60-80℃的環(huán)境下;

依據(jù)所述第一固件,根據(jù)不同類型的塊的檢測(cè)順序,遍歷所述待生產(chǎn)的嵌入式多媒體卡的存儲(chǔ)芯片中需要檢測(cè)的塊;

對(duì)需要檢測(cè)的塊中的一塊進(jìn)行擦除操作;

將第一數(shù)據(jù)寫入所述一塊;

讀取所述一塊中的數(shù)據(jù),得到第二數(shù)據(jù);

若所述第二數(shù)據(jù)與第一數(shù)據(jù)不一致,則判定所述一塊為不穩(wěn)定的塊;

將所述一塊標(biāo)記為壞塊,將所述一塊在所述存儲(chǔ)芯片中的位置信息記錄至預(yù)設(shè)的壞塊表中。

由上述描述可知,通過(guò)在高溫環(huán)境下進(jìn)行讀寫校驗(yàn)來(lái)判斷塊的穩(wěn)定性,從而確定出壞塊。

進(jìn)一步地,所述“根據(jù)所述參數(shù)字段信息,對(duì)應(yīng)設(shè)置預(yù)設(shè)的參數(shù)數(shù)據(jù)信息”之后,進(jìn)一步包括:

獲取參數(shù)數(shù)據(jù)信息;

判斷所獲取的參數(shù)數(shù)據(jù)信息與預(yù)設(shè)的參數(shù)數(shù)據(jù)信息是否一致;

若是,則將所獲取的參數(shù)數(shù)據(jù)信息保存至存儲(chǔ)芯片中。

進(jìn)一步地,所述“導(dǎo)入第二固件至所述待生產(chǎn)的嵌入式多媒體卡”之后,進(jìn)一步包括:

依據(jù)所述第二固件,獲取參數(shù)數(shù)據(jù)信息;

判斷所獲取的參數(shù)數(shù)據(jù)信息與預(yù)設(shè)的參數(shù)數(shù)據(jù)信息是否一致;

若是,則將所獲取的參數(shù)數(shù)據(jù)信息保存至存儲(chǔ)芯片中。

由上述描述可知,通過(guò)獲取參數(shù)數(shù)據(jù)信息并與之前設(shè)置的參數(shù)數(shù)據(jù)信息進(jìn)行比對(duì),確認(rèn)信息設(shè)置的準(zhǔn)確性。

進(jìn)一步地,所述“根據(jù)所述壞塊以及預(yù)設(shè)的條件,對(duì)所述待生產(chǎn)的嵌入式多媒體卡進(jìn)行等級(jí)劃分”具體為:

若固有壞塊的數(shù)量小于或等于預(yù)設(shè)的第一閾值且無(wú)新增壞塊,則將所述待生產(chǎn)的嵌入式多媒體卡劃分為第一等級(jí);

若固有壞塊的數(shù)量大于預(yù)設(shè)的第一閾值且無(wú)新增壞塊,則將所述待生產(chǎn)的嵌入式多媒體卡劃分為第二等級(jí);

若新增壞塊的數(shù)量在預(yù)設(shè)的第一范圍內(nèi),則將所述待生產(chǎn)的嵌入式多媒體卡劃分為第三等級(jí);

若新增壞塊的數(shù)量在預(yù)設(shè)的第二范圍內(nèi),則將所述待生產(chǎn)的嵌入式多媒體卡劃分為第四等級(jí)。

由上述描述可知,根據(jù)壞塊的類型和數(shù)量,可對(duì)嵌入式多媒體卡的產(chǎn)品品質(zhì)進(jìn)行篩選分級(jí)。

進(jìn)一步地,所述第二固件包括對(duì)閃存的管理算法。

請(qǐng)參照?qǐng)D3,本發(fā)明還提出一種嵌入式多媒體卡的生產(chǎn)系統(tǒng),包括:

第一導(dǎo)入模塊,用于導(dǎo)入第一固件至待生產(chǎn)的嵌入式多媒體卡;

檢測(cè)模塊,用于依據(jù)所述第一固件,檢測(cè)所述待生產(chǎn)的嵌入式多媒體卡的參數(shù)字段信息;

第一設(shè)置模塊,用于根據(jù)所述參數(shù)字段信息,對(duì)應(yīng)設(shè)置預(yù)設(shè)的參數(shù)數(shù)據(jù)信息;

掃描模塊,用于依據(jù)所述第一固件,掃描所述待生產(chǎn)的嵌入式多媒體卡,得到掃描結(jié)果,所述掃描結(jié)果包括塊的個(gè)數(shù)和塊的類型;

第二設(shè)置模塊,用于根據(jù)所述掃描結(jié)果,設(shè)置檢測(cè)參數(shù)信息,所述檢測(cè)參數(shù)信息包括需檢測(cè)的塊的數(shù)量和不同類型的塊的檢測(cè)順序;

老化測(cè)試模塊,用于根據(jù)所述檢測(cè)參數(shù)信息,依據(jù)所述第一固件對(duì)所述待生產(chǎn)的嵌入式多媒體卡進(jìn)行老化測(cè)試,并根據(jù)測(cè)試結(jié)果,將不穩(wěn)定的塊標(biāo)記為壞塊;

第二導(dǎo)入模塊,用于導(dǎo)入第二固件至所述待生產(chǎn)的嵌入式多媒體卡;

劃分模塊,用于依據(jù)所述第二固件,根據(jù)所述壞塊以及預(yù)設(shè)的條件,對(duì)所述待生產(chǎn)的嵌入式多媒體卡進(jìn)行等級(jí)劃分。

進(jìn)一步地,所述老化測(cè)試模塊包括:

放置單元,用于將待生產(chǎn)的所述嵌入式多媒體卡放置在溫度為60-80℃的環(huán)境下;

遍歷單元,用于依據(jù)所述第一固件,根據(jù)不同類型的塊的檢測(cè)順序,遍歷所述待生產(chǎn)的嵌入式多媒體卡的存儲(chǔ)芯片中需要檢測(cè)的塊;

擦除單元,用于對(duì)需要檢測(cè)的塊中的一塊進(jìn)行擦除操作;

寫入單元,用于將第一數(shù)據(jù)寫入所述一塊;

讀取單元,用于讀取所述一塊中的數(shù)據(jù),得到第二數(shù)據(jù);

判定單元,用于若所述第二數(shù)據(jù)與第一數(shù)據(jù)不一致,則判定所述一塊為不穩(wěn)定的塊;

標(biāo)記單元,用于將所述一塊標(biāo)記為壞塊,將所述一塊在所述存儲(chǔ)芯片中的位置信息記錄至預(yù)設(shè)的壞塊表中。

進(jìn)一步地,還包括:

第一獲取模塊,用于獲取參數(shù)數(shù)據(jù)信息;

第一判斷模塊,用于判斷所獲取的參數(shù)數(shù)據(jù)信息與預(yù)設(shè)的參數(shù)數(shù)據(jù)信息是否一致;

第一保存模塊,用于若是,則將所獲取的參數(shù)數(shù)據(jù)信息保存至存儲(chǔ)芯片中。

進(jìn)一步地,還包括:

第二獲取模塊,用于依據(jù)所述第二固件,獲取參數(shù)數(shù)據(jù)信息;

第二判斷模塊,用于判斷所獲取的參數(shù)數(shù)據(jù)信息與預(yù)設(shè)的參數(shù)數(shù)據(jù)信息是否一致;

第二保存模塊,用于若是,則將所獲取的參數(shù)數(shù)據(jù)信息保存至存儲(chǔ)芯片中。

進(jìn)一步地,所述劃分模塊包括:

第一劃分單元,用于若固有壞塊的數(shù)量小于或等于預(yù)設(shè)的第一閾值且無(wú)新增壞塊,則將所述待生產(chǎn)的嵌入式多媒體卡劃分為第一等級(jí);

第二劃分單元,用于若固有壞塊的數(shù)量大于預(yù)設(shè)的第一閾值且無(wú)新增壞塊,則將所述待生產(chǎn)的嵌入式多媒體卡劃分為第二等級(jí);

第三劃分單元,用于若新增壞塊的數(shù)量在預(yù)設(shè)的第一范圍內(nèi),則將所述待生產(chǎn)的嵌入式多媒體卡劃分為第三等級(jí);

第四劃分單元,用于若新增壞塊的數(shù)量在預(yù)設(shè)的第二范圍內(nèi),則將所述待生產(chǎn)的嵌入式多媒體卡劃分為第四等級(jí)。

進(jìn)一步地,所述第二固件包括對(duì)閃存的管理算法。

實(shí)施例一

請(qǐng)參照?qǐng)D1,本發(fā)明的實(shí)施例一為:一種嵌入式多媒體卡的生產(chǎn)方法,適用于將嵌入式多媒體卡從半成品開(kāi)卡成可以商用的成品,本發(fā)明中,嵌入式多媒體卡的半成品即指進(jìn)行量產(chǎn)開(kāi)卡前,將閃存顆粒和控制器封裝成具備emmc內(nèi)嵌式存儲(chǔ)器標(biāo)準(zhǔn)規(guī)格的存儲(chǔ)產(chǎn)品;距離可商用的成品缺少的是整個(gè)開(kāi)卡流程中通過(guò)軟件寫入的兩個(gè)固件管理程序,即消費(fèi)者是不能用未完成開(kāi)卡流程的半成品來(lái)進(jìn)行對(duì)數(shù)碼產(chǎn)品的裝機(jī)、寫入系統(tǒng)等過(guò)程的。

所述方法包括如下步驟:

s1、導(dǎo)入第一固件至待生產(chǎn)的嵌入式多媒體卡;第一固件寫入并保存于只讀存儲(chǔ)器中,用于完成嵌入式多媒體卡第一階段和第二階段,即ft1和ft2開(kāi)卡的底層驅(qū)動(dòng)程序,包括驅(qū)動(dòng)、控制、檢測(cè)、傳送等功能,上層軟件可對(duì)其發(fā)送特定的命令以完成所需要的操作,如獲取信息、初始化存儲(chǔ)卡等。

s2、依據(jù)所述第一固件,檢測(cè)所述待生產(chǎn)的嵌入式多媒體卡的參數(shù)字段信息;檢測(cè)所得的信息為嵌入式多媒體卡的相關(guān)參數(shù),包括存儲(chǔ)卡id(即cid寄存器中所存識(shí)別碼)、相關(guān)配置參數(shù)(csd寄存器所存信息),以及存儲(chǔ)卡的內(nèi)存顆粒(即nandflash)供應(yīng)商、型號(hào)、類別、額定容量、內(nèi)部結(jié)構(gòu)分配等。

s3、根據(jù)所述參數(shù)字段信息,對(duì)應(yīng)設(shè)置預(yù)設(shè)的參數(shù)數(shù)據(jù)信息;需設(shè)置的信息為嵌入式多媒體卡在生成過(guò)程中標(biāo)記的出廠信息,包括制造商名稱(productname)、制造商識(shí)別碼(mid)、供應(yīng)商識(shí)別碼(oid)、生產(chǎn)版本號(hào)(productversion)、產(chǎn)品序列號(hào)等。

s4、依據(jù)所述第一固件,掃描所述待生產(chǎn)的嵌入式多媒體卡,得到掃描結(jié)果,所述掃描結(jié)果包括塊的個(gè)數(shù)和塊的類型;掃描結(jié)果主要為嵌入式多媒體卡的nandflash的內(nèi)部整體構(gòu)造情況,如該flash內(nèi)存有幾條信號(hào)控制線、每條信號(hào)線控制幾個(gè)flash晶圓、總共有多少個(gè)塊、每塊有多少頁(yè)等等。

s5、根據(jù)所述掃描結(jié)果,設(shè)置檢測(cè)參數(shù)信息,所述檢測(cè)參數(shù)信息包括需檢測(cè)的塊的數(shù)量和不同類型的塊的檢測(cè)順序;不同類型的塊指系統(tǒng)塊與存放信息的物理塊。

s6、根據(jù)所述檢測(cè)參數(shù)信息,依據(jù)所述第一固件對(duì)所述待生產(chǎn)的嵌入式多媒體卡進(jìn)行老化測(cè)試,并根據(jù)測(cè)試結(jié)果,將不穩(wěn)定的塊標(biāo)記為壞塊;并將壞塊的信息保存至存儲(chǔ)芯片中。

s7、導(dǎo)入第二固件至所述待生產(chǎn)的嵌入式多媒體卡;第二固件寫入并保存于只讀存儲(chǔ)器中,用于完成嵌入式多媒體卡第三階段,即ft3開(kāi)卡的算法程序,包含了根據(jù)flash特性制定的對(duì)nandflash的所有管理方法,如:壞塊管理方法、讀寫平衡方法、掉電數(shù)據(jù)恢復(fù)方法,數(shù)據(jù)寫入算法等等。

s8、依據(jù)所述第二固件,根據(jù)所述壞塊以及預(yù)設(shè)的條件,對(duì)所述待生產(chǎn)的嵌入式多媒體卡進(jìn)行等級(jí)劃分。進(jìn)一步地,壞塊包括固有壞塊和新增壞塊,內(nèi)嵌式存儲(chǔ)產(chǎn)品中的閃存顆粒在封裝成半成品后會(huì)有因?yàn)楣S生產(chǎn)過(guò)程中產(chǎn)生的壞塊,這類壞塊稱為固有壞塊;在導(dǎo)入第一固件后,進(jìn)行老化測(cè)試過(guò)程中產(chǎn)生的不穩(wěn)定的塊并被固件程序標(biāo)記的壞塊稱為新增壞塊。

具體地,若固有壞塊的數(shù)量小于或等于預(yù)設(shè)的第一閾值且無(wú)新增壞塊,則將所述待生產(chǎn)的嵌入式多媒體卡劃分為第一等級(jí)(bin1);所述第一閾值根據(jù)flash特性而定;;

若固有壞塊的數(shù)量大于預(yù)設(shè)的第一閾值且無(wú)新增壞塊,則將所述待生產(chǎn)的嵌入式多媒體卡劃分為第二等級(jí)(bin2);

若新增壞塊的數(shù)量在預(yù)設(shè)的第一范圍內(nèi)(1-5個(gè)),則將所述待生產(chǎn)的嵌入式多媒體卡劃分為第三等級(jí)(bin3);

若新增壞塊的數(shù)量在預(yù)設(shè)的第二范圍內(nèi)(大于5個(gè)),則將所述待生產(chǎn)的嵌入式多媒體卡劃分為第四等級(jí)(bin4)。

在上述步驟中,s1-s5為第一階段,即ft1,s6為第二階段,即ft2,s7-s8為第三階段,即ft3,經(jīng)過(guò)上述步驟之后,即可得到嵌入式多媒體卡的成品,同時(shí)還將嵌入式多媒體卡的成品根據(jù)產(chǎn)品品質(zhì)進(jìn)行篩選分級(jí)。

本實(shí)施例通過(guò)在待生產(chǎn)的嵌入式多媒體卡的參數(shù)字段中對(duì)應(yīng)設(shè)置預(yù)設(shè)的參數(shù)數(shù)據(jù),可以根據(jù)客戶要求,定制emmc信息;通過(guò)一體化的生產(chǎn)流程,減少生產(chǎn)工序的復(fù)雜性,節(jié)約成本,提高產(chǎn)能。

實(shí)施例二

本實(shí)施例為實(shí)施例一的進(jìn)一步拓展。

如圖2所示,所述步驟s6包括如下步驟:

s61、將待生產(chǎn)的所述嵌入式多媒體卡放置在溫度為60-80℃的環(huán)境下;

s62、依據(jù)所述第一固件,根據(jù)不同類型的塊的檢測(cè)順序,遍歷所述待生產(chǎn)的嵌入式多媒體卡的存儲(chǔ)芯片中需要檢測(cè)的塊;

s63、對(duì)需要檢測(cè)的塊中的一塊進(jìn)行擦除操作;

s64、將第一數(shù)據(jù)寫入所述一塊;

s65、讀取所述一塊中的數(shù)據(jù),得到第二數(shù)據(jù);

s66、若所述第二數(shù)據(jù)與第一數(shù)據(jù)不一致,則判定所述一塊為不穩(wěn)定的塊;

s67、將所述一塊標(biāo)記為壞塊,將所述一塊在所述存儲(chǔ)芯片中的位置信息記錄至預(yù)設(shè)的壞塊表中,并將壞塊表存儲(chǔ)至存儲(chǔ)芯片中。

在步驟s3之后,s6之前,還包括將嵌入式多媒體卡初始化的步驟,具體地,獲取參數(shù)數(shù)據(jù)信息;判斷所獲取的參數(shù)數(shù)據(jù)信息與預(yù)設(shè)的參數(shù)數(shù)據(jù)信息是否一致;若是,則將所獲取的參數(shù)數(shù)據(jù)信息保存至存儲(chǔ)芯片中。通過(guò)獲取參數(shù)數(shù)據(jù)信息并與之前設(shè)置的參數(shù)數(shù)據(jù)信息進(jìn)行比對(duì),判斷預(yù)設(shè)的參數(shù)數(shù)據(jù)信息是否在存儲(chǔ)過(guò)程中或其他步驟過(guò)程中發(fā)生錯(cuò)誤導(dǎo)致存儲(chǔ)信息不正確,保證設(shè)置信息的準(zhǔn)確性。同時(shí),初始化還包括檢測(cè)嵌入式多媒體卡的引腳連接情況,以及檢測(cè)是否準(zhǔn)備就緒。

在步驟s7和s8之間,也包括初始化嵌入式多媒體卡的步驟,具體地,依據(jù)所述第二固件,獲取參數(shù)數(shù)據(jù)信息;判斷所獲取的參數(shù)數(shù)據(jù)信息與預(yù)設(shè)的參數(shù)數(shù)據(jù)信息是否一致;若是,則將所獲取的參數(shù)數(shù)據(jù)信息保存至存儲(chǔ)芯片中。同時(shí),也包括檢測(cè)嵌入式多媒體卡的引腳連接情況,以及檢測(cè)是否準(zhǔn)備就緒。由于在步驟s6的老化測(cè)試中,擦除了存儲(chǔ)芯片中的信息,因此需重新獲取參數(shù)數(shù)據(jù)信息,再次與之前設(shè)置的參數(shù)數(shù)據(jù)信息進(jìn)行比對(duì),防止由于老化測(cè)試而改變了存儲(chǔ)信息,進(jìn)一步保證設(shè)置信息的準(zhǔn)確性。

本實(shí)施例通過(guò)對(duì)待生產(chǎn)的嵌入式多媒體卡進(jìn)行老化測(cè)試,將其存儲(chǔ)芯片中的不穩(wěn)定的壞,即壞塊挑選出來(lái),保證emmc產(chǎn)品的穩(wěn)定性和高效性。

實(shí)施例三

本實(shí)施例為上述實(shí)施例的進(jìn)一步拓展。

本發(fā)明的嵌入式多媒體卡的生產(chǎn)過(guò)程可使用機(jī)器控制實(shí)現(xiàn),具體地,通過(guò)主處理機(jī)將機(jī)械臂、傳感器、步進(jìn)電機(jī)、氣壓泵以及測(cè)試機(jī)聯(lián)結(jié)成一協(xié)調(diào)運(yùn)作的整體,并通過(guò)xyz坐標(biāo)軸實(shí)現(xiàn)機(jī)械臂運(yùn)行空間的精準(zhǔn)控制。

其中,主處理機(jī)上安裝有上層軟件,可發(fā)送特定的命令給第一固件和第二固件,以控制各個(gè)階段的開(kāi)卡流程。

本實(shí)施例中,一臺(tái)主處理機(jī)連接四臺(tái)測(cè)試機(jī),一臺(tái)測(cè)試機(jī)上有32個(gè)端口,每個(gè)端口均通過(guò)相關(guān)的硬件裝置連接一個(gè)待生產(chǎn)的嵌入式多媒體卡,也就是說(shuō),一個(gè)主處理機(jī)能同時(shí)控制128個(gè)嵌入式多媒體卡的生成過(guò)程,從而實(shí)現(xiàn)量產(chǎn)開(kāi)卡。

整個(gè)開(kāi)卡的硬件裝置分為兩類:ft1、ft3開(kāi)卡時(shí)硬件裝置一樣,該裝置可以適合該產(chǎn)品引腳規(guī)定并協(xié)助完成開(kāi)卡過(guò)程;ft2開(kāi)卡時(shí)是自主運(yùn)行第一固件,因需在高溫環(huán)境下進(jìn)行,所以硬件裝置與ft1、ft3有差別。

進(jìn)一步地,可將整體機(jī)器系統(tǒng)的分為主處理機(jī)和測(cè)試機(jī)兩大部分,機(jī)器系統(tǒng)完成開(kāi)卡的整個(gè)過(guò)程均由主處理機(jī)控制,包括向測(cè)試機(jī)發(fā)出測(cè)試命令進(jìn)行開(kāi)卡,控制機(jī)械臂完成產(chǎn)品的取出與放置等等。具體的步驟如下所述:

主處理機(jī)發(fā)送自動(dòng)開(kāi)卡命令(ini命令)至測(cè)試機(jī);

測(cè)試機(jī)判斷自動(dòng)開(kāi)卡命令是否加載成功,若成功,則返回命令加載結(jié)果至主處理機(jī);

主處理機(jī)控制機(jī)械臂將待測(cè)產(chǎn)品放置到測(cè)試區(qū)域,并發(fā)送開(kāi)始命令至測(cè)試機(jī);開(kāi)始命令為“@statr_test0011111111+”,其中“00”表示測(cè)試機(jī)所連硬件裝置的第00排開(kāi)始測(cè)試;“11111111”表示該排的八個(gè)測(cè)試位置開(kāi)卡情況,“0”表示不需要開(kāi)卡,“1”表示需要開(kāi)卡;

測(cè)試機(jī)接收到所述開(kāi)始命令后,根據(jù)所述開(kāi)始命令進(jìn)行開(kāi)卡操作;等待該階段的開(kāi)卡結(jié)束后,測(cè)試機(jī)返回開(kāi)卡結(jié)果至主處理機(jī),即向主處理機(jī)發(fā)送“@test_done000101010109090909+”命令回應(yīng)開(kāi)卡結(jié)果,其中,“0”表示第00排的測(cè)試位置;“01”表示開(kāi)卡成功的返回值;“09”表示開(kāi)卡失敗的返回值;優(yōu)選地,可預(yù)先設(shè)置表示開(kāi)卡成功和開(kāi)卡失敗的返回值。

在上述過(guò)程中,當(dāng)主處理機(jī)發(fā)送開(kāi)始命令后,若超過(guò)預(yù)設(shè)的時(shí)間閾值仍未收到測(cè)試機(jī)返回的開(kāi)卡結(jié)果,則主處理機(jī)會(huì)下發(fā)“@time_out00+”命令控制機(jī)械臂將該排待測(cè)產(chǎn)品取回放置到fail區(qū)。

在ft3開(kāi)卡完成的同時(shí),測(cè)試機(jī)回應(yīng)的開(kāi)卡結(jié)果包含bin級(jí)劃分和開(kāi)卡結(jié)果的信息,主處理機(jī)會(huì)根據(jù)返回值將待測(cè)產(chǎn)品放置到對(duì)應(yīng)的bin級(jí)托盤區(qū)和fail區(qū)。

通過(guò)采用機(jī)器實(shí)現(xiàn)嵌入式多媒體卡的生產(chǎn)過(guò)程,可實(shí)現(xiàn)嵌入式多媒體卡的自動(dòng)批量生產(chǎn),大大節(jié)約人工成本,提高生產(chǎn)效率,且成品的穩(wěn)定性以及出現(xiàn)問(wèn)題原因的可查性顯著增強(qiáng)。

實(shí)施例四

請(qǐng)參照?qǐng)D4,本實(shí)施例為對(duì)應(yīng)上述實(shí)施例的一種嵌入式多媒體卡的生產(chǎn)系統(tǒng),包括:

第一導(dǎo)入模塊1,用于導(dǎo)入第一固件至待生產(chǎn)的嵌入式多媒體卡;

檢測(cè)模塊2,用于依據(jù)所述第一固件,檢測(cè)所述待生產(chǎn)的嵌入式多媒體卡的參數(shù)字段信息;

第一設(shè)置模塊3,用于根據(jù)所述參數(shù)字段信息,對(duì)應(yīng)設(shè)置預(yù)設(shè)的參數(shù)數(shù)據(jù)信息;

掃描模塊4,用于依據(jù)所述第一固件,掃描所述待生產(chǎn)的嵌入式多媒體卡,得到掃描結(jié)果,所述掃描結(jié)果包括塊的個(gè)數(shù)和塊的類型;

第二設(shè)置模塊5,用于根據(jù)所述掃描結(jié)果,設(shè)置檢測(cè)參數(shù)信息,所述檢測(cè)參數(shù)信息包括需檢測(cè)的塊的數(shù)量和不同類型的塊的檢測(cè)順序;

老化測(cè)試模塊6,用于根據(jù)所述檢測(cè)參數(shù)信息,依據(jù)所述第一固件對(duì)所述待生產(chǎn)的嵌入式多媒體卡進(jìn)行老化測(cè)試,并根據(jù)測(cè)試結(jié)果,將不穩(wěn)定的塊標(biāo)記為壞塊;

第二導(dǎo)入模塊7,用于導(dǎo)入第二固件至所述待生產(chǎn)的嵌入式多媒體卡;

劃分模塊8,用于依據(jù)所述第二固件,根據(jù)所述壞塊以及預(yù)設(shè)的條件,對(duì)所述待生產(chǎn)的嵌入式多媒體卡進(jìn)行等級(jí)劃分。

進(jìn)一步地,所述老化測(cè)試模塊6包括:

放置單元61,用于將待生產(chǎn)的所述嵌入式多媒體卡放置在溫度為60-80℃的環(huán)境下;

遍歷單元62,用于依據(jù)所述第一固件,根據(jù)不同類型的塊的檢測(cè)順序,遍歷所述待生產(chǎn)的嵌入式多媒體卡的存儲(chǔ)芯片中需要檢測(cè)的塊;

擦除單元63,用于對(duì)需要檢測(cè)的塊中的一塊進(jìn)行擦除操作;

寫入單元64,用于將第一數(shù)據(jù)寫入所述一塊;

讀取單元65,用于讀取所述一塊中的數(shù)據(jù),得到第二數(shù)據(jù);

判定單元66,用于若所述第二數(shù)據(jù)與第一數(shù)據(jù)不一致,則判定所述一塊為不穩(wěn)定的塊;

標(biāo)記單元67,用于將所述一塊標(biāo)記為壞塊,將所述一塊在所述存儲(chǔ)芯片中的位置信息記錄至預(yù)設(shè)的壞塊表中。

進(jìn)一步地,還包括:

第一獲取模塊9,用于獲取參數(shù)數(shù)據(jù)信息;

第一判斷模塊10,用于判斷所獲取的參數(shù)數(shù)據(jù)信息與預(yù)設(shè)的參數(shù)數(shù)據(jù)信息是否一致;

第一保存模塊11,用于若是,則將所獲取的參數(shù)數(shù)據(jù)信息保存至存儲(chǔ)芯片中。

進(jìn)一步地,還包括:

第二獲取模塊12,用于依據(jù)所述第二固件,獲取參數(shù)數(shù)據(jù)信息;

第二判斷模塊13,用于判斷所獲取的參數(shù)數(shù)據(jù)信息與預(yù)設(shè)的參數(shù)數(shù)據(jù)信息是否一致;

第二保存模塊14,用于若是,則將所獲取的參數(shù)數(shù)據(jù)信息保存至存儲(chǔ)芯片中。

進(jìn)一步地,所述劃分模塊8包括:

第一劃分單元81,用于若固有壞塊的數(shù)量小于或等于預(yù)設(shè)的第一閾值且無(wú)新增壞塊,則將所述待生產(chǎn)的嵌入式多媒體卡劃分為第一等級(jí);

第二劃分單元82,用于若固有壞塊的數(shù)量大于預(yù)設(shè)的第一閾值且無(wú)新增壞塊,則將所述待生產(chǎn)的嵌入式多媒體卡劃分為第二等級(jí);

第三劃分單元83,用于若新增壞塊的數(shù)量在預(yù)設(shè)的第一范圍內(nèi),則將所述待生產(chǎn)的嵌入式多媒體卡劃分為第三等級(jí);

第四劃分單元84,用于若新增壞塊的數(shù)量在預(yù)設(shè)的第二范圍內(nèi),則將所述待生產(chǎn)的嵌入式多媒體卡劃分為第四等級(jí)。

進(jìn)一步地,所述第二固件包括對(duì)閃存的管理算法。

綜上所述,本發(fā)明提供的一種嵌入式多媒體卡的生產(chǎn)方法及其系統(tǒng),通過(guò)在待生產(chǎn)的嵌入式多媒體卡的參數(shù)字段中對(duì)應(yīng)設(shè)置預(yù)設(shè)的參數(shù)數(shù)據(jù),可以根據(jù)客戶要求,定制emmc信息;通過(guò)對(duì)待生產(chǎn)的嵌入式多媒體卡進(jìn)行老化測(cè)試,將其存儲(chǔ)芯片中的不穩(wěn)定的壞,即壞塊挑選出來(lái),保證emmc產(chǎn)品的穩(wěn)定性和高效性;通過(guò)一體化的生產(chǎn)流程,減少生產(chǎn)工序的復(fù)雜性,節(jié)約成本,提高產(chǎn)能。

以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等同變換,或直接或間接運(yùn)用在相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1