多芯片单层板运算装置、虚拟货币挖矿机及计算机服务器的制作方法

文档序号:16068275发布日期:2018-11-24 12:53阅读:186来源:国知局

本发明涉及集成电路领域,具体涉及一种多芯片单层板运算装置及其实现方法、虚拟货币挖矿机及计算机服务器。

背景技术

在一个由多芯片组成的运算板中,各芯片之间互联信号众多,往往会给板级布线带来很大的压力,可能会导致pcb板的面积增加或者需要更多的层数来满足布线需求。对面积和成本敏感的系统中,会限制pcb板的大小以及板子层数,给布线带来很大的困难。

在现有技术中,单颗芯片的pin脚位置都是固定的,多芯片板级互联时,限于板子的宽度,通信信号的互联会变的困难,对于单层pcb板来说,信号之间如果有交叉,板级信号走线会变的极其困难,且相互之间容易产生干扰。



技术实现要素:

为解决上述问题,本发明的目的是提供一种多芯片单层板运算装置及其实现方法、虚拟货币挖矿机及计算机服务器,采用芯片引脚输入输出模式可变的方案,方便多个芯片之间的连接,可以降低pcb板互联的难度,以及降低板级的成本。

为解决上述问题,本发明的第一方面提供了一种多芯片单层板运算装置,包括:多个芯片,设置在单层pcb板上;

每个芯片包括至少一个模式选择信号引脚,用于控制芯片引脚的功能,使芯片引脚在至少两种功能之间进行切换。

在一些实施例中,当模式选择信号发生变化时,所述芯片一侧引脚的功能与另一侧引脚的功能进行互换。

在一些实施例中,当模式选择信号发生变化时,所述芯片一侧引脚的功能与另一侧引脚的功能进行互换包括部分或全部引脚的功能进行互换。

在一些实施例中,当模式选择信号发生变化时,所述芯片两侧的输入引脚变为输出引脚,输出引脚变为输入引脚,即引脚的输入、输出方向进行变换。

在一些实施例中,所述多个芯片包括n*m个芯片,在所述单层pcb板上排列成n行、m列,其中n、m为正整数;所述多个芯片呈蛇形通信信号串联连接,即两端的芯片上下的通信信号连接、中间的芯片左右的通信信号互相连接;所述多个芯片的供电电源信号按照每列芯片上下串联连接。

本发明的第二方面提供了一种多芯片单层板运算装置的实现方法,包括:

所述多芯片单层板运算装置包括n*m个芯片,在所述单层pcb板上排列成n行、m列,其中n、m为正整数;

每个芯片包括至少一个模式选择信号引脚,用于控制芯片引脚的功能,使芯片引脚在至少两种功能之间进行切换;

相邻芯片之间进行互相连接。

在一些实施例中,当模式选择信号发生变化时,所述芯片一侧引脚的功能与另一侧引脚的功能进行互换。

在一些实施例中,当模式选择信号发生变化时,所述芯片一侧引脚的功能与另一侧引脚的功能进行互换包括部分或全部引脚的功能进行互换。

在一些实施例中,当模式选择信号发生变化时,所述芯片两侧的输入引脚变为输出引脚,输出引脚变为输入引脚,即引脚的输入、输出方向进行变换。

在一些实施例中,所述多个芯片呈蛇形通信信号串联连接,即两端的芯片上下的通信信号连接、中间的芯片左右的通信信号互相连接;所述多个芯片的供电电源信号按照每列芯片上下串联连接。

本发明的第三方面提供了一种虚拟货币挖矿机,包括如前所述的多芯片单层板运算装置。

本发明的第四方面提供了一种计算机服务器,包括如前所述的多芯片单层板运算装置。

综上所述,本发明提供了一种多芯片单层板运算装置及其实现方法、虚拟货币挖矿机及计算机服务器,所述pcb板包括:多个芯片,设置在单层pcb板上;每个芯片包括至少一个模式选择信号引脚,用于控制芯片引脚的功能,使芯片引脚在至少两种功能之间进行切换。本发明的技术方案中对每个芯片设置至少一个模式选择信号引脚,可使芯片引脚的功能根据模式选择的不同而改变,使相邻或相近的芯片就近进行连接,避免了走线交叉、线路延长造成的信号干扰等问题,方便多个芯片之间的连接,可以降低pcb板互联的难度,以及降低板级的成本。

附图说明

