[發(fā)明專利]一種基于NAND Flash的系統(tǒng)檢測方法及裝置有效
| 申請?zhí)枺?/td> | 201210220926.2 | 申請日: | 2012-06-27 |
| 公開(公告)號: | CN102789408A | 公開(公告)日: | 2012-11-21 |
| 發(fā)明(設(shè)計)人: | 王征宇 | 申請(專利權(quán))人: | 廈門華僑電子股份有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 廈門市首創(chuàng)君合專利事務(wù)所有限公司 35204 | 代理人: | 張松亭;連耀忠 |
| 地址: | 361000 *** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 nand flash 系統(tǒng) 檢測 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及檢測技術(shù)領(lǐng)域,特別是涉及一種基于NAND?Flash的系統(tǒng)檢測方法及裝置。?
背景技術(shù)
NAND?Flash(與非型閃存)是閃存的一種,其內(nèi)部采用非線性宏單元模式,為固態(tài)大容量內(nèi)存的實現(xiàn)提供了廉價有效的解決方案。NAND?Flash存儲器具有容量大,改寫速度快、成本低等優(yōu)點,適用于大量數(shù)據(jù)的存儲操作,因而在業(yè)界得到了越來越廣泛的應(yīng)用,如數(shù)碼相機的存儲卡、體積小巧的U盤、固態(tài)硬盤以及數(shù)字電視等領(lǐng)域。在使用NAND?Flash作為程序代碼及數(shù)據(jù)載體的系統(tǒng)中,通常需要將NAND?Flash中的程序代碼及數(shù)據(jù)調(diào)出至動態(tài)的隨機存儲器中運行和操作。需要對使用NAND?Flash的系統(tǒng)進行檢測,比如,NAND?Flash的芯片及電路是否工作正常,NAND?Flash中存儲的軟件代碼或數(shù)據(jù)是否OK,系統(tǒng)中的各個功能模塊工作是否正常等,現(xiàn)有技術(shù)中,在大批量生產(chǎn)前,為驗證批量生產(chǎn)的軟件代碼及數(shù)據(jù)是否OK,往往需要先燒寫一片NAND?Flash后進行SMT貼裝驗證,花費了元器件和時間的成本。?
發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)之不足,提供一種基于NAND?Flash的系統(tǒng)檢測方法及裝置,是通過設(shè)計一個用于連接存儲有系統(tǒng)測試的程序代碼及數(shù)據(jù)的第二NAND?Flash的信號接口,能夠在不影響和破壞第一NAND?Flash裝載的原始軟件代碼及數(shù)據(jù)的情況下,針對系統(tǒng)進行詳細的功能檢測,既達到了能降低成本的目的,又達到了能快速檢出系統(tǒng)故障點的特點。?
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:一種基于NAND?Flash的系統(tǒng)檢測方法,是預(yù)置一個能夠用來連接存儲有系統(tǒng)測試的程序代碼及數(shù)據(jù)的第二NAND?Flash的信號接口,該方法包括如下步驟:?
a.通過所述信號接口接入第二NAND?Flash系統(tǒng)檢測模塊;?
b.通過選擇開關(guān)屏蔽第一NAND?Flash;?
c.主CPU讀取第二NAND?Flash系統(tǒng)檢測模塊中的測試程序代碼及測試數(shù)據(jù);?
d.主CPU判斷上述讀取是否OK,判斷結(jié)果為是,則繼續(xù)下一步驟,判斷結(jié)果為否,則提示主CPU的NAND?FLASH接口或電路出故障;?
e.測試程序代碼及測試數(shù)據(jù)進入DDR模塊運行;?
f.主CPU判斷上述測試運行是否OK,判斷結(jié)果為是,則繼續(xù)下一步驟,判斷結(jié)果為否,則提示DDR模塊或主CPU系統(tǒng)的DDR接口出故障;?
g.初始化系統(tǒng)中的各功能模塊;?
h.主CPU判斷各功能模塊的初始化是否OK,判斷結(jié)果為是,則繼續(xù)下一步驟,判斷結(jié)果為否,則提示功能模塊與主CPU之間的通訊或功能模塊的電路出故障;?
i.主CPU分別檢查各模塊的詳細功能;?
j.主CPU分別判斷各功能模塊的詳細功能是否OK,判斷結(jié)果為是,則系統(tǒng)檢查完成,判斷結(jié)果為否,則提示功能模塊出故障。?
一種基于NAND?Flash的系統(tǒng)檢測裝置,包括:?
主CPU系統(tǒng),其作用在于負責(zé)讀取NAND?Flash中的程序代碼及數(shù)據(jù),讓其在DDR模塊中運行和操作,完成整個系統(tǒng)包括顯示處理模塊、用戶指令接收模塊和聲音處理模塊的初始化;并通過與用戶指令接收處理模塊的交互動作完成用戶所有需求的操作任務(wù);?
DDR模塊,作為系統(tǒng)所有運算的臨時動態(tài)儲存載體,與主CPU系統(tǒng)相連接,既負責(zé)軟件代碼及數(shù)據(jù)的運行,又負責(zé)顯示數(shù)據(jù)和音頻數(shù)據(jù)交互操作及運算的存儲;?
顯示處理模塊,與主CPU系統(tǒng)的輸出相連接,用來對主CPU系統(tǒng)的顯示輸出進行處理,并顯示對應(yīng)的圖像信號;?
聲音處理模塊,與主CPU系統(tǒng)的輸出相連接,用來對主CPU系統(tǒng)的音頻輸出進行處理,并輸出對應(yīng)的聲音信號;?
用戶指令接收模塊,與主CPU系統(tǒng)的輸入相連接,用來向主CPU系統(tǒng)輸入用戶指令信號;?
第一NAND?Flash,與主CPU系統(tǒng)相連接,是用來存儲本系統(tǒng)原始的程序代碼及數(shù)據(jù),第一NAND?Flash直接貼裝在系統(tǒng)板上;?
第二NAND?Flash信號接口,設(shè)置在系統(tǒng)板上,第二NAND?Flash信號接口與主CPU系統(tǒng)相連接;?
第二NAND?Flash系統(tǒng)檢測模塊,用來存儲系統(tǒng)測試的程序代碼及數(shù)據(jù),第二NAND?Flash系統(tǒng)檢測模塊通過第二NAND?Flash信號接口與主CPU系統(tǒng)相連接。?
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廈門華僑電子股份有限公司,未經(jīng)廈門華僑電子股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210220926.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





