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

一種基于NANDFlash的系統(tǒng)檢測裝置的制作方法

文檔序號(hào):6391201閱讀:198來源:國知局
專利名稱:一種基于NAND Flash的系統(tǒng)檢測裝置的制作方法
技術(shù)領(lǐng)域
本實(shí)用新型涉及檢測技術(shù)領(lǐng)域,特別是涉及一種基于NAND Flash的系統(tǒng)檢測裝置。
背景技術(shù)
NAND Flash(與非型閃存)是閃存的一種,其內(nèi)部采用非線性宏單元模式,為固態(tài)大容量內(nèi)存的實(shí)現(xiàn)提供了廉價(jià)有效的解決方案。NAND Flash存儲(chǔ)器具有容量大,改寫速度快、成本低等優(yōu)點(diǎn),適用于大量數(shù)據(jù)的存儲(chǔ)操作,因而在業(yè)界得到了越來越廣泛的應(yīng)用,如數(shù)碼相機(jī)的存儲(chǔ)卡、體積小巧的U盤、固態(tài)硬盤以及數(shù)字電視等領(lǐng)域。在使用NAND Flash作為程序代碼及數(shù)據(jù)載體的系統(tǒng)中,通常需要將NAND Flash中的程序代碼及數(shù)據(jù)調(diào)出至動(dòng)態(tài)的 隨機(jī)存儲(chǔ)器中運(yùn)行和操作。需要對使用NAND Flash的系統(tǒng)進(jìn)行檢測,比如,NAND Flash的芯片及電路是否工作正常,NAND Flash中存儲(chǔ)的軟件代碼或數(shù)據(jù)是否0K,系統(tǒng)中的各個(gè)功能模塊工作是否正常等,現(xiàn)有技術(shù)中,在大批量生產(chǎn)前,為驗(yàn)證批量生產(chǎn)的軟件代碼及數(shù)據(jù)是否0K,往往需要先燒寫一片NAND Flash后進(jìn)行SMT貼裝驗(yàn)證,花費(fèi)了元器件和時(shí)間的成本。

