一种基于NAND Flash的系统检测装置制造方法及图纸

技术编号:8311190 阅读:157 留言:0更新日期:2013-02-07 17:40
本实用新型专利技术公开了一种基于NAND?Flash的系统检测装置,该装置包括主CPU系统、第一NAND?Flash、第二NAND?Flash信号接口、第二NAND?Flash系统检测模块、DDR模块、显示处理模块、声音处理模块和用户指令接收模块;主CPU系统的输出接至显示处理模块和声音处理模块;主CPU系统的输入接至用户指令接收模块;第一NAND?Flash与主CPU系统相连接,第二NAND?Flash系统检测模块通过第二NAND?Flash信号接口与主CPU系统相连接。该检测装置能够在不影响和破坏第一NAND?Flash装载的原始软件代码及数据的情况下,针对系统进行详细的功能检测,既达到了能降低成本的目的,又达到了能快速检出系统故障点的特点。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及检测
,特别是涉及一种基于NAND Flash的系统检测装置
技术介绍
NAND Flash(与非型闪存)是闪存的一种,其内部采用非线性宏单元模式,为固态大容量内存的实现提供了廉价有效的解决方案。NAND Flash存储器具有容量大,改写速度快、成本低等优点,适用于大量数据的存储操作,因而在业界得到了越来越广泛的应用,如数码相机的存储卡、体积小巧的U盘、固态硬盘以及数字电视等领域。在使用NAND Flash作为程序代码及数据载体的系统中,通常需要将NAND Flash中的程序代码及数据调出至动态的 随机存储器中运行和操作。需要对使用NAND Flash的系统进行检测,比如,NAND Flash的芯片及电路是否工作正常,NAND Flash中存储的软件代码或数据是否0K,系统中的各个功能模块工作是否正常等,现有技术中,在大批量生产前,为验证批量生产的软件代码及数据是否0K,往往需要先烧写一片NAND Flash后进行SMT贴装验证,花费了元器件和时间的成本。
技术实现思路
本技术的目的在于克服现有技术之不足,提供一种基于NAND Flash的系统检测装置,是通过设计一个用于连接存储有系统测试的程序代码及数据的第二NAND Flash的信号接口,能够在不影响和破坏第一 NAND Flash装载的原始软件代码及数据的情况下,针对系统进行详细的功能检测,既达到了能降低成本的目的,又达到了能快速检出系统故障点的特点。本技术解决其技术问题所采用的技术方案是一种基于NAND Flash的系统检测装置,包括主CPU系统,其作用在于负责读取NAND Flash中的程序代码及数据,让其在DDR模块中运行和操作,完成整个系统包括显示处理模块、用户指令接收模块和声音处理模块的初始化;并通过与用户指令接收处理模块的交互动作完成用户所有需求的操作任务;DDR模块,作为系统所有运算的临时动态储存载体,与主CPU系统相连接,既负责软件代码及数据的运行,又负责显示数据和音频数据交互操作及运算的存储;显示处理模块,与主CPU系统的输出相连接,用来对主CPU系统的显示输出进行处理,并显示对应的图像信号;声音处理模块,与主CPU系统的输出相连接,用来对主CPU系统的音频输出进行处理,并输出对应的声音信号;用户指令接收模块,与主(PU系统的输入相连接,用来向主CPU系统输入用户指令信号;第一 NAND Flash,与主CPU系统相连接,是用来存储本系统原始的程序代码及数据,第一 NAND Flash直接贴装在系统板上;第二 NAND Flash信号接口,设置在系统板上,第二 NAND Flash信号接口与主CPU系统相连接;第二 NAND Flash系统检测模块,用来存储系统测试的程序代码及数据,第二 NANDFlash系统检测模块通过第二 NAND Flash信号接口与主CPU系统相连接。进一步的,还包括一个二选一开关,该二选一开关的输入与主CPU系统的片选信号脚相连接,该二选一开关的输出分别与第一NAND Flash的片选信号脚和第二NAND Flash系统检测模块的片选信号脚相连接;该二选一开关的控制端与第二 NAND Flash信号接口相连接。本技术的一种基于NAND Flash的系统检测装置,是由主CPU系统、第一 NAND Flash、第二 NAND Flash信号接口、第二 NAND Flash系统检测模块、DDR模块、显示处理模块、声音处理模块和用户指令接收模块构成;主CPU系统是本系统的中心运算单元,它负责读取NAND Flash中的程序代码及数据,让其在DDR模块中运行和操作,完成整个系统包括显示处理模块、用户指令接收模块和声音处理模块的初始化,接着,通过与用户指令接收处理模块的交互动作完成用户所有需求的操作任务;DDR模块是本系统所有运算的临时动态储存载体,既负责软件代码及数据的运行,又负责显示数据和音频数据交互操作及运算的存储;显示处理模块、声音处理模块和用户指令接收模块是本系统人机交互的门户,用户可以通过用户指令接收模块实现与系统的互动,并通过显示处理模块看到所需的图像信息,通过声音处理模块听到所需的声音信息;第一 NAND Flash用于存储本系统原始的程序代码及数据,是直接贴装在系统板上;第二 NAND Flash检测系统包括第二 NAND Flash信号接口以及第二 NAND Flash系统检测模块,在应用中,可以在系统板上预留第二 NAND Flash信号接口,在需要进行系统详细检测时,再通过第二 NAND Flash信号接口接驳第二 NANDFlash的系统检测模块实施检测。第二 NAND Flash系统检测模块独立于第一 NAND Flash系统,是通过第二 NAND Flash信号接口与主CPU系统进行交互操作;第二 NANDFlash系统检测模块也包含一颗NAND Flash芯片,它可以装载需要的测试软件代码及数据,它与主CPU系统的交互操作完全不会影响和破坏第一NAND Flash装载的原始软件代码及数据。本技术在实际应用中是利用NAND Flash的片选信号脚#CE (CHIP ENABLE)来实现第一 NANDFlash系统和第二 NAND Flash系统之间的切换操作。当需要应用第二 NAND Flash系统检测模块时,通过二选一的开关,将主CPU系统的#CE信号接入第二 NAND Flash系统检测模块,实现检测操作。当需要运行原始软件代码及数据时,也可通过二选一的开关,将主CPU系统的#CE信号接入第一 NAND Flash系统,进行软件比对测试。本技术的一种基于NAND Flash的系统检测装置,是预置一个能够用来连接存储有系统测试的程序代码及数据的第二 NAND Flash的信号接口,该系统检测装置在检测过程中,包括如下步骤a.通过所述信号接口接入第二 NAND Flash系统检测模块;b.通过选择开关屏蔽第一NANDFlash;c.主CPU读取第二 NAND Flash系统检测模块中的测试程序代码及测试数据;d.主CPU判断上述读取是否0K,判断结果为是,则继续下一步骤,判断结果为否,则提示主CPU的NAND FLASH接口或电路出故障;e.测试程序代码及测试数据进入DDR模块运行; f.主CPU判断上述测试运行是否0K,判断结果为是,则继续下一步骤,判断结果为否,则提示DDR模块或主CPU系统的DDR接口出故障;g.初始化系统中的各功能模块;h.主CPU判断各功能模块的初始化是否0K,判断结果为是,则继续下一步骤,判断结果为否,则提示功能模块与主CPU之间的通讯或功能模块的电路出故障;i.主CPU分别检查各模块的详细功能;j.主CPU分别判断各功能模块的详细功能是否0K,判断结果为是,则系统检查完成,判断结果为否,则提示功能模块出故障。本技术的一种基于NAND Flash的系统检测装置,首先是将第二 NANDFlash系统检测模块接入需要测试的系统,通过二选一的开关,屏蔽系统中的第一 NAND Flash,将主CPU系统的片选信号脚的#CE信号接入第二 NAND Flash系统检测模块,可以准备开始检测操作;接着,系统中本文档来自技高网...

【技术保护点】
一种基于NAND?Flash的系统检测装置,其特征在于:包括:主CPU系统,其作用在于负责读取NAND?Flash中的程序代码及数据,让其在DDR模块中运行和操作,完成整个系统包括显示处理模块、用户指令接收模块和声音处理模块的初始化;并通过与用户指令接收处理模块的交互动作完成用户所有需求的操作任务;DDR模块,作为系统所有运算的临时动态储存载体,与主CPU系统相连接,既负责软件代码及数据的运行,又负责显示数据和音频数据交互操作及运算的存储;显示处理模块,与主CPU系统的输出相连接,用来对主CPU系统的显示输出进行处理,并显示对应的图像信号;声音处理模块,与主CPU系统的输出相连接,用来对主CPU系统的音频输出进行处理,并输出对应的声音信号;用户指令接收模块,与主CPU系统的输入相连接,用来向主CPU系统输入用户指令信号;第一NAND?Flash,与主CPU系统相连接,是用来存储本系统原始的程序代码及数据,第一NAND?Flash直接贴装在系统板上;第二NAND?Flash信号接口,设置在系统板上,第二NAND?Flash信号接口与主CPU系统相连接;第二NAND?Flash系统检测模块,用来存储系统测试的程序代码及数据,第二NAND?Flash系统检测模块通过第二NAND?Flash信号接口与主CPU系统相连接。...

【技术特征摘要】

【专利技术属性】
技术研发人员:王征宇
申请(专利权)人:厦门华侨电子股份有限公司
类型:实用新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1