一种固态存储器系统调试方法

文档序号:6380900阅读:221来源:国知局
专利名称:一种固态存储器系统调试方法
技术领域
本发明涉及存储器领域,尤其涉及固态存储器的调试方法。
背景技术
固态存储器以FPGA作为主控单元,实现对系统各模块的控制,以Flash作为存储介质,根据数据流的速率,采用双平面写入技术,完成6路模拟量的采集、2路数字量的接收和数据的存储工作,并可通过LVDS接口将试验时固态存储器的工作状况传输到地面读数监控装置进行实时监测,在试验完成后将Flash中的数据读出回传到地面读数监控装置, 供后期分析和处理。但是由于国内半导体产业的缓慢发展导致了我国的固态存储器发展缓慢,并且由于起步较晚,国内研制的固态存储器在存储容量、数据传输速率等方面较为落后。近些年国内航天技术的发展,为我国固态存储器的发展提供了良好的时机,使得我国的固态存储器向着高可靠性、大容量、低功耗、高速率的方向发展。随着固态存储器的快速发展,针对固态存储器的系统测试出现一系列技术问题。

发明内容
基于上述问题,本发明提出一种具有高可靠性、大容量、低功耗、高速率的固态存储器的系统调试方法。本发明的一个方面提出一种固态存储器系统调试方法,具体步骤包括
(1)针对电源模块,首先用万用表测试电源板电源输入处是否有短路情况,然后测试各电路板供电模块是否存在短路的现象,如果没有短路现象,即可将电源模块以及电源转换芯片以及外围元器件焊接到电路板上,对电源板提供28V电压,使用万用表测试各部分输出电压是否正常,如果正常,即可进行下一步操作;
(2)针对主控板,完成系统工作模式功能的实现,系统在上电20s内处于“复位”模式,20s时根据地面设备读数监控装置的设置,进入“记录”模式或“读数”模式,调试LVDS通信模块,使得LVDS接收模块在接收到地面设备读数监控装置发送的命令后,主控单元可以发送测试数据至地面读数监控装备,最后,调试Flash存储单元,实现“记录”模式下将测试数据的写入和“读数”模式下数据读出并通过LVDS传输到地面读数监控装置,并且实现Flash自断电保护功能;
(3)针对采集板,焊接元器件,在没有短路情况、FPGA正常工作的条件下,首先编写模拟量采集程序,并将其写入外部FIFO,主控板Flash控制模块读外部FIFO,并将采集的模拟量写入Flash后,将数据读出传输至读数监控装置,读数监控装置将数据传输到计算机,使用上位机软件对采集的模拟量进行分析,查看是否有丢数或误码的情况,并对其进行绘图,观察根据采集数据绘制的波形是否与外部信号源发送的波形一致,然后,分别编写两路数字量接收程序,使用同样的方法将其传输到计算机,查看接收的数字量是否正确,最后将数字量和模拟量进行编帧,在编帧时,将“起飞”信号打入数据包,将编帧后的数据写入到Flash,再将数据读出传输到计算机解包分析模拟量和数字量是否正确。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见,下面描述中的附图仅仅是本发明的部分实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。图I示出了根据本发明的一个实施例的固态存储器的系统调试流程图。
具体实施方式

