SPI检测卡制造技术

技术编号:2908885 阅读:365 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术提供了一种SPI检测卡,其主要包括一集成电路模块、一存储模块以及一显示模块。其中,所述集成电路模块主要包括一可编程逻辑单元;一连接SPI接口的接口单元,其与可编程逻辑单元相连接;一频率输送单元,连接于可编程逻辑单元,以提供工作频率;一检测单元,其与可编程逻辑单元相连接,引导主板BIOS进行错误检测;一重置单元,其与可编程逻辑单元相连接。另外,所述存储模块与该可编程逻辑单元连接;再者,所述显示模块,连接于该可编程逻辑单元。本实用新型专利技术可替代Port80工具监测加载BIOS的功能,且当主板BIOS无法进行动作时,可利用该SPI检测卡进行BIOS的加载,达到开机期间BIOS的实时监测功能。(*该技术在2017年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及一种计算机检测卡,尤其涉及一种替代port80工具监测加载BIOS功能的计算机检测卡。
技术介绍
一般的计算机架构均有支持Port80的接口,而早期由PCI作为传输接口,但后来由于一些芯片组不能正常支持,随后演变成LPG接口来作为Port80的传输接口,而当前的BIOS传输接口又进展成SPI接口,因此,造成LPC接口的Port80无法针对SPI接口来进行除错等测试。
技术实现思路
鉴于上述问题,本技术提供了一种SPI检测卡,尤其涉及一种替代port80工具监测加载BIOS功能的SPI检测卡。为了达到上述目的,本技术采用了如下的技术方案:一种SPI检测卡,所述检测卡主要包括一集成电路模块、一存储模块以及一显示模块。其中,所述集成电路模块主要包括一可编程逻辑单元;一连接SPI接口的接口单元,其与可编程逻辑单元相连接,提供可编程逻辑单元与SPI接口的连接;一频率输送单元,其与可编程逻辑单元相连接,提供可编程逻辑单元的工作频率;一检测单元,其与可编程逻辑单元相连接,引导主板BIOS进行错误检测;一重置单元,其与可编程逻辑单元相连接,可重置该可编程逻辑单元。另外,所述存储模块,其连接于该可编程逻辑单元,此模块设置有与被检测主板BIOS相同的SPI BIOS单元以及一数据比对单元;再者,所述显示模块,连接于该可编程逻辑单元,其设置有若干显示经该可编程逻辑单元输出的数据比对单元的比对结果的显示单元。较佳的,本技术提供了一种SPI检测卡,其中,所述检测单元包括一错误检测组件、一代码回写组件以及一选择执行组件。较佳的,本技术提供了一种SPI检测卡,其中,所述可编程逻辑单元可为一复杂可编程逻辑器件。较佳的,本技术提供了一种SPI检测卡,其中,所述接口单元可为一SPI接口。较佳的,本技术提供了一种SPI检测卡,其中,所述频率输送单元为一外部振荡器。-->较佳的,本技术提供了一种SPI检测卡,其中,所述重置单元可重置IC。较佳的,本技术提供了一种SPI检测卡,其中,所述显示单元为一电子显示屏。相较于先前技术,本技术所述之SPI检测卡利用简单的可编程逻辑器件及闪存制成,替代Port80工具监测加载BIOS的功能,省去Port80工具,当主板的SPI Flash Rom无法进行动作时,可利用该SPI检测卡进行BIOS的加载工作,达到开机期间BIOS code的实时监测功能。附图说明图1为本技术的方框示意图图2为本技术检测单元的示意图具体实施方式请参照图1所示,为本技术所述之SPI检测卡的方框示意图。如图所示的SPI检测卡主要包括一显示模块10、一存储模块20以及一集成电路模块30。所述集成电路模块30上设置有一复杂可编程逻辑器件301(CPLD,ComplexProgrammable Logic Device),该复杂可编程逻辑器件301分别与一频率输送单元302、一重置单元303、一检测单元304以及一接口单元305电性连接。其中,所述接口单元305为一SPI接口,可连接至主板上的SPI接口,并使得集成电路模块30与主板的BIOS连接通讯。而所述频率输送单元302可为一外部振荡器,其与复杂可编程逻辑器件301电性连接,为该复杂可编程逻辑器件301提供40MHZ的工作频率。另外,所述重置单元303为一重置IC,可在任意时刻对该复杂可编程逻辑器件301进行重置动作。又,所述检测单元304,可根据主板BIOS的需要选择检测方式,引导主板BIOS进行错误检测。此外,所述存储模块20,其与该复杂可编程逻辑器件301连接,且该存储模块20设置有一SPI BIOS单元201,该SPI BIOS单元201与主板BIOS相同,以提供一比对样本;以及一数据比对单元202,利用XNOR的方式进行比对,当所有的数据(DATA)均相同为1,有任何不同则会有0产生。再者,所述显示模块10连接至该复杂可编程逻辑器件301,该显示模块10内设置有若干个电子显示屏,以显示数据比对单元202经该复杂可编程逻辑器件301输出的比对结果。再请参照图2所示,为本技术检测单元的示意图。如图所示,所述检测单元304设置有一错误检测组件3042,在主板BIOS执行过程中,引导主板BIOS进-->行错误检测;一代码回写组件3043,当主板BIOS无法正确执行时,将上述存储模块20中的SPI BIOS单元201回写至主板,以正常开机;以及一选择执行组件3041,根据主板BIOS的需要选择上述二组件之一执行。本技术所述的SPI检测卡上设有的复杂可编程逻辑器件301,透过SPI接口与主板的BIOS处于同一总线上,在主板BIOS无法正确执行时,所述检测单元304上的选择执行组件3041选择执行代码回写组件3043,将存储模块20中的SPIBIOS单元201经由复杂可编程逻辑器件301回写至主板的BIOS,以取代主板BIOS;当主板BIOS开始执行时,选择执行组件3041选择执行错误检测组件3042,可检测总线上主板BIOS的执行信号,所述复杂可编程逻辑器件301将总线的数据信息和地址信息读入,并将地址信息传送至存储模块20以取得对应的数据信息,且该数据比对单元202将总线的数据与存储模块20上取得的数据进行比较,若有错误,则将错误码输出至显示模块10上的电子显示屏显示,同时执行代码回写组件3043修复错误码,若无错误,则继续进行下一笔数据比较,直至主板BIOS执行完毕,此时,电子显示屏显示ok。-->本文档来自技高网...

【技术保护点】
一种SPI检测卡,其特征在于,所述检测卡主要包括:    一集成电路模块,其主要包括:    一可编程逻辑单元;    一连接SPI接口的接口单元,其与可编程逻辑单元相连接,提供可编程逻辑单元与SPI接口连接;    一频率输送单元,其与可编程逻辑单元相连接,提供可编程逻辑单元的工作频率;    一检测单元,其与可编程逻辑单元相连接,引导主板BIOS进行错误检测;    一重置单元,其与可编程逻辑单元相连接,可重置该可编程逻辑单元;    一存储模块,其连接于该可编程逻辑单元,此模块设置有与被检测主板BIOS相同的SPI  BIOS单元以及一数据比对单元;    一显示模块,连接于该可编程逻辑单元,其设置有若干显示经该可编程逻辑单元输出的数据比对单元的比对结果的显示单元。

【技术特征摘要】
1.一种SPI检测卡,其特征在于,所述检测卡主要包括:一集成电路模块,其主要包括:一可编程逻辑单元;一连接SPI接口的接口单元,其与可编程逻辑单元相连接,提供可编程逻辑单元与SPI接口连接;  一频率输送单元,其与可编程逻辑单元相连接,提供可编程逻辑单元的工作频率;一检测单元,其与可编程逻辑单元相连接,引导主板BIOS进行错误检测;一重置单元,其与可编程逻辑单元相连接,可重置该可编程逻辑单元;一存储模块,其连接于该可编程逻辑单元,此模块设置有与被检测主板BIOS相同的SPI BIOS单元以及一数据比对单元;一显示模块,连接于该可编程逻辑单元,其设置有若干显示经该可编程逻辑单元输出的数据比对单...

【专利技术属性】
技术研发人员:梁伊麟
申请(专利权)人:佛山市顺德区顺达电脑厂有限公司
类型:实用新型
国别省市:44[中国|广东]

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

1