计算机故障诊断系统是诊断计算机硬件故障的一个强有力的工具。本系统基于PCI总线传输原理,以FPGA作为控制核心。通过在FPGA上编程搭建信号采集与处理电路,根据计算机自身的加电自检原理,采用VHDL硬件描述语言在FPGA上设计硬件电路实现数据存储,分析,提取等一系列处理,通过51单片机控制液晶实现计算机硬件故障的汉字。当计算机主板上的硬件发生故障时,能迅速诊断出故障发生的部件,提高计算机维修效率。