下面结合附图来详细地描述本发明的具体实施例。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。根据设计方案绘制固态存储器电源板、采集板和主控板的原理图,并进行PCB设计,在电路板制作完成后,焊接完兀器件,进打系统功能的调试。在调试时,先实现各1旲块的功能,最后将各模块组合起来进行整体调试和联试。调试的具体步骤如图I所示。首先,由于任何电子系统均需要供电,所以电源模块是实现整体功能的基本条件。对于未焊接的电源板、采集板和主控板,首先用万用表测试电源板电源输入处是否有短路情况,然后测试各电路板供电模块是否存在短路的现象。完成测试后,如果没有短路现象,即可将电源模块以及电源转换芯片以及外围元器件焊接到电路板上。焊接完成后,对电源板提供28V电压,使用万用表测试各部分输出电压是否正常,如果正常,即可进行下一步操作。对于主控板,焊接元器件,在确保没有短路以及FPGA可以正常下载程序的情况下,编写代码,实现各功能。首先,完成系统工作模式功能的实现,系统在上电20s内处于“复位”模式,20s时根据地面设备读数监控装置的设置,进入“记录”模式或“读数”模式。其次,调试LVDS通信模块,使得LVDS接收模块在接收到地面设备读数监控装置发送的命令后,主控单元可以发送测试数据至地面读数监控装备。最后,调试Flash存储单元,实现“记录”模式下将测试数据的写入和“读数”模式下数据读出并通过LVDS传输到地面读数监控装置,并且实现Flash自断电保护功能。最后,对于采集板,焊接元器件,确保没有短路情况、FPGA正常工作的条件下,首先编写模拟量采集程序,并将其写入外部FIFO,主控板Flash控制模块读外部FIFO,并将采集的模拟量写入Flash后,将数据读出传输至读数监控装置,读数监控装置将数据传输到计算机,使用上位机软件对采集的模拟量进行分析,查看是否有丢数或误码的情况,并对其进行绘图,观察根据采集数据绘制的波形是否与外部信号源发送的波形一致。其次,分别编写两路数字量接收程序,使用同样的方法将其传输到计算机,查看接收的数字量是否正确。最后将数字量和模拟量进行编帧,在编帧时,将“起飞”信号打入数据包,将编帧后的数据写入到Flash,再将数据读出传输到计算机解包分析模拟量和数字量是否正确。
需要说明的是,以上实施例仅是对本发明技术方案的示例性描述,而并不是对本发明的限制;尽管参照上面的实施例对本发明进行了详细的说明,但是,本领域的普通技术人员应当可以完全理解的是,在不脱离由本发明的权利要求书限定的保护范围已经精神的 前提下,可以对上述实施例所记载的技术方案进行修改或者对其中部分技术特征进行等同替换,这些都应该属于本发明的保护范围。
权利要求
1.一种固态存储器系统调试方法,具体步骤包括 (1)针对电源模块,首先用万用表测试电源板电源输入处是否有短路情况,然后测试各电路板供电模块是否存在短路的现象,如果没有短路现象,即可将电源模块以及电源转换芯片以及外围元器件焊接到电路板上,对电源板提供28V电压,使用万用表测试各部分输出电压是否正常,如果正常,即可进行下一步操作; (2)针对主控板,完成系统工作模式功能的实现,系统在上电20s内处于“复位”模式,20s时根据地面设备读数监控装置的设置,进入“记录”模式或“读数”模式,调试LVDS通信模块,使得LVDS接收模块在接收到地面设备读数监控装置发送的命令后,主控单元可以发送测试数据至地面读数监控装备,最后,调试Flash存储单元,实现“记录”模式下将测试数据的写入和“读数”模式下数据读出并通过LVDS传输到地面读数监控装置,并且实现Flash自断电保护功能; (3)针对采集板,焊接元器件,在没有短路情况、FPGA正常工作的条件下,首先编写模拟 量采集程序,并将其写入外部FIFO,主控板Flash控制模块读外部FIFO,并将采集的模拟量写入Flash后,将数据读出传输至读数监控装置,读数监控装置将数据传输到计算机,使用上位机软件对采集的模拟量进行分析,查看是否有丢数或误码的情况,并对其进行绘图,观察根据采集数据绘制的波形是否与外部信号源发送的波形一致,然后,分别编写两路数字量接收程序,使用同样的方法将其传输到计算机,查看接收的数字量是否正确;最后将数字量和模拟量进行编帧,在编帧时,将“起飞”信号打入数据包,将编帧后的数据写入到Flash,再将数据读出传输到计算机解包分析模拟量和数字量是否正确。
全文摘要
本发明提出一种固态存储器系统调试方法,包括对电源模块、主控板以及采集板的分步调试。通过本发明提出的该系统调试方法,可以有效解决具有高可靠性、大容量、低功耗、高速率的固态存储器在进行系统调试时的一系列技术问题。
文档编号G06F11/00GK102968350SQ20121044507
公开日2013年3月13日 申请日期2012年11月9日 优先权日2012年11月9日
发明者宗竞 申请人:江苏乐买到网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1