计算设备的制作方法

文档序号:24765456发布日期:2021-04-21 04:15阅读:87来源:国知局
计算设备的制作方法

1.本实用新型涉及服务器系统领域,具体而言,涉及一种计算设备。


背景技术:

2.目前,外设互联(pcie)的技术架构对于传送端与接收端之间的讯号传输距离(trace length)有着严格的规定。传送端指的是中央处理器(central processing unit,简称为cpu),且接收端指的是pcie装置(即,以太网络通讯模块板)。根据英特尔所制定的规范,pcie的讯号传输距离不可以超过13.5英寸。
3.上述规定对于接口相对较长的pcie x8、pcie x16、以及pcie x32而言,是非常难以达成的,无法在提供用户自行更换不同pcie规格的以太网络通讯模块板的情况下,同时还考虑讯号传输距离,进而发展出高应用性、适应性的计算设备,存在计算设备的兼容性差的技术问题。
4.针对上述现有技术的计算设备的兼容性差的技术问题,目前尚未提出有效的解决方案。


技术实现要素:

5.本实用新型实施例提供了一种计算设备,以至少解决计算设备的兼容性差的技术问题。
6.根据本实用新型实施例的一个方面,提供了一种计算设备。该计算设备包括:外设互联标准架构装置,用于在内存中存储多组参数设定值;基本输入输出系统,与外设互联标准架构装置相连接,用于在内存中查询与外设互联标准架构装置的规格对应的参数设定值;中继器,与基本输入输出系统相连接,用于获取对应的参数设定值。
7.可选地,中继器和内存设置在多个外设互联标准架构装置之上。
8.可选地,中继器包括:缓存器,用于缓存对应的参数设定值。
9.可选地,基本输入输出系统与缓存器相连接,用于确定缓存器的状态标志未变更,查询对应的参数设定值。
10.可选地,基本输入输出系统还用于确定缓存器的状态标志已变更,禁止向缓存器缓存对应的参数设定值。
11.可选地,计算设备包括:写入装置,与缓存器相连接,用于向缓存器写入预设参数设定值。
12.可选地,计算设备包括:母板,设置有基本输入输出系统。
13.可选地,计算设备包括:中央处理器,设置在母板上,与外设互联标准架构装置相连接。
14.可选地,中继器连接于互联标准架构装置与中央处理器之间。
15.可选地,内存与中继器设置于目标芯片上。
16.在本实用新型实施例中,外设互联标准架构装置,用于在内存中存储多组参数设
定值;基本输入输出系统,与外设互联标准架构装置相连接,用于在内存中查询与外设互联标准架构装置的规格对应的参数设定值;中继器,与基本输入输出系统相连接,用于获取对应的参数设定值。也就是说,中继器便能够根据不同规格的外设互联标准架构装置,加强计算机设备的中央处理器与该外设互联标准架构装置之间的讯号传输强度,用户便能够自行更换不同pcie规格的外设互联标准架构装置,不需要考虑不同pcie规格的外设互联标准架构装置是否会有讯号传输距离之适应性的问题,从而解决了计算设备的兼容性差的技术问题,达到了提高计算设备的兼容性的技术效果。
附图说明
17.此处所说明的附图用来提供对本实用新型的进一步理解,构成本申请的一部分,本实用新型的示意性实施例及其说明用于解释本实用新型,并不构成对本实用新型的不当限定。在附图中:
18.图1是根据本实用新型实施例的一种计算设备的示意图;
19.图2是根据相关技术中的一种服务器的示意图;以及
20.图3是根据本实用新型实施例的一种x86系统的示意图。
具体实施方式
21.为了使本技术领域的人员更好地理解本实用新型方案,下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分的实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本实用新型保护的范围。
22.需要说明的是,本实用新型的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本实用新型的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列单元的过程、系统、产品或设备不必限于清楚地列出的那些单元,而是可包括没有清楚地列出的或对于这些过程、产品或设备固有的其它单元。
23.实施例1
24.根据本实用新型实施例,提供了一种计算设备。
25.图1是根据本实用新型实施例的一种计算设备的示意图。如图1所示,该计算设备10包括:外设互联标准架构装置11、基本输入输出系统12和中继器13。
26.外设互联标准架构装置11,用于在内存中存储多组参数设定值。
27.在该实施例中,外设互联标准架构装置11也可以称为快捷外设互联标准架构装置(pci express device,简称为pcie device),用于在内存中存储多组参数设定值,也即,在内存中存储复数组参数设定值。其中,内存可以是闪存或电子抹除式可复写只读存储器(electrically

erasable programmable read

only memory,简称为eeprom)。
28.需要说明的是,该实施例并不限定外设互联标准架构装置的种类,其可以是以太
网络通讯模块、视讯驱动处理器模块、音频驱动处理器模块、传感器模块、或内存读/写处理器模块等。
29.基本输入输出系统12,与外设互联标准架构装置11相连接,用于在内存中查询与外设互联标准架构装置的规格对应的参数设定值。
30.在该实施例中,计算机设备还包括基本输入输出系统(basic input/output system,简称为bios)12,也可以为基本输入输出系统芯片。当计算设备开机时,基本输入输出系统12只需要确定上述外设互联标准架构装置11的规格,然后在内存中查询与规格对应的参数设定值,可以是在上述多组参数设定值中找到对应的复数个参数设定值。
31.中继器13,与基本输入输出系统12相连接,用于获取对应的参数设定值。
32.在该实施例中,计算机设备还包括中继器(repeater)13,在基本输入输出系统12内存中查询与外设互联标准架构装置的规格对应的参数设定值之后,可以将上述对应的参数设定值写入中继器13中。
33.该实施例的计算机设备通过上述设置,中继器便能够根据不同规格的外设互联标准架构装置,加强计算机设备的中央处理器与该外设互联标准架构装置之间的讯号传输强度,用户便能够自行更换不同pcie规格的外设互联标准架构装置,不需要考虑不同pcie规格的外设互联标准架构装置是否会有讯号传输距离之适应性的问题,从而提高了计算设备的兼容性。
34.需要说明的是,该实施例并不具体限定计算设备的类型,其可以是x86系统,可以进一步是一工业计算机或一服务器,其可以具有多个pcie插槽。
35.下面对该实施例的上述计算设备进行进一步介绍。
36.可选地,中继器和内存设置在多个外设互联标准架构装置之上。
37.在该实施例中,将中继器和上述内存设置在多个外设互联标准架构装置之上,该内存之中储存有复数组参数设定值,可以从上述内存所储存的该复数组参数之中,找到对应的复数个参数设定值。
38.可选地,中继器包括:缓存器,用于缓存对应的参数设定值。
39.在该实施例中,中继器还包括缓存器(register),上述复数个参数设定值可以写入该缓存器之中。
40.可选地,基本输入输出系统与缓存器相连接,用于确定缓存器的状态标志未变更,查询对应的参数设定值。
41.在该实施例中,缓存器具有状态标志((flag),输入输出系统可以与缓存器相连接,可以用于确定缓存器的状态标志是否已变更,如果该状态标志尚未变更,则确认该多个外设互联标准架构装置的规格,进而在该内存所储存的该复数组参数之中,找到对应的复数个参数设定值,并重复执行上述过程。
42.在该实施例中,缓存器的状态标志尚未被变更,则表示写入缓存器之中的参数设定值可能无法准确对应计算设备的外设互联标准架构装置。因此,必须在确认该外设互联标准架构装置的规格以后,再将对应的参数设定值写入缓存器21之中;如此一来,中继器才能够根据不同规格的外设互联标准架构装置加强该计算设备的中央处理器与该外设互联标准架构装置之间的讯号传输强度。
43.可选地,基本输入输出系统还用于确定缓存器的状态标志已变更,禁止向缓存器
缓存对应的参数设定值。
44.在该实施例中,如果基本输入输出系统确定缓存器的状态标志已变更,因此缓存器内的参数设定值可以准确对应计算设备的外设互联标准架构装置。在这样的状况下,则不需要再写入任何数据至缓存器中,可以直接进入该计算设备的操作系统(operation system,简称为os)中。
45.可选地,该实施例在将中继器与内存设置于多个外设互联标准架构装置之上,启动计算设备,并通过计算设备的本输入输出系统确认中继器的缓存器的一状态标志是否已变更,如果该状态标志尚未变更,则确认该多个外设互联标准架构装置的规格,进而在该内存所储存的该多组参数之中,找到对应的复数个参数设定值,从而将该复数个参数设定值写入该缓存器之中,并重复执行上述过程,在完成缓存器内部的参数值设定之后,同样可以接着进入计算设备的操作系统中。
46.在该实施例中,当该缓存器的状态标志位发生变更时,缓存器的状态标志位可以为0;相反地,当该状态标志已变更之后,缓存器的状态标志位可以为1。然而,上述关于状态标志位为0或1的设定方式不应特别限定,在可能的应用中,当该状态标志已被变更之后,该缓存器的状态标志位也可以为0。
47.可选地,计算设备包括:写入装置,与缓存器相连接,用于向缓存器写入预设参数设定值。
48.在该实施例中,当无法确认多个外设互联标准架构装置的规格时,可以通过写入装置将至少一组预设(default)参数设定值写入缓存器之中,中继器才能够根据该预设参数设定值加强计算设备中的中央处理器与外设互联标准架构装置之间的讯号传输强度。
49.可选地,计算设备包括:母板,设置有基本输入输出系统;计算设备包括:中央处理器,设置在母板上,与外设互联标准架构装置相连接。
50.在该实施例中,计算设备包括母板,中央处理器与基本输入输出系统是设置于计算设备的母板之上。并且多个外设互联标准架构装置是电性连接至上述中央处理器。
51.可选地,中继器连接于互联标准架构装置与中央处理器之间。
52.在该实施例中,中继器连接于上述多个外设互联标准架构装置与上述中央处理器之间,用以加强两者之间的讯号传输的强度。
53.可选地,内存与中继器设置于目标芯片上。
54.需要说明的是,该实施例的中继器与该内存可以通过集成电路设计的方式将该中继器与该内存整合为单一芯片。
55.该实施例将多组参数设定值预先储存于外设互联标准架构装置之上的一内存之内;如此一来,当计算设备开机时,基本输入输出系统只要确认该外设互联标准架构装置的规格,并在该内存中查询对应的参数设定值之后将查询到的参数设定值写入中继器之中;如此,中继器便能够根据不同规格的外设互联标准架构装置,进而加强该计算设备的中央处理器与外设互联标准架构装置之间的讯号传输强度;在计算设备(例如,服务器系统)上,则用户便能够自行更换不同pcie规格的外设互联标准架构装置,而不需要考虑不同pcie规格的外设互联标准架构装置是否会有讯号传输距离之适应性的问题,从而解决了计算设备的兼容性差的技术问题,进而达到了提高计算设备的兼容性的技术效果。
56.实施例2
length),进而发展出高应用性、适应性的服务器产品。
68.因此,该实施例提供了一种可以实现快捷外设互联标准架构的兼容性的计算设备。具体以x86系统进行举例说明。
69.在相关技术中,互联网x86系统的兼容性较差,仍具有许多缺点与不足。而在该实施例中,可以将复数组参数设定值预先储存于快捷外设互联标准架构装置之上的一内存之内;当x86系统开机时,基本输入输出系统只要确认上述快捷外设互联标准架构装置的规格,并在上述内存中查询对应的参数设定值,之后将上述参数设定值写入中继器之中,这样中继器便能够根据不同规格的快捷外设互联标准架构装置加强该x86系统的中央处理器与该快捷外设互联标准架构装置之间的讯号传输强度。
70.下面对该实施例的提高快捷外设互联标准架构的兼容性进行进一步介绍。
71.(1),提供一中继器与一内存,并将该中继器与该内存设置在复数个快捷外设互联标准架构装置之上。其中,上述内存之中储存有复数组参数设定值。
72.(2),启动一x86系统,并通过该x86系统的基本输入输出系统确认该中继器的一缓存器的一状态标志是否已变更;若是,则执行(5);若否,则该基本输入输出系统接着执行(3)。
73.(3),确认上述复数个快捷外设互联标准架构装置规格,进而在上述内存所存储的上述复数组参数之中,找到对应的复数个参数设定值。
74.(4)将该复数个参数设定值写入该中继器的缓存器之中,并重复执行上述(2)。
75.(5),进入该x86系统之一操作系统。
76.下面对上述进行进一步地详细说明。
77.该实施例可以应用在一x86系统之中,比如,应用在一工业计算机或一服务器。图3是根据本实用新型实施例的一种x86系统的示意图。如图3所示,中央处理器12与基本输入输出系统芯片13是设置于x86系统1的母板11之上。并且,复数个快捷外设互联标准架构装置4是电性连接至上述中央处理器12。特别地,一中继器2与一内存3是设置于该复数个快捷外设互联标准架构装置4之上,且该中继器2是连接于该复数个快捷外设互联标准架构装置4与该中央处理器12之间,从而加强该两者之间的讯号传输的强度。
78.需要说明的是,该实施例并不限定x86系统1的类型,因此也同样不限定该快捷外设互联标准架构装置4的种类。在一般的应用中,该快捷外设互联标准架构装置4可以是以太网络通讯模块、视讯驱动处理器模块、音频驱动处理器模块、传感器模块、或内存读/写处理器模块,此处不做具体限制。
79.可选地,如图3所示,上述x86系统1执行以下过程:
80.(1),提供一中继器2与一内存3,并将该中继器2与该内存3设置在复数个快捷外设互联标准架构装置4之上,其中,上述内存3可以是闪存或电子抹除式可复写只读存储器,其中储存有复数组参数。另外,虽然图3绘示上述中继器2与上述内存3为相互独立的两个芯片,但不应以此作为技术上的限定,还可以通过集成电路设计将该中继器2与该内存3整合为单一芯片。
81.(2),启动x86系统1,并通过该x86系统1的基本输入输出系统芯片13确认该中继器2的缓存器21的一状态标志是否已变更。如果该状态标志尚未变更,则继续执行(s3)与(s4):确认上述复数个快捷外设互联标准架构装置4的规格,进而在该内存3所储存的该复
数组参数中,找到对应的复数个参数设定值,将该复数个参数设定值写入该缓存器21中,并重复执行上述(2)。
82.承上所述,缓存器21的状态标志尚未变更,则表示写入缓存器21中的参数设定值可能无法准确地对应x86系统1的快捷外设互联标准架构装置4。因此,必须在确认这些快捷外设互联标准架构装置4的规格以后,再将对应的参数设定值写入缓存器21之中。这样中继器2才能够根据不同规格的快捷外设互联标准架构装置4加强该x86系统1的中央处理器12与该快捷外设互联标准架构装置4之间的讯号传输强度。
83.可选地,当该状态标志位被变更时,缓存器21的状态标志位可以为0;相反地,在上述状态标志已变更之后,该缓存器21的状态标志位可以为1。需要说明的是,该实施例的上述关于状态标志位为0或1的设定方式不应特别限定,在可能的应用中,在该状态标志已变更之后,该缓存器21的状态标志位也可以为0。
84.并且,当缓存器21的状态标志已经被变更过时,缓存器21内的参数设定值可以准确地对应x86系统1的快捷外设互联标准架构装置4。在这样的状况下,则不需要再写入任何数据至缓存器21,可以直接执行(5):进入该x86系统1的操作系统。当然,当由(1)至(4)完成缓存器21之内部的参数值设定之后,也可以同样接着执行(5)。
85.需要说明的是,当无法通过(3)确认商户复数个快捷外设互联标准架构装置4的规格时,会继续执行(4a):将至少一组预设参数设定值写入上述缓存器21之中,中继器2才能够根据该预设参数设定值加强上述x86系统1中的央处理器12与上述快捷外设互联标准架构装置4之间的讯号传输强度。
86.该实施例提供了一种可以提高快捷外设互联标准架构的兼容性的计算设备,是将复数组参数设定值预先储存在快捷外设互联标准架构装置之上的一内存之内。这样当x86系统开机时,只要基本输入输出系统确认该快捷外设互联标准架构装置的规格并在该内存查询对应的参数设定值之后,将该参数设定值写入中继器之。这样中继器便能够根据不同规格之快捷外设互联标准架构装置,进而加强该x86系统的中央处理器与该快捷外设互联标准架构装置之间的讯号传输强度;该实施例应用在x86系统之上(例如服务器系统),则用户便能够自行更换不同pcie规格之以太网络通讯模块板,而不需要考虑不同pcie规格的以太网络通讯模块板是否会有讯号传输距离之适应性的问题。
87.需要说明的是,上述实用新型实施例序号仅仅为了描述,不代表实施例的优劣。
88.在本实用新型的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
89.在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的形式实现。其中,以上所描述的计算设备实施例仅仅是示意性的,实际实现时可以有另外的划分方式。
90.以上所述仅是本实用新型的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本实用新型原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本实用新型的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1