一种启动检测系统与计算机主板的制作方法

文档序号:28478804发布日期:2022-01-12 11:53阅读:131来源:国知局
一种启动检测系统与计算机主板的制作方法

1.本技术涉及计算机技术领域,特别是涉及一种启动检测系统与计算机主板。


背景技术:

2.随着科技的发展,诸如笔记本电脑和一体机电脑等计算机设备已经得到了充分的普及,在多领域,多方位得到了广泛的应用,用户可以利用上述的计算机设备进行数据的存储、传输及处理。
3.目前,在现有的计算机主板(例如龙芯主板)中,只读存储器与中央处理器之间通过总线相连,且在计算机开机启动后,中央处理器第一个处理的即为只读存储器中的程序。
4.然而,对于该种方式而言,当只读存储器中出现异常,即只读存储器中的信息不安全时,即可能导致中央处理器出现异常,例如,中央处理器出现从只读存储器中读取不到相关配置信息的异常,亦即,仍存在安全隐患,影响计算机的稳定性。


技术实现要素:

5.本技术实施例旨在提供一种启动检测系统与计算机主板,本技术能够提升计算机的稳定性。
6.为实现上述目的,第一方面,本技术提供一种启动检测系统,包括:
7.中央处理器、只读存储器、信息监测模块与信号切换模块;
8.所述信号切换模块包括开关支路,所述开关支路分别与所述中央处理器、所述只读存储器以及所述信号监测模块连接,所述开关支路用于根据切换信号控制所述只读存储器连接至所述信号监测模块,或控制所述只读存储器连接至所述中央处理器;
9.所述信号监测模块用于获取所述只读存储器的固件信息,并对所述固件信息进行检测,以根据对所述固件信息进行检测的结果输出所述切换信号至所述信号切换模块。
10.在一种可选的方式中,所述开关支路包括至少一个单刀双掷开关,所述单刀双掷开关包括动端与定端;
11.所述定端与所述只读存储器连接,所述动端的第一端与所述中央处理器连接,所述动端的第二端与所述信号监测模块连接。
12.在一种可选的方式中,所述信号切换模块还包括控制单元;
13.所述控制单元与所述开关支路连接,所述控制单元用于输出控制信号控制所述开关支路的导通或断开。
14.在一种可选的方式中,所述信号切换模块还包括信号切换接口;
15.所述信号切换接口的第一引脚与第一电压连接,所述信号切换接口的第二引脚与所述控制单元的选通引脚连接,所述信号切换接口的第三引脚接地。
16.在一种可选的方式中,所述信号切换模块还包括连接单元;
17.所述连接单元用于连接所述信号切换接口的第一引脚与所述信号切换接口的第二引脚,或用于连接所述信号切换接口的第二引脚与所述信号切换接口的第三引脚。
18.在一种可选的方式中,所述信息监测模块包括总线接口与信息安全检测芯片;
19.所述信息安全检测芯片设于所述总线接口,所述信息安全检测芯片用于通过所述总线接口获取所述只读存储器的固件信息,并对所述固件信息进行检测,以及用于通过总线接口输出所述切换信号至所述信号切换模块。
20.在一种可选的方式中,所述总线接口包括检测信号通道与差分信号通道;
21.所述检测信号通道用于连接所述信息安全检测芯片;
22.所述差分信号通道用于传输差分信号。
23.第二方面,本技术提供一种计算机主板,包括如上所述的启动检测系统。
24.本技术实施例的有益效果是:本技术提供的启动检测系统,包括中央处理器、只读存储器、信息监测模块与信号切换模块。其中,信号切换模块包括开关支路,开关支路分别与中央处理器、只读存储器以及信号监测模块连接,在计算机开机启动时,首先,切换信号控制只读存储器连接至信号监测模块,以使信号监测模块获取只读存储器的固件信息,继而,若信号监测模块检测到只读存储器的固件信息存在安全隐患时,则能够通过切换信号控制只读存储器保持连接至信号监测模块,且保持只读存储器与中央处理器连接断开,反之,若信号监测模块检测到只读存储器的固件信息正常时,即不存在安全隐患,则通过切换信号控制只读存储器连接至中央处理器,能够降低中央处理器出现异常的风险,有利于提升计算机的稳定性。
附图说明
25.一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
26.图1为现有技术中的龙芯主板的结构示意图;
27.图2为本技术实施例提供的启动检测系统的结构示意图;
28.图3为本技术实施例提供的开关支路的结构示意图;
29.图4为本技术实施例提供的信号切换结构与连接单元的结构示意图;
30.图5为本技术另一实施例提供的启动检测系统的结构示意图;
31.图6为本技术实施例提供的pcie x8连接器的结构示意图。
具体实施方式
32.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
33.请参照图1,图1为现有技术中的龙芯主板的结构示意图。如图1所示,该龙芯主板包括只读存储器1与中央控制器2。其中,只读存储器(read only memory,rom)1中设置有bios(basic input output system,基本输入输出系统)程序。bios程序保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序。中央处理器(central processing unit,cpu)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终
执行单元。
34.其中,只读存储器1与中央控制器2通过总线l连接,总线可以为spi总线,spi(serial peripheral interface)总线技术是一种同步串行接口。在启动开机时,rom1中的bios程序将带领cpu2识别并加载主板上的重要硬件和集成元件,如硬盘、显卡、声卡以及各种接口,然后按照预设顺序读取存储器上操作系统的引导文件,通过设置的启动模式找到引导分区装载操作系统,如dos、windows、linux等。
35.因此,若bios程序存在安全隐患,例如bios程序的代码被人为改写,或者是其版本不对,或者系统相关配置信息不够全面,或者bios程序无法读到等,均会对后续cpu2的运行造成不良影响,例如,导致中央处理器2读取到错误的信息。亦即,存在可能导致cpu2异常的安全隐患,从而影响到计算机的稳定性。
36.基于此,本技术提供一种计算机主板,该计算机主板包括本技术任一实施例中的启动检测系统。该启动检测系统能够在计算机开机启动时,检测只读存储器中是否正常。从而,可实现只有在只读存储器正常时,才将只读存储器与中央处理器连接,能够降低中央处理器出现异常的风险,有利于提升计算机的稳定性。
37.如图2所示,启动检测系统在同样包括只读存储器1与中央处理器2的基础上,还包括信号切换模块3与信息监测模块4。其中,信号切换模块3包括开关支路31,开关支路31分别与只读存储器1、中央处理器2以及信号监测模块4连接。
38.具体地,开关支路31用于根据切换信号控制只读存储器1连接至信号监测模块4,或控制只读存储器1连接至中央处理器2。当开关支路31控制只读存储器1与信号监测模块4连接时,信号监测模块4能够通过开关支路31获取只读存储器的固件信息并对该固件信号进行检测,以根据对固件信息进行检测的结果输出切换信号至信号切换模块3。其中,该切换信号用于控制开关支路31,以保持只读存储器1与信号监测模块4连接,或将只读存储器1切换为与中央处理器2连接。
39.实际应用中,在计算机开机启动时,首先可通过手动或自动的方式,控制开关支路31,以使只读存储器1与信号监测模块4连接。继而,信号监测模块4可读取到只读存储器1中的固件信息,即读取到bios程序的相关内容。
40.其中,若该固件信息存在安全隐患,则只读存储器1未通过检测,此时,开关支路31保持不变,只读存储器1仍与信号监测模块4连接。在该种情况下,可确定计算机出现异常或故障,从而,用户还可以进一步在排查并解决掉相关安全隐患后再重新开机。若该固件信息正常(即无安全隐患存在),只读存储器1通过检测,此时,信号监测模块4输出切换信号至开关支路31,以使只读存储器1切换为与中央处理器2连接,计算机进入正常工作状态。在此实施例中,计算机能够保持在只读存储器1中的bios程序正常的情况下才进行工作,能够降低计算机出现异常的风险,从而,有利于提升计算机工作的稳定性。
41.在一实施例中,开关支路31包括至少一个单刀双掷开关,单刀双掷开关包括动端与定端。其中,定端与只读存储器1连接,动端的第一端与中央处理器2连接,第二端与信号监测模块4连接。
42.以开关支路31包括4个单刀双掷开关为例进行说明。如图3所示,开关支路31包括第一单刀双掷开关s1、第二单刀双掷开关s2、第三单刀双掷开关s3与第四单刀双掷开关s4。
43.其中,第一单刀双掷开关s1的定端com1、第二单刀双掷开关s2的定端com2、第三单
刀双掷开关s3的定端com3以及第四单刀双掷开关s4的定端com4均用于与只读存储器1连接。第一单刀双掷开关s1的动端的第一端nc1、第二单刀双掷开关s2的动端的第一端nc2、第三单刀双掷开关s3的动端的第一端nc3以及第四单刀双掷开关s4的动端的第一端nc4均用于与信号监测模块4连接。第一单刀双掷开关s1的动端的第二端no1、第二单刀双掷开关s2的动端的第二端no2、第三单刀双掷开关s3的动端的第二端no3以及第四单刀双掷开关s4的动端的第二端no4均用于与中央处理器2连接。
44.在此实施例中,在计算机开机启动时,由于每个单刀双掷开关的定端均与动端的第一端连接,例如,第一单刀双掷开关s1的定端com1与动端的第一端nc1连接。此时,只读存储器1与信号监测模块4连接。信号监测模块4用于获取所述只读存储器的固件信息。若固件信息存在安全隐患,则各个单刀双掷开关保持当前的状态不变,即只读存储器1仍与信号监测模块4连接。若该固件信息正常,则信号监测模块4输出切换信号至各个单刀双掷开关,以使各个单刀双掷开关的动端从当前端切换为第二端。例如,第一单刀双掷开关s1的定端com1从与动端的第一端nc1连接切换为与动端的第二端no1连接;第二单刀双掷开关s2的定端com2从与动端的第一端nc2连接切换为与动端的第二端no2连接;第三单刀双掷开关s3的定端com3从与动端的第一端nc3连接切换为与动端的第二端no3连接;第四单刀双掷开关s4的定端com4从与动端的第一端nc4连接切换为与动端的第二端no4连接。从而,实现了使只读存储器1切换为与中央处理器2连接。需要说明的是,在该实施例中,是以开关支路31包括4个单刀双掷开关为例,此时,4个单刀双掷开关的同一端与4个引脚连接。例如,第一单刀双掷开关s1的定端com1、第二单刀双掷开关s2的定端com2、第三单刀双掷开关s3的定端com3以及第四单刀双掷开关s4的定端com4用于与只读存储器1的4个引脚连接。而在其他的实施例,随着各单刀双掷开关的同一端所需连接引脚的数量不同,所设置的单刀双掷开关的数量也不同,即单刀双掷开关的数量可根据实际应用情况进行设置,本技术实施例对此不作限制。在一实施例中,请继续参阅图3,信号切换模块3还包括控制单元32。其中,控制单元32与开关支路31中各个单刀双掷开关连接,控制单元32用于输出控制信号控制开关支路31的导通或断开,即控制信号用于控制各个单刀双掷开关在动端的第一端与第二端之间切换。例如,控制第一单刀双掷开关s1从连接动端的第一端nc1切换至连接第二端no1,即对应第一单刀双掷开关s1的定端com1与动端的第一端nc1的连接断开,同时,定端com1与第二端no1的连接导通。
45.可以理解的是,在此实施例中,开关支路31中各个单刀双掷开关的切换信号是由控制单元32输出,而在其他实施例中,开关支路31中各个单刀双掷开关的切换也可以通过硬件的方式控制,本技术实施例对此不作限制。
46.在一实施例中,请继续参阅图3,信号切换模块3上还设置有使能引脚en与选通引脚set。其中,使能引脚en用于控制信号切换模块3是否处于工作状态,即当使能引脚en被输入与设定电平符合的信号时,信号切换模块3进入工作状态,才能够执行其所能实现的功能;反之,若使能引脚en未输入信号或输入的信号不符合设定电平,信号切换模块3停止工作。选通引脚set用于控制开关支路31中各单刀双掷开关在动端的第一端与第二端之间切换。
47.在一实施例中,如图4所示,信号切换模块3还包括信号切换接口33。其中,信号切换接口33的第一引脚j1通过第一电阻r1与接口v1连接,接口v1用于与第一电压连接,信号
切换接口33的第二引脚j2通过接口set1与控制单元32的选通引脚set连接,信号切换接口33的第三引脚j3通过第二电阻r2接地gnd。
48.当信号切换接口33的第一引脚j1与第二引脚j2短接时,接口set1被拉高为高电平,即输入至控制单元32的选通引脚set的电平为高电平。当信号切换接口33的第二引脚j2与第三引脚j3短接时,接口set1被拉低为低电平,即输入至控制单元32的选通引脚set的电平为低电平。
49.在一实施例中,请继续参阅图4,信号切换模块3还包括连接单元34。连接单元34用于连接信号切换接口33的第一引脚j1与信号切换接口33的第二引脚j2,或用于连接信号切换接口33的第二引脚j2与信号切换接口33的第三引脚j3。优选地,连接单元34可设置为跳冒。
50.如图4所示,连接单元34可用于使信号切换接口33的第一引脚j1与信号切换接口33的第二引脚j2短接,此时,第一电压通过接口v1、第一电阻r1、第一引脚j1、连接单元34、第二引脚j1传输至接口set1,以使接口set1被拉高为高电平。连接单元34也可用于使信号切换接口33的第二引脚j2与信号切换接口33的第三引脚j3短接,此时,接口set1短接至地,接口set1被拉低为低电平。
51.在一实施例中,如图5所示,信息监测模块4包括总线接口41与信息安全检测芯片42。其中,信息安全检测芯片42设于总线接口41,通常总线接口41上设置有插槽,信息安全检测芯片42插于总线接口41的插槽上。
52.具体地,信息安全检测芯片42用于通过总线接口41获取只读存储器1的固件信息,并检测该固件信息,继而,通过总线接口41输出切换信号至信号切换模块3。
53.在一实施方式中,总线接口41可以为pcie接口,信息安全检测芯片42可选用soc卡。其中,pcie是pci-express的简写,pci-express(peripheral component interconnect express)是一种高速串行计算机扩展总线标准。pcie属于高速串行点对点双通道高带宽传输,所连接的设备分配独享通道带宽,不共享总线带宽,主要支持主动电源管理,错误报告,端对端的可靠性传输,热插拔以及服务质量(qos)等功能。soc为security operations center的缩写,属于信息安全领域的安全运行中心,soc卡能够获取到只读存储器的固件信息,以及能够检测该固件信息是否安全,并根据检测的结果输出对应的信号。
54.在一实施例中,总线接口41包括检测信号通道与差分信号通道。其中,检测信号通道可用于连接信息安全检测芯片42,差分信号通道则用于传输差分信号。
55.在一实施方式中,总线接口41为pcie x8连接器。请参照图6,图6为本技术实施例提供的一种示例性的pcie x8连接器。
56.如图6所示,pcie x8连接器u1包括检测信号通道与差分信号通道。其中,可选择pcie x8连接器u1任意4路差分信号通道用以连接pcie x4标准卡,以传输差分信号。例如,可选用的4路差分信号通道分别为:第一路:以引脚b14与引脚b15作为发送信号的引脚,以a16与a17作为接受信号的引脚;第二路:以引脚b19与引脚b20作为发送信号的引脚,以a21与a22作为接受信号的引脚;第三路:以引脚b23与引脚b24作为发送信号的引脚,以a25与a26作为接受信号的引脚;第四路:以引脚b33与引脚b34作为发送信号的引脚,以a35与a36作为接受信号的引脚。
57.进而,在将以上的引脚用以作为连接pcie x4标准卡的引脚后,即可将其余的引脚
根据soc卡的引脚定义进行相对应的定义。从而,实现了pcie x8连接器u1既可以连接pcie x4标准卡,也可以连接soc卡,亦即,此实施例所提供的pcie x8连接器能够同时兼容pcie x4标准卡与soc卡,即可通过soc卡检测bios程序,又不影响使用pcie x4标准卡,有利于提高产品的稳定性与实用性。
58.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;在本技术的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本技术的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1