图1是现有技术中多芯片单层板运算装置连接结构示意图;

图2是多芯片多层pcb板连接结构示意图;

图3是本发明具体实施例中多芯片单层板运算装置连接结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。

在现有技术中,有一种基于多芯片单层板运算装置的数据处理装置,如图1所示,包括具有不同封装的第一芯片110和第二芯片120,该pcb板具有第一电源端和第二电源端;pcb板上布设有多条金属箔f1~fm+1,该多条金属箔将所述第一电源端和所述第二电源端之间的电压分割为至少两个电压层,并且所述多条金属箔在pcb板的第一表面划分形成电压逐层递减的至少两个供电区域;pcb板布设有信号布线,信号布线在pcb板的第一表面逐层往复环回衔接该至少两个供电区域;第一芯片110和第二芯片120的内核供电封装引脚同向布置,该内核供电封装引脚通过多条金属箔逐层串联;第一芯片110的信号通讯封装引脚相比于内核供电封装引脚的布置方向与第二芯片120的信号通讯封装引脚相比于内核供电封装引脚的布置方向相反,即第一芯片110的信号通讯封装引脚sin[n:1]和sout[n:1]与第二芯片120的信号通讯封装引脚sin[n:1]和sout[n:1]方向相反,且第一芯片110和第二芯片120间隔交替设置。所述第一芯片110和所述第二芯片120的信号通讯封装引脚通过所述信号布线逐层串联。上述pcb板的芯片布置方法能够设置在单层pcb板上,并且采用更少的布线以避免与金属箔fi+1发生布线干涉。但是,为达到上述效果,需要同时设置两种输入输出信号引脚反向的芯片,这样增加了pcb板芯片的数量以及制作成本。

为解决上述问题,本发明尝试利用相同的芯片以满足多芯片单层pcb的制作需求。单颗芯片的pin脚位置都是固定的,在多芯片板级互联时,限于板子的宽度,通信信号的互联会变的困难,对于单层pcb板来说,信号之间如果有交叉,板级信号走线会变的极其困难。如图2所示,在单层pcb板上排列设置了4*3个芯片chip-0,chip-1……chip-11,分别代表1-12颗芯片。假定pcb板上芯片完全是相同的,只是在板级所在的位置不同,其通信pin脚定义如下:

芯片左侧:引脚1:s0_up为输入信号;引脚2:s1_up为输出信号;引脚3:s2_up为输入信号;引脚4:vdd_io_up为左侧io电源;引脚5:gp_io_up;引脚6:vss_up为左侧地电源。

芯片右侧:引脚7:s0_dn为输出信号,引脚8:s1_dn为输入信号,引脚9:s2_dn为输出信号;引脚10:vdd_io_dn为右侧io电源;引脚11:gp_io_dn;引脚12:vss_dn为右侧地电源。

其中,同一列中上下级芯片通过布线13进行供电电源串联连接,每一行的芯片供电电压相同。假如板级需要将12颗这样芯片的通信信号串联在一起,通常的信号连接方式如图2所示:chip-2的信号要走较远的线与chip-3互联,chip-5的信号也要走较远的线与chip-6互联,板级走线与供电电源布线13交叉,需要多层pcb板才能实现。如果chip-3也有信号与chip-0互联,那也只能用多层pcb板才可以,板级成本必然会增加。因此,现有技术中,由于芯片的引脚功能是固定的,造成走线比较困难,容易形成线路之间的互相干扰等问题。

为进一步解决上述问题,本发明提出在芯片上设置至少一个模式选择信号引脚,使得在不同的模式选择情况下,芯片的pin脚的功能是可变的,这样的设置将使板级互联变的简单易行。

本发明的第一方面提供了一种多芯片单层板运算装置,包括:多个芯片,设置在单层pcb板上。具体的,所述多个芯片包括n*m个芯片,在所述单层pcb板上排列成n行、m列,其中n、m为正整数;每个芯片包括至少一个模式选择信号引脚,用于控制芯片引脚的功能,使芯片引脚在至少两种功能之间进行切换。

在一些实施例中,当模式选择信号发生变化时,所述芯片一侧引脚的功能与另一侧引脚的功能进行互换。

在一些实施例中,当模式选择信号发生变化时,所述芯片一侧引脚的功能与另一侧引脚的功能进行互换包括部分或全部引脚的功能进行互换。

