The invention relates to the field of flash memory technology, in particular to a Flash data analysis filter. The invention provides a Flash data analysis filter, which connects a FPGA board between flash memory and LA (logic analyzer), programms the FPGA, describes the circuit design by VHDL hardware description language, and triggers by flash ALE (address command line) or CLE (flash command line). The invention can reduce the workload and the use cost when analyzing data, because it can set and reserve a specific length of data packet, thereby greatly reducing user data, and has simple structure.
【技术实现步骤摘要】
一种Flash数据分析过滤器
本专利技术涉及闪存
,尤其涉及一种Flash数据分析过滤器。
技术介绍
在闪存行业,对产品问题需要进行数据分析,常规方式就是通过LA连通闪存(图2),抓取数据,然后进行数据分析,但是LA本身只是一个数据抓取的设备,他不能进行数据区分,所以抓取的数据有系统数据(系统数据包含系统操作命令,地址,启动引导数据)和用户数据(用户数据包含文件系统分区表,用户存储文件)。常规LA(参考型号TL2236,参考单价8000RMB)系统内存只有72Mbit,抓取的数据也就只能抓取100-200ms,这个数据长度连一个启动过程都不能抓取完成,中高档的LA(参考型号TL3234B+/LA3036B参考单价27000/56000RMB)这种LA可以抓取整个系统启动过程,但是因为包含用户数据,所以分析的时候需要进行数据分类识别,工作量庞大。
技术实现思路
针对现有技术中存在的缺陷或不足,本专利技术采取的技术方案为提供一种Flash数据分析过滤器,在闪存和LA(逻辑分析仪)之间串接FPGA小板,对FPGA进行编程,通过VHDL硬件描述语言对电路设计进行描述,再通过闪存的ALE(地址命令线)或者CLE(flash命令线)进行触发。作为本专利技术的进一步改进,对FPGA进行编程,包括以下步骤:步骤一:设定过滤数据,只保留命令;步骤二:设定保留固定数据长度;作为本专利技术的进一步改进,触发条件为在ALE或者CLE上升沿时。作为本专利技术的进一步改进,对不符合步骤一和步骤二的丢弃数据包,对符合步骤一和步骤二的的数据通过分析过滤板连通LA(逻辑分析仪),进行人工 ...
【技术保护点】
1.一种Flash数据分析过滤器,其特征在于:在闪存和LA(逻辑分析仪)之间串接FPGA小板,对 FPGA进行编程,通过VHDL硬件描述语言对电路设计进行描述,再通过闪存的ALE(地址命令线)或者CLE(flash命令线)进行触发。
【技术特征摘要】
1.一种Flash数据分析过滤器,其特征在于:在闪存和LA(逻辑分析仪)之间串接FPGA小板,对FPGA进行编程,通过VHDL硬件描述语言对电路设计进行描述,再通过闪存的ALE(地址命令线)或者CLE(flash命令线)进行触发。2.根据权利要求1所述的Flash数据分析过滤器,其特征在于:对FPGA进行编程,包括以下步骤:步骤一:设定过滤数据,只保留命令;步骤二:设定保留固定数据长度。3.根据权利要求1所述的...
【专利技术属性】
技术研发人员:何勇,
申请(专利权)人:深圳市德名利电子有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。