實(shí)用新型內(nèi)容本實(shí)用新型的目的在于克服現(xiàn)有技術(shù)之不足,提供一種基于NAND Flash的系統(tǒng)檢測裝置,是通過設(shè)計(jì)一個(gè)用于連接存儲(chǔ)有系統(tǒng)測試的程序代碼及數(shù)據(jù)的第二NAND Flash的信號(hào)接口,能夠在不影響和破壞第一 NAND Flash裝載的原始軟件代碼及數(shù)據(jù)的情況下,針對系統(tǒng)進(jìn)行詳細(xì)的功能檢測,既達(dá)到了能降低成本的目的,又達(dá)到了能快速檢出系統(tǒng)故障點(diǎn)的特點(diǎn)。本實(shí)用新型解決其技術(shù)問題所采用的技術(shù)方案是一種基于NAND Flash的系統(tǒng)檢測裝置,包括主CPU系統(tǒng),其作用在于負(fù)責(zé)讀取NAND Flash中的程序代碼及數(shù)據(jù),讓其在DDR模塊中運(yùn)行和操作,完成整個(gè)系統(tǒng)包括顯示處理模塊、用戶指令接收模塊和聲音處理模塊的初始化;并通過與用戶指令接收處理模塊的交互動(dòng)作完成用戶所有需求的操作任務(wù);DDR模塊,作為系統(tǒng)所有運(yùn)算的臨時(shí)動(dòng)態(tài)儲(chǔ)存載體,與主CPU系統(tǒng)相連接,既負(fù)責(zé)軟件代碼及數(shù)據(jù)的運(yùn)行,又負(fù)責(zé)顯示數(shù)據(jù)和音頻數(shù)據(jù)交互操作及運(yùn)算的存儲(chǔ);顯示處理模塊,與主CPU系統(tǒng)的輸出相連接,用來對主CPU系統(tǒng)的顯示輸出進(jìn)行處理,并顯示對應(yīng)的圖像信號(hào);聲音處理模塊,與主CPU系統(tǒng)的輸出相連接,用來對主CPU系統(tǒng)的音頻輸出進(jìn)行處理,并輸出對應(yīng)的聲音信號(hào);用戶指令接收模塊,與主(PU系統(tǒng)的輸入相連接,用來向主CPU系統(tǒng)輸入用戶指令
信號(hào);第一 NAND Flash,與主CPU系統(tǒng)相連接,是用來存儲(chǔ)本系統(tǒng)原始的程序代碼及數(shù)據(jù),第一 NAND Flash直接貼裝在系統(tǒng)板上;第二 NAND Flash信號(hào)接口,設(shè)置在系統(tǒng)板上,第二 NAND Flash信號(hào)接口與主CPU系統(tǒng)相連接;第二 NAND Flash系統(tǒng)檢測模塊,用來存儲(chǔ)系統(tǒng)測試的程序代碼及數(shù)據(jù),第二 NANDFlash系統(tǒng)檢測模塊通過第二 NAND Flash信號(hào)接口與主CPU系統(tǒng)相連接。進(jìn)一步的,還包括一個(gè)二選一開關(guān),該二選一開關(guān)的輸入與主CPU系統(tǒng)的片選信號(hào)腳相連接,該二選一開關(guān)的輸出分別與第一NAND Flash的片選信號(hào)腳和第二NAND Flash系統(tǒng)檢測模塊的片選信號(hào)腳相連接;該二選一開關(guān)的控制端與第二 NAND Flash信號(hào)接口相連接。本實(shí)用新型的一種基于NAND Flash的系統(tǒng)檢測裝置,是由主CPU系統(tǒng)、第一 NAND Flash、第二 NAND Flash信號(hào)接口、第二 NAND Flash系統(tǒng)檢測模塊、DDR模塊、顯示處理模塊、聲音處理模塊和用戶指令接收模塊構(gòu)成;主CPU系統(tǒng)是本系統(tǒng)的中心運(yùn)算單元,它負(fù)責(zé)讀取NAND Flash中的程序代碼及數(shù)據(jù),讓其在DDR模塊中運(yùn)行和操作,完成整個(gè)系統(tǒng)包括顯示處理模塊、用戶指令接收模塊和聲音處理模塊的初始化,接著,通過與用戶指令接收處理模塊的交互動(dòng)作完成用戶所有需求的操作任務(wù);DDR模塊是本系統(tǒng)所有運(yùn)算的臨時(shí)動(dòng)態(tài)儲(chǔ)存載體,既負(fù)責(zé)軟件代碼及數(shù)據(jù)的運(yùn)行,又負(fù)責(zé)顯示數(shù)據(jù)和音頻數(shù)據(jù)交互操作及運(yùn)算的存儲(chǔ);顯示處理模塊、聲音處理模塊和用戶指令接收模塊是本系統(tǒng)人機(jī)交互的門戶,用戶可以通過用戶指令接收模塊實(shí)現(xiàn)與系統(tǒng)的互動(dòng),并通過顯示處理模塊看到所需的圖像信息,通過聲音處理模塊聽到所需的聲音信息;第一 NAND Flash用于存儲(chǔ)本系統(tǒng)原始的程序代碼及數(shù)據(jù),是直接貼裝在系統(tǒng)板上;第二 NAND Flash檢測系統(tǒng)包括第二 NAND Flash信號(hào)接口以及第二 NAND Flash系統(tǒng)檢測模塊,在應(yīng)用中,可以在系統(tǒng)板上預(yù)留第二 NAND Flash信號(hào)接口,在需要進(jìn)行系統(tǒng)詳細(xì)檢測時(shí),再通過第二 NAND Flash信號(hào)接口接駁第二 NANDFlash的系統(tǒng)檢測模塊實(shí)施檢測。第二 NAND Flash系統(tǒng)檢測模塊獨(dú)立于第一 NAND Flash系統(tǒng),是通過第二 NAND Flash信號(hào)接口與主CPU系統(tǒng)進(jìn)行交互操作;第二 NANDFlash系統(tǒng)檢測模塊也包含一顆NAND Flash芯片,它可以裝載需要的測試軟件代碼及數(shù)據(jù),它與主CPU系統(tǒng)的交互操作完全不會(huì)影響和破壞第一NAND Flash裝載的原始軟件代碼及數(shù)據(jù)。本實(shí)用新型在實(shí)際應(yīng)用中是利用NAND Flash的片選信號(hào)腳#CE (CHIP ENABLE)來實(shí)現(xiàn)第一 NANDFlash系統(tǒng)和第二 NAND Flash系統(tǒng)之間的切換操作。當(dāng)需要應(yīng)用第二 NAND Flash系統(tǒng)檢測模塊時(shí),通過二選一的開關(guān),將主CPU系統(tǒng)的#CE信號(hào)接入第二 NAND Flash系統(tǒng)檢測模塊,實(shí)現(xiàn)檢測操作。當(dāng)需要運(yùn)行原始軟件代碼及數(shù)據(jù)時(shí),也可通過二選一的開關(guān),將主CPU系統(tǒng)的#CE信號(hào)接入第一 NAND Flash系統(tǒng),進(jìn)行軟件比對測試。本實(shí)用新型的一種基于NAND Flash的系統(tǒng)檢測裝置,是預(yù)置一個(gè)能夠用來連接存儲(chǔ)有系統(tǒng)測試的程序代碼及數(shù)據(jù)的第二 NAND Flash的信號(hào)接口,該系統(tǒng)檢測裝置在檢測過程中,包括如下步驟a.通過所述信號(hào)接口接入第二 NAND Flash系統(tǒng)檢測模塊;b.通過選擇開關(guān)屏蔽第一NANDFlash;c.主CPU讀取第二 NAND Flash系統(tǒng)檢測模塊中的測試程序代碼及測試數(shù)據(jù);d.主CPU判斷上述讀取是否0K,判斷結(jié)果為是,則繼續(xù)下一步驟,判斷結(jié)果為否,則提示主CPU的NAND FLASH接口或電路出故障;[0020]e.測試程序代碼及測試數(shù)據(jù)進(jìn)入DDR模塊運(yùn)行; f.主CPU判斷上述測試運(yùn)行是否0K,判斷結(jié)果為是,則繼續(xù)下一步驟,判斷結(jié)果為否,則提示DDR模塊或主CPU系統(tǒng)的DDR接口出故障;g.初始化系統(tǒng)中的各功能模塊;h.主CPU判斷各功能模塊的初始化是否0K,判斷結(jié)果為是,則繼續(xù)下一步驟,判斷結(jié)果為否,則提示功能模塊與主CPU之間的通訊或功能模塊的電路出故障;i.主CPU分別檢查各模塊的詳細(xì)功能;j.主CPU分別判斷各功能模塊的詳細(xì)功能是否0K,判斷結(jié)果為是,則系統(tǒng)檢查完成,判斷結(jié)果為否,則提示功能模塊出故障。本實(shí)用新型的一種基于NAND Flash的系統(tǒng)檢測裝置,首先是將第二 NANDFlash系統(tǒng)檢測模塊接入需要測試的系統(tǒng),通過二選一的開關(guān),屏蔽系統(tǒng)中的第一 NAND Flash,將主CPU系統(tǒng)的片選信號(hào)腳的#CE信號(hào)接入第二 NAND Flash系統(tǒng)檢測模塊,可以準(zhǔn)備開始檢測操作;接著,系統(tǒng)中的主CPU開始讀取第二 NAND Flash中的測試程序代碼及測試數(shù)據(jù),讓其在DDR模塊中運(yùn)行;此步驟可以驗(yàn)證主CPU系統(tǒng)和DDR模塊是否工作正常,同時(shí)可以檢查系統(tǒng)NAND Flash的接口電路是否工作正常。然后,開始初始化系統(tǒng)中的功能模塊,包括顯示處理模塊、聲音處理模塊和用戶指令接收模塊;在初始化的進(jìn)程中,可以檢查各模塊與主CPU之間的通訊是否正常;各模塊的硬件電路是否工作正常等。最后,是分別檢查各模塊的詳細(xì)功能;可以詳細(xì)檢查各模塊的功能是否工作正

巾O本實(shí)用新型的有益效果是,由于采用了主CPU系統(tǒng)、第一 NAND Flash、第二 NANDFlash信號(hào)接口、第二 NAND Flash系統(tǒng)檢測模塊、DDR模塊、顯示處理模塊、聲音處理模塊和用戶指令接收模塊來構(gòu)成基于NAND Flash的系統(tǒng)檢測裝置;該檢測裝置是通過設(shè)計(jì)一個(gè)用于連接存儲(chǔ)有系統(tǒng)測試的程序代碼及數(shù)據(jù)的第二 NAND Flash的信號(hào)接口來實(shí)現(xiàn)系統(tǒng)檢測,能夠在不影響和破壞第一 NANDFlash裝載的原始軟件代碼及數(shù)據(jù)的情況下,針對系統(tǒng)進(jìn)行詳細(xì)的功能檢測,既達(dá)到了能降低成本的目的,又達(dá)到了能快速檢出系統(tǒng)故障點(diǎn)的特點(diǎn)。與現(xiàn)有技術(shù)相比較,具有如下的有益效果一是,能夠判斷系統(tǒng)中的第一 NAND Flash的芯片及電路是否工作正常;二是,能夠判斷第一 NAND Flash中存儲(chǔ)的原始軟件代碼或數(shù)據(jù)是否OK ;三是,在不更改第一 NAND Flash存儲(chǔ)的舊軟件代碼及數(shù)據(jù)的情況下進(jìn)行新、舊軟件代碼及數(shù)據(jù)的比較測試,快速找出問題點(diǎn);四是,能夠檢查系統(tǒng)中的各個(gè)功能模塊工作是否正常;五是,可以不需要進(jìn)行芯片SMT貼裝的過程,就可以輕松驗(yàn)證批量生產(chǎn)的軟件代碼及數(shù)據(jù)是否0K。
以下結(jié)合附圖及實(shí)施例對本實(shí)用新型作進(jìn)一步詳細(xì)說明;但本實(shí)用新型的一種基于NAND Flash的系統(tǒng)檢測裝置不局限于實(shí)施例。
圖I是本實(shí)用新型的裝置的原理框圖;圖2是本實(shí)用新型的裝置的NAND FLASH芯片的信號(hào)腳的分布示意圖;圖3是本實(shí)用新型的裝置的第二 NAND Flash信號(hào)接口的連接示意圖;圖4 (A)是本實(shí)用新型的裝置的檢測過程的流程圖一;圖4 (B)是本實(shí)用新型的裝置的檢測過程的流程圖二。
具體實(shí)施方式
實(shí)施例,參見圖I至圖3所示,本實(shí)用新型的一種基于NAND Flash的系統(tǒng)檢測裝 置,包括主CPU系統(tǒng)I,其作用在于負(fù)責(zé)讀取NAND Flash中的程序代碼及數(shù)據(jù),讓其在DDR模塊2中運(yùn)行和操作,完成整個(gè)系統(tǒng)包括顯示處理模塊3、用戶指令接收模塊4和聲音處理模塊5的初始化;并通過與用戶指令接收處理模塊4的交互動(dòng)作完成用戶所有需求的操作任務(wù);DDR模塊2,作為系統(tǒng)所有運(yùn)算的臨時(shí)動(dòng)態(tài)儲(chǔ)存載體,與主CPU系統(tǒng)I相連接,既負(fù)責(zé)軟件代碼及數(shù)據(jù)的運(yùn)行,又負(fù)責(zé)顯示數(shù)據(jù)和音頻數(shù)據(jù)交互操作及運(yùn)算的存儲(chǔ);顯示處理模塊3,與主CPU系統(tǒng)I的輸出相連接,用來對主CPU系統(tǒng)I的顯示輸出進(jìn)行處理,并顯示對應(yīng)的圖像信號(hào);聲音處理模塊5,與主CPU系統(tǒng)I的輸出相連接,用來對主CPU系統(tǒng)I的音頻輸出進(jìn)行處理,并輸出對應(yīng)的聲音信號(hào);用戶指令接收模塊4,與主CPU系統(tǒng)I的輸入相連接,用來向主CPU系統(tǒng)I輸入用戶指令信號(hào);第一 NAND Flash6,與主CPU系統(tǒng)I相連接,是用來存儲(chǔ)本系統(tǒng)原始的程序代碼及數(shù)據(jù),第一 NAND Flash6直接貼裝在系統(tǒng)板上;第一 NAND Flash6為一顆NAND Flash芯片;第二 NAND Flash信號(hào)接口 7,設(shè)置在系統(tǒng)板上,第二 NAND Flash信號(hào)接口 7與主CPU系統(tǒng)I相連接;第二 NAND Flash系統(tǒng)檢測模塊8,用來存儲(chǔ)系統(tǒng)測試的程序代碼及數(shù)據(jù),第二NAND Flash系統(tǒng)檢測模塊8通過第二 NAND Flash信號(hào)接口 7與主CPU系統(tǒng)I相連接。進(jìn)一步的,還包括一個(gè)二選一開關(guān)9,該二選一開關(guān)9的輸入與主CPU系統(tǒng)I的片選信號(hào)腳相連接,該二選一開關(guān)9的輸出分別與第一 NAND Flash6的片選信號(hào)腳和第二NAND Flash系統(tǒng)檢測模塊8的片選信號(hào)腳相連接;該二選一開關(guān)9的控制端與第二 NANDFlash信號(hào)接口 7相連接。本實(shí)用新型的一種基于NAND Flash的系統(tǒng)檢測裝置,是由主CPU系統(tǒng)I、第一NANDFlash6、第二 NAND Flash信號(hào)接口 7、第二 NAND Flash系統(tǒng)檢測模塊8、DDR模塊2、顯示處理模塊3、聲音處理模塊5和用戶指令接收模塊4構(gòu)成;主CPU系統(tǒng)I是本系統(tǒng)的中心運(yùn)算單元,它負(fù)責(zé)讀取NAND Flash中的程序代碼及數(shù)據(jù),讓其在DDR模塊2中運(yùn)行和操作,完成整個(gè)系統(tǒng)包括顯示處理模塊3、用戶指令接收模塊4和聲音處理模塊5的初始化,接著,通過與用戶指令接收處理模塊4的交互動(dòng)作完成用戶所有需求的操作任務(wù);DDR模塊2是本系統(tǒng)所有運(yùn)算的臨時(shí)動(dòng)態(tài)儲(chǔ)存載體,既負(fù)責(zé)軟件代碼及數(shù)據(jù)的運(yùn)行,又負(fù)責(zé)顯示數(shù)據(jù)和音頻數(shù)據(jù)交互操作及運(yùn)算的存儲(chǔ);顯示處理模塊3、聲音處理模塊5和用戶指令接收模塊4是本系統(tǒng)人機(jī)交互的門戶,用戶可以通過用戶指令接收模塊4實(shí)現(xiàn)與系統(tǒng)的互動(dòng),并通過顯示處理模塊3看到所需的圖像信息,通過聲音處理模塊5聽到所需的聲音信息;第一 NANDFlash6用于存儲(chǔ)本系統(tǒng)原始的程序代碼及數(shù)據(jù),是直接貼裝在系統(tǒng)板上;第二 NAND Flash檢測系統(tǒng)包括第二 NAND Flash信號(hào)接口 7以及第二 NAND Flash系統(tǒng)檢測模塊8,在應(yīng)用中,可以在系統(tǒng)板上預(yù)留第二 NAND Flash信號(hào)接口 7,在需要進(jìn)行系統(tǒng)詳細(xì)檢測時(shí),再通過第二 NAND Flash信號(hào)接口 7接駁第二 NAND Flash的系統(tǒng)檢測模塊8實(shí)施檢測。第二 NANDFlash系統(tǒng)檢測模塊8獨(dú)立于第一 NAND Flash系統(tǒng)6,是通過第二 NAND Flash信號(hào)接口 7與主CPU系統(tǒng)I進(jìn)行交互操作;第二 NAND Flash系統(tǒng)檢測模塊8也包含一顆NAND Flash芯片,它可以裝載需要的測試軟件代碼及數(shù)據(jù),它與主CPU系統(tǒng)I的交互操作完全不會(huì)影響和破壞第一 NAND Flash6裝載的原始軟件代碼及數(shù)據(jù)。本實(shí)用新型在實(shí)際應(yīng)用中是利用NANDFlash的片選信號(hào)腳#CE (CHIP ENABLE)來實(shí)現(xiàn)第一 NAND Flash系統(tǒng)和第二 NAND Flash系統(tǒng)之間的切換操作。當(dāng)需要應(yīng)用第二NAND Flash系統(tǒng)檢測模塊時(shí),通過二選一的開關(guān),將主CPU系統(tǒng)I的#CE信號(hào)接入第二 NAND Flash系統(tǒng)檢測模塊8,實(shí)現(xiàn)檢測操作。當(dāng)需要運(yùn)行原始軟件代碼及數(shù)據(jù)時(shí),也可通過二選一的開關(guān),將主(PU系統(tǒng)的#CE信號(hào)接入第一 NANDFlash系統(tǒng)6,進(jìn)行軟件比對測試。·本實(shí)用新型的一種基于NAND Flash的系統(tǒng)檢測裝置,第二 NAND Flash信號(hào)接口7是按照NAND FLASH芯片腳的信號(hào)設(shè)計(jì)的,如圖2所示,NAND FLASH芯片的信號(hào)有8個(gè)數(shù)據(jù)信號(hào)腳Ι0(ΓΙ07 ;電源信號(hào)腳Vcc ;地信號(hào)腳Vss ;命令鎖定信號(hào)使能腳CLE (COMMANDLATCH ENABLE);地址鎖定信號(hào)使能腳 ALE (ADDRESS LATCH ENABLE);片選信號(hào)腳 #CE (CHIPENABLE);讀信號(hào)使能腳#RE (READ ENABLE);寫信號(hào)使能腳#WE (WRITE ENABLE);寫保護(hù)信號(hào)腳 #WP (WRITE PROTECT)和準(zhǔn)備 OK/忙信號(hào)輸出腳 R/#B (READY/BUSY OUTPUT)。除了片選信號(hào)腳#CE信號(hào)之外,其余信號(hào)都直接連接到主CPU系統(tǒng)的NAND FLASH接口,與第一NAND FLASH的信號(hào)腳并聯(lián)。主CPU系統(tǒng)的片選信號(hào)腳#CE通過一個(gè)二選一的選擇開關(guān),連接到第一 NAND FLASH的#CE1引腳和第二 NAND FLASH的CE2#引腳。本實(shí)用新型在實(shí)際應(yīng)用中就是利用NANDFLASH的片選信號(hào)腳#CE (CHIP ENABLE)來實(shí)現(xiàn)第一 NAND FLASH系統(tǒng)和第二 NAND FLASH系統(tǒng)之間的切換操作。當(dāng)需要應(yīng)用第二 NAND FLASH系統(tǒng)檢測模塊時(shí),通過二選一的開關(guān),將主CPU系統(tǒng)的#CE信號(hào)接入第二 NAND FLASH系統(tǒng)檢測模塊,實(shí)現(xiàn)檢測操作。當(dāng)需要運(yùn)行原始軟件代碼及數(shù)據(jù)時(shí),也可通過二選一的開關(guān),將主CPU系統(tǒng)的#CE信號(hào)接入第一 NAND FLASH系統(tǒng),進(jìn)行軟件比對測試。本實(shí)用新型的第二 NAND FLASH系統(tǒng)檢測模塊可以在不影響和破壞第一 NANDFLASH裝載的原始軟件代碼及數(shù)據(jù)的情況下,針對系統(tǒng)進(jìn)行詳細(xì)的功能檢測,以達(dá)到快速檢出系統(tǒng)故障點(diǎn)的效果。參見圖4 (A)、圖4 (B)所示,本實(shí)用新型的一種基于NAND Flash的系統(tǒng)檢測裝置,是預(yù)置一個(gè)能夠用來連接存儲(chǔ)有系統(tǒng)測試的程序代碼及數(shù)據(jù)的第二NAND Flash的信號(hào)接口,該系統(tǒng)檢測裝置在檢測過程中,包括如下步驟a.通過所述信號(hào)接口接入第二 NAND Flash系統(tǒng)檢測模塊;b.通過選擇開關(guān)屏蔽第一 NAND Flash ;c.主CPU讀取第二 NAND Flash系統(tǒng)檢測模塊中的測試程序代碼及測試數(shù)據(jù);[0060]d.主CPU判斷上述讀取是否0K,判斷結(jié)果為是,則繼續(xù)下一步驟,判斷結(jié)果為否,則提示主CPU的NAND FLASH接口或電路出故障;e.測試程序代碼及測試數(shù)據(jù)進(jìn)入DDR模塊運(yùn)行;f.主CPU判斷上述測試運(yùn)行是否0K,判斷結(jié)果為是,則繼續(xù)下一步驟,判斷結(jié)果為否,則提示DDR模塊或主CPU系統(tǒng)的DDR接口出故障;g.初始化系統(tǒng)中的各功能模塊;h.主CPU判斷各功能模塊的初始化是否0K,判斷結(jié)果為是,則繼續(xù)下一步驟,判斷結(jié)果為否,則提示功能模塊與主CPU之間的通訊或功能模塊的電路出故障;i.主CPU分別檢查各模塊的詳細(xì)功能;j.主CPU分別判斷各功能模塊的詳細(xì)功能是否0K,判斷結(jié)果為是,則系統(tǒng)檢查完成,判斷結(jié)果為否,則提示功能模塊出故障。本實(shí)用新型的一種基于NAND Flash的系統(tǒng)檢測裝置,首先是將第二 NANDFlash系統(tǒng)檢測模塊接入需要測試的系統(tǒng),通過二選一的開關(guān),屏蔽系統(tǒng)中的第一 NAND Flash,將主CPU系統(tǒng)的片選信號(hào)腳的#CE信號(hào)接入第二 NAND Flash系統(tǒng)檢測模塊,可以準(zhǔn)備開始檢測操作;接著,系統(tǒng)中的主CPU開始讀取第二 NAND Flash中的測試程序代碼及測試數(shù)據(jù),讓其在DDR模塊中運(yùn)行;此步驟可以驗(yàn)證主CPU系統(tǒng)和DDR模塊是否工作正常,同時(shí)可以檢查系統(tǒng)NAND Flash的接口電路是否工作正常。然后,開始初始化系統(tǒng)中的功能模塊,包括顯示處理模塊、聲音處理模塊和用戶指令接收模塊;在初始化的進(jìn)程中,可以檢查各模塊與主CPU之間的通訊是否正常;各模塊的硬件電路是否工作正常等。最后,是分別檢查各模塊的詳細(xì)功能;可以詳細(xì)檢查各模塊的功能是否工作正常。上述實(shí)施例僅用來進(jìn)一步說明本實(shí)用新型的一種基于NAND Flash的系統(tǒng)檢測裝置,但本實(shí)用新型并不局限于實(shí)施例,凡是依據(jù)本實(shí)用新型的技術(shù)實(shí)質(zhì)對以上實(shí)施例所作的任何簡單修改、等同變化與修飾,均落入本實(shí)用新型技術(shù)方案的保護(hù)范圍內(nèi)。
權(quán)利要求1.一種基于NAND Flash的系統(tǒng)檢測裝置,其特征在于包括 主CPU系統(tǒng),其作用在于負(fù)責(zé)讀取NAND Flash中的程序代碼及數(shù)據(jù),讓其在DDR模塊中運(yùn)行和操作,完成整個(gè)系統(tǒng)包括顯示處理模塊、用戶指令接收模塊和聲音處理模塊的初始化;并通過與用戶指令接收處理模塊的交互動(dòng)作完成用戶所有需求的操作任務(wù); DDR模塊,作為系統(tǒng)所有運(yùn)算的臨時(shí)動(dòng)態(tài)儲(chǔ)存載體,與主CPU系統(tǒng)相連接,既負(fù)責(zé)軟件代碼及數(shù)據(jù)的運(yùn)行,又負(fù)責(zé)顯示數(shù)據(jù)和音頻數(shù)據(jù)交互操作及運(yùn)算的存儲(chǔ); 顯示處理模塊,與主CPU系統(tǒng)的輸出相連接,用來對主CPU系統(tǒng)的顯示輸出進(jìn)行處理,并顯示對應(yīng)的圖像信號(hào); 聲音處理模塊,與主CPU系統(tǒng)的輸出相連接,用來對主CPU系統(tǒng)的音頻輸出進(jìn)行處理,并輸出對應(yīng)的聲音信號(hào); 用戶指令接收模塊,與主CPU系統(tǒng)的輸入相連接,用來向主CPU系統(tǒng)輸入用戶指令信號(hào); 第一 NAND Flash,與主CPU系統(tǒng)相連接,是用來存儲(chǔ)本系統(tǒng)原始的程序代碼及數(shù)據(jù),第一 NAND Flash直接貼裝在系統(tǒng)板上; 第二 NAND Flash信號(hào)接口,設(shè)置在系統(tǒng)板上,第二 NAND Flash信號(hào)接口與主CPU系統(tǒng)相連接; 第二 NAND Flash系統(tǒng)檢測模塊,用來存儲(chǔ)系統(tǒng)測試的程序代碼及數(shù)據(jù),第二 NANDFlash系統(tǒng)檢測模塊通過第二 NAND Flash信號(hào)接口與主CPU系統(tǒng)相連接。
2.根據(jù)權(quán)利要求I所述的基于NANDFlash的系統(tǒng)檢測裝置,其特征在于進(jìn)一步的,所述系統(tǒng)檢測裝置還包括一個(gè)二選一開關(guān),該二選一開關(guān)的輸入與主CPU系統(tǒng)的片選信號(hào)腳相連接,該二選一開關(guān)的輸出分別與第一 NAND Flash的片選信號(hào)腳和第二 NAND Flash系統(tǒng)檢測模塊的片選信號(hào)腳相連接;該二選一開關(guān)的控制端與第二 NAND Flash信號(hào)接口相連接。
專利摘要本實(shí)用新型公開了一種基于NAND Flash的系統(tǒng)檢測裝置,該裝置包括主CPU系統(tǒng)、第一NAND Flash、第二NAND Flash信號(hào)接口、第二NAND Flash系統(tǒng)檢測模塊、DDR模塊、顯示處理模塊、聲音處理模塊和用戶指令接收模塊;主CPU系統(tǒng)的輸出接至顯示處理模塊和聲音處理模塊;主CPU系統(tǒng)的輸入接至用戶指令接收模塊;第一NAND Flash與主CPU系統(tǒng)相連接,第二NAND Flash系統(tǒng)檢測模塊通過第二NAND Flash信號(hào)接口與主CPU系統(tǒng)相連接。該檢測裝置能夠在不影響和破壞第一NAND Flash裝載的原始軟件代碼及數(shù)據(jù)的情況下,針對系統(tǒng)進(jìn)行詳細(xì)的功能檢測,既達(dá)到了能降低成本的目的,又達(dá)到了能快速檢出系統(tǒng)故障點(diǎn)的特點(diǎn)。
文檔編號(hào)G06F11/22GK202720634SQ201220311280
公開日2013年2月6日 申請日期2012年6月27日 優(yōu)先權(quán)日2012年6月27日
發(fā)明者王征宇 申請人:廈門華僑電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
安徽省| 盘锦市| 苏尼特右旗| 晋州市| 永宁县| 长汀县| 马龙县| 滨海县| 含山县| 岳阳市| 山东省| 睢宁县| 同德县| 德江县| 全椒县| 平山县| 富锦市| 利津县| 美姑县| 北安市| 鄂托克前旗| 正蓝旗| 莱阳市| 吉林市| 东至县| 沂南县| 溧水县| 三门县| 阜新市| 杭锦旗| 莱芜市| 宁河县| 东丰县| 贵港市| 永吉县| 扶余县| 祥云县| 屯昌县| 永春县| 介休市| 垫江县|