在一些实施例中,当模式选择信号发生变化时,所述芯片两侧的输入引脚变为输出引脚,输出引脚变为输入引脚,即输入、输出方向进行变换。

在一些实施例中,所述多个芯片呈蛇形串联连接,即两端的芯片上下两两互相连接、中间的芯片左右连接。

本发明的另一方面提供了一种多芯片单层板运算装置的实现方法,按照上述pcb板的设置进行线路连接,具体的,通过增加一个模式选择信号:mode,用其来控制芯片pin脚的定义和输入输出方向,便于板级互联时根据需要调整某个芯片的pin脚定义。

下面以一个具体的实施例进行说明。如图3所示:在单层pcb板上排列设置了4*3个芯片chip-0,chip-1……chip-11,分别代表1-12颗芯片。假定pcb板上芯片完全是相同的,只是在板级所在的位置不同,其通信pin脚定义如下:

芯片左侧:引脚1:s0_up为输入信号;引脚2:s1_up为输出信号;引脚3:s2_up为输入信号;引脚4:vdd_io_up为左侧io电源;引脚5:mode_up为模式控制信号;引脚6:vss_up为左侧地电源。

芯片右侧:引脚7:s0_dn为输出信号,引脚8:s1_dn为输入信号,引脚9:s2_dn为输出信号;引脚10:vdd_io_dn为右侧io电源;引脚11:mode_dn为模式控制信号;引脚12:vss_dn为右侧地电源。

在每颗芯片上设置至少一个模式选择信号引脚mode(上述引脚5和引脚11可在内部连接作为一个模式选择信号使用;或者引脚5mode_up控制左侧的引脚,引脚11mode_dn控制右侧的引脚):

当mode选择为0时:引脚功能如上所示,不发生变化;

当mode为1时:芯片左侧引脚1-6的功能分别与芯片右侧引脚7-12的功能对应互换。

上述是左右两侧引脚的功能全部进行互换的情况。

在一些实施例中,仅对芯片的输入输出引脚的功能进行互换,其他引脚的功能不变:

当mode选择为0时:

芯片左侧:引脚1:s0_up为输入信号;引脚2:s1_up为输出信号;引脚3:s2_up为输入信号;

芯片右侧:引脚7:s0_dn为输出信号,引脚8:s1_dn为输入信号,引脚9:s3_dn为输出信号。

当mode选择为1时:

芯片左侧:引脚1:s0_up为输出信号;引脚2:s1_up为输入信号;引脚3:s2_up为输出信号;

芯片右侧:引脚7:s0_dn为输入信号,引脚8:s1_dn为输出信号,引脚9:s3_dn为输入信号。

通过mode信号控制芯片pin脚的定义,chip-2不必再与遥远的chip-3互联,而可以就近与chip-5互联,chip-3可就近与chip-6互联,即使chip-3也有信号与chip-0互联,也完全不受影响。可见,所述多个芯片可以选择通信信号呈蛇形串联连接,即两端的芯片上下的通信信号两两互相连接、中间的芯片左右的通信信号连接;所述多个芯片的供电电源信号按照每列芯片上下串联连接。按照连接顺序的处于两端的第一个芯片和最后一个芯片无需和其他芯片的通信信号进行上下连接。

本发明的第三方面提供了一种虚拟货币挖矿机,包括如前所述的多芯片单层板运算装置。

本发明的第四方面提供了一种计算机服务器,包括如前所述的多芯片单层板运算装置。

如此,可通过mode信号随意改变芯片pin脚的输入输出方向,只需单颗芯片,而不是如图1中每种芯片提供引脚相反的两颗芯片,就可使系统在单层pcb板上轻松实现互联,一来可以降低pcb板互联的难度,二来单层板也可降低板级的成本。

综上所述,本发明提供了一种多芯片单层板运算装置及其实现方法、虚拟货币挖矿机及计算机服务器,所述pcb板包括:多个芯片,设置在单层pcb板上;每个芯片包括至少一个模式选择信号引脚,用于控制芯片引脚的功能,使芯片引脚在至少两种功能之间进行切换。本发明的技术方案中对每个芯片设置至少一个模式选择信号引脚,可使芯片引脚的功能根据模式选择的不同而改变,使相邻或相近的芯片就近进行连接,避免了走线交叉、线路延长造成的信号干扰等问题,方便多个芯片之间的连接,可以降低pcb板互联的难度,以及降低板级的成本。

应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1