专利名称:一种基于fpga的计算机硬件诊断装置的制作方法
技术领域:
本实用新型涉及的是一种基于FPGA的计算机硬件诊断装置。
背景技术:
当前,计算机在当今社会作为一个重要的工具使用已经很普遍,但是人们也为其故障影响工作而烦恼,而计算机都是板卡设计,非专业人员若是能借助计算机故障诊断系统诊断出故障所在,自己维修也是可行的,可以提高工作效率。由于市场上现有的主板检测卡,经常出现走码、跳码现象,使得一些错误代码不能准确的检测出来,甚至有时还出现错误的代码信息,使得计算机故障诊断出现错误,造成维修效率低及浪费现象。这是现有技术所存在的不足之处。
发明内容本实用新型的目的,就是针对现有技术所存在的不足,而提供一种基于FPGA的计算机硬件诊断装置的技术方案,该方案的诊断装置以51单片机为控制核心,以PCI总线接口电路作为与电脑主板的通信的接口。在FPGA上设计硬件电路实现数据存储,分析,提取等一系列处理,以汉字的形式在液晶上显示出电脑硬件故障,提高了系统的可靠性和准确度。本方案是通过如下技术措施来实现的一种基于FPGA的计算机硬件诊断装置,包括有显示器,本方案特点是所述的显示器与一个单片机模块连接,所述的单片机模块与一个数据处理模块连接,所述的数据处理模块分别与数据译码模块、地址译码模块、时钟模块、状态机控制模块连接,有一 PCI接口分别与数据译码模块、地址译码模块、时钟模块、状态机控制模块连接,所述的PCI接口还与一个电源诊断模块连接。单片机模块为51单片机。本方案的有益效果可根据对上述方案的叙述得知,由于在该方案中数据译码模块、地址译码模块可以获得地址,并将地址信息传输给数据处理模块;数据处理模块可以锁存信息,与后续的输入信息对比,将没用的信息删除;状态机控制模块可以检测计算机的状态;单片机模块根据数据处理模块提供的信息,将出故障的器件通过显示器显示出来;PCI 接口用于与计算机连接,电源诊断模块可以直接诊断电源。由此可见,本实用新型与现有技术相比,具有实质性特点和进步,其实施的有益效果也是显而易见的。
图1为本实用新型具体实施方式
的结构示意图。图中,1为显示器,2为单片机模块,3为数据处理模块,4为数据译码模块,5为地址译码模块,6为时钟模块,7为状态机控制模块,8为PCI接口,9为电源诊断模块。
具体实施方式
为能清楚说明本方案的技术特点,下面通过一个具体实施方式
,并结合其附图,对本方案进行阐述。 通过附图可以看出,本方案的基于FPGA的计算机硬件诊断装置,包括有显示器1, 所述的显示器1与一个单片机模块2连接,所述的单片机模块2与一个数据处理模块3连接,所述的数据处理模块3分别与数据译码模块4、地址译码模块5、时钟模块6、状态机控制模块7连接,有一 PCI接口 8分别与数据译码模块4、地址译码模块5、时钟模块6、状态机控制模块7连接,所述的PCI接口 8还与一个电源诊断模块9连接。单片机模块2为51单片机。
权利要求1.一种基于FPGA的计算机硬件诊断装置,包括有显示器,其特征是所述的显示器与一个单片机模块连接,所述的单片机模块与一个数据处理模块连接,所述的数据处理模块分别与数据译码模块、地址译码模块、时钟模块、状态机控制模块连接,有一 PCI接口分别与数据译码模块、地址译码模块、时钟模块、状态机控制模块连接,所述的PCI接口还与一个电源诊断模块连接。
2.根据权利要求1所述的基于FPGA的计算机硬件诊断装置,其特征是所述的单片机模块为51单片机。
专利摘要本实用新型提供了一种基于FPGA的计算机硬件诊断装置的技术方案,该方案的装置,包括有显示器,所述的显示器与一个单片机模块连接,所述的单片机模块与一个数据处理模块连接,所述的数据处理模块分别与数据译码模块、地址译码模块、时钟模块、状态机控制模块连接,有一PCI接口分别与数据译码模块、地址译码模块、时钟模块、状态机控制模块连接,所述的PCI接口还与一个电源诊断模块连接。该方案的诊断装置以51单片机为控制核心,以PCI总线接口电路作为与电脑主板的通信的接口,以汉字的形式在液晶上显示出电脑硬件故障,提高了系统的可靠性和准确度。
文档编号G06F11/22GK202306532SQ20112045058
公开日2012年7月4日 申请日期2011年11月15日 优先权日2011年11月15日
发明者孔德利, 张成亮, 李卫兵, 李存贺, 李小波, 王洪国, 邢晓莹 申请人:滨州学院