《多路受控电压源的直流压降仿真方法.pdf》由会员分享,可在线阅读,更多相关《多路受控电压源的直流压降仿真方法.pdf(11页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102880216 A (43)申请公布日 2013.01.16 C N 1 0 2 8 8 0 2 1 6 A *CN102880216A* (21)申请号 201210372475.4 (22)申请日 2012.09.28 G05F 1/56(2006.01) (71)申请人无锡江南计算技术研究所 地址 214083 江苏省无锡市滨湖区军东新村 030号 (72)发明人刘耀 贾福桢 胡晋 王彦辉 吕春阳 (74)专利代理机构北京众合诚成知识产权代理 有限公司 11246 代理人龚燮英 (54) 发明名称 多路受控电压源的直流压降仿真方法 (57) 摘要 本发明提供。
2、了一种多路受控电压源的直流压 降仿真方法。使用多个理想电流源代替多路受控 电压源的多个电源模块,使用不带内阻的理想电 压源代替负载芯片,由此进行电源完整性仿真,以 得到负载芯片到各电源模块供电路径的直流压 降。将供电路径直流压降、电源模块内阻压降与相 应负载芯片位置的固定电压相加,以得出该电源 模块的输出电压值。使用单个理想电流源代替负 载芯片,按照多路受控电压源的各路电源模块所 分担的输出电流的总和来设置所述单个理想电流 源的总输出电流值,并且使用多个带内阻的理想 电压源代替多路受控电压源的多个电源模块,由 此进行电源完整性仿真,以得到负载芯片到各电 源模块的直流压降,从而得到各电源模块的输。
3、出 电流。 (51)Int.Cl. 权利要求书1页 说明书6页 附图3页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 1 页 说明书 6 页 附图 3 页 1/1页 2 1.一种多路受控电压源的直流压降仿真方法,其特征在于包括: 第一步骤:使用多个理想电流源代替多路受控电压源的多个电源模块,设置各个电源 模块所分担的用于负载芯片的驱动电流作为该电源模块的输出电流,并且其中按照相应的 电源模块所分担的输出电流来设置多个理想电流源各自的输出电流值,并且使用不带内阻 的理想电压源代替负载芯片,由此进行电源完整性仿真,以得到负载芯片到各电源模块供 电路径的直流压降; 第二步。
4、骤:针对多路受控电压源的多个电源模块中的每一个电源模块,将在第一步骤 得到的供电路径直流压降,与电源模块内阻压降,以及相应负载芯片位置的固定电压相加, 以得出该电源模块的输出电压值;由此,通过第二步骤,可以得到多路受控电压源的多个电 源模块中的每一个电源模块的输出电压值; 第三步骤:使用单个理想电流源代替负载芯片,其中按照多路受控电压源的各路电源 模块所分担的输出电流的总和来设置所述单个理想电流源的总输出电流值,并且使用多个 带内阻的理想电压源代替多路受控电压源的多个电源模块,每一个电源模块的输出电压代 入第二步骤所得对应的输出电压值,由此进行电源完整性仿真,以得到负载芯片到各电源 模块的直流。
5、压降,从而得到各电源模块的输出电流。 2.根据权利要求1所述的多路受控电压源的直流压降仿真方法,其特征在于,在电源 完整性仿真中,对包含多路电源模块和单个负载芯片的印制板实际版图提取供电路径的多 端口模型,包含所有复用的供电路径的信息。 3.根据权利要求1或2所述的多路受控电压源的直流压降仿真方法,其特征在于,电源 模块内阻压降是电源模块输出电流乘以电源模块输出内阻得到的电压值。 4.根据权利要求1或2所述的多路受控电压源的直流压降仿真方法,其特征在于,供电 路径的直流压降指的是通过该电流路径的各个部分的电流乘以相应路径部分的阻抗得到 的电压值之和。 5.根据权利要求4所述的多路受控电压源的直。
6、流压降仿真方法,其特征在于,对于单 路供电,将电流路径的电流乘以该路径的阻抗得到的电压值,作为供电路径的直流压降。 6.根据权利要求4或5所述的多路受控电压源的直流压降仿真方法,其特征在于,对于 存在供电路径复用的多路供电,针对供电路径的各个部分来分别计算各个部分的压降,此 后通过将各个部分的压降进行求和来算供电路径的直流压降。 7.根据权利要求1或2所述的多路受控电压源的直流压降仿真方法,其特征在于,相应 负载芯片位置是与电源模块相连的负载芯片引脚阵列,负载芯片位置的固定电压是负载芯 片理想用电的标称值或设计值。 8.根据权利要求1或2所述的多路受控电压源的直流压降仿真方法,其特征在于还包 。
7、括:比较第三步骤得到的各电源模块的输出电流与第一步骤所设置的各个电源模块的输出 电流。 9.根据权利要求1或2所述的多路受控电压源的直流压降仿真方法,其特征在于,在第 一步骤中,如果所有电源模块完全相同,则各个电源模块所分担的用于负载芯片的驱动电 流被设置成相等大小。 10.根据权利要求1或2所述的多路受控电压源的直流压降仿真方法,其特征在于,理 想电流源是输入电流恒定的电源,理想电压源是输出电压恒定的电源。 权 利 要 求 书CN 102880216 A 1/6页 3 多路受控电压源的直流压降仿真方法 技术领域 0001 本发明涉及一种多路受控电压源的直流压降仿真方法。 背景技术 0002 。
8、随着高性能处理器芯片功耗的持续显著增加,高功耗的芯片往往采用多路多相受 控电源的供电模式。这里指的多路受控电压源具有如下含义:1)电源模块的路数选择主 要基于两个方面考虑,多路电源模块用来保证可靠供电的能力,多路电源分散布局可有效 降低电流密度(但导致各电源模块供电路径阻抗差异),防止因电流密度过高导致的路径损 耗、局部发热以及压降过大等问题;2)受控电源重点包括两项内容,首先是负载芯片位置电 源电压衡定,以确保处理器芯片稳定可靠运行;其次是各路电源模块电流分配均衡,防止电 流分配不均衡导致的电源模块损毁或者局部电流密度过高;电源可控是通过电源反馈机制 (将处理器位置的电压和电流反馈到电源模块。
9、控制芯片,调整各路电源模块的输出电压和 输出电流),以及印制板版图设计供电路径均衡来实现的。 0003 电源完整性仿真技术是供电系统设计与验证的重要步骤,与测量技术相比,电源 仿真胜在以下几个方面:1)在设计阶段就可以进行仿真发现潜在的电源问题,而测量技术 只能在所设计的系统完成生产、安装、运行,在调试测试阶段才能使用;2)可以对多种情况 进行灵活简便的模拟,得到电源供电路径上任何位置的电压和电流参数,而测量技术只能 观测少量的观测点位置的电压参数,因而无法验证上面提到过的电流均衡问题;3)电源质 量的两个重要指标,直流压降和纹波噪声都可以通过软件仿真手段进行模拟验证。 0004 因此,模拟与。
10、评估多路电源模块供电的直流压降,这对系统供电的设计与验证是 十分重要的,可以估算供电路径损耗、控制电流平衡以及为纹波噪声的模拟提供参数基础 (即芯片各种功耗条件下,电源模块和负载芯片位置的电压与电流变化)等等。 0005 传统电源完整性仿真方法,使用理想电流源代替高功耗的负载芯片,使用带内阻 的电压源代替电源模块。此时,在各路模块路径阻抗存在明显差异且与电源模块内阻相比 无法忽略的情况下,很难确定各路电源模块的输出电压值的,或者说是很难给出电流均衡 的解决方案的(不合理的输出电压设置,可能导致个电源模块的输出电流差异很大)。 0006 具体地说,针对各路电源模块的输出电压值设置,常规解决方案存。
11、在如下问题:1) 通过某个电源模块距离负载芯片的距离、供电路径铜箔厚度等参数估算该电源模块供电路 径阻抗,与该模块需要分担的输出电流相乘计算出路径压降,与负载芯片位置的固定电压 相加得出该电源模块的输出电压值。该方法忽略了很多重要细节,例如钻孔作为供电路径 一部分带来的压降、其它线网钻孔割裂供电路径导致影响阻抗、相邻电源模块共用部分供 电路径等等,因而精度不足。2)通过某个电源模块到负载芯片进行传统电源完整性仿真, 电源模块输出电压任意、电流源按照该模块需要分担的输出电流设置,得出的路径压降与 负载芯片位置的固定电压相加得出该电源模块的输出电压值。该方法考虑了一些细节,例 如钻孔作为供电路径一。
12、部分带来的压降、其它线网钻孔割裂供电路径导致影响阻抗,但仍 然无法解决相邻电源模块共用部分供电路径导致该共用区域压降实际会变大带来的影响。 说 明 书CN 102880216 A 2/6页 4 除了精度问题外,该方法引入了多次仿真(仿真次数等于电源模块路数),带来设计效率问 题。3)在确保负载芯片电流稳定的情况下,通过实际测量可以得出各电源模块位置的输出 电压,将该电压值代入供电系统做电源完整性仿真无疑是最准确的。但是前面提到过,测量 技术手段只能在系统设计已完成,且生产安装完毕进入测试、调试等应用阶段才能使用,此 时只能进行设计验证目的的后仿真工作,无法对前仿真(设计初期阶段)提供有效支持。。
13、此 外,若电源模块配置错误将影响实际测量值,也就是说得到虚假的电源输出电压值。 发明内容 0007 本发明所要解决的技术问题是针对现有技术中存在上述缺陷,提供一种多路受控 电压源的直流压降仿真方法,以解决各个模块输出电流均衡的输出电压设置问题,提高仿 真的准确性、便捷性,为后续仿真提供参数配置基础。 0008 根据本发明,提供了一种多路受控电压源的直流压降仿真方法,其包括:第一步 骤:使用多个理想电流源代替多路受控电压源的多个电源模块,设置各个电源模块所分担 的用于负载芯片的驱动电流作为该电源模块的输出电流,并且其中按照相应的电源模块所 分担的输出电流来设置多个理想电流源各自的输出电流值,并且。
14、使用不带内阻的理想电压 源代替负载芯片,由此进行电源完整性仿真,以得到负载芯片到各电源模块供电路径的直 流压降;第二步骤:针对多路受控电压源的多个电源模块中的每一个电源模块,将在第一 步骤得到的供电路径直流压降,与电源模块内阻压降,以及相应负载芯片位置的固定电压 相加,以得出该电源模块的输出电压值;由此,通过第二步骤,可以得到多路受控电压源的 多个电源模块中的每一个电源模块的输出电压值;第三步骤:使用单个理想电流源代替负 载芯片,其中按照多路受控电压源的各路电源模块所分担的输出电流的总和来设置所述单 个理想电流源的总输出电流值,并且使用多个带内阻的理想电压源代替多路受控电压源的 多个电源模块,。
15、每一个电源模块的输出电压代入第二步骤所得对应的输出电压值,由此进 行电源完整性仿真,以得到负载芯片到各电源模块的直流压降,从而得到各电源模块的输 出电流。 0009 优选地,在电源完整性仿真中,对包含多路电源模块和单个负载芯片的印制板实 际版图提取供电路径的多端口模型,包含所有复用的供电路径的信息。 0010 优选地,电源模块内阻压降是电源模块输出电流乘以电源模块输出内阻得到的电 压值。 0011 优选地,供电路径的直流压降指的是通过该电流路径的各个部分的电流乘以相应 路径部分的阻抗得到的电压值之和。 0012 优选地,对于单路供电,将电流路径的电流乘以该路径的阻抗得到的电压值,作为 供电路径。
16、的直流压降。 0013 优选地,对于存在供电路径复用的多路供电,针对供电路径的各个部分来分别计 算各个部分的压降,此后通过将各个部分的压降进行求和来算供电路径的直流压降。 0014 优选地,相应负载芯片位置是与电源模块相连的负载芯片引脚阵列,负载芯片位 置的固定电压是负载芯片理想用电的标称值或设计值。 0015 优选地,所述多路受控电压源的直流压降仿真方法还包括:比较第三步骤得到的 各电源模块的输出电流与第一步骤所设置的各个电源模块的输出电流。 说 明 书CN 102880216 A 3/6页 5 0016 优选地,在第一步骤中,如果所有电源模块完全相同,则各个电源模块所分担的用 于负载芯片的。
17、驱动电流被设置成相等大小。 0017 优选地,理想电流源是输入电流恒定的电源,理想电压源是输出电压恒定的电源。 0018 在本发明中,将分别作为负载和激励的电流源、电压源互换后进行仿真,以获得多 模块电源的输出电压差值,从而解决各模块输出电流的均衡问题。此外,本发明采用的方法 使得电源模块获得的电流不均衡状态等特殊应用也是可以控制的。例如,某些供电路径较 差的模块就是要小电流、某些供电路径较好的模块就是要大电流,可以有效降低供电路径 上的能量损耗,而本发明的仿真方法可以得出这种可控不均衡状态的电压参数。而且,在负 载非常重、供电负载差异的情况下,多路电源模块输出电压必须有压差,为此,可根据本发。
18、 明的仿真结果调整各路电源模块的输出电压,从而达到各路电源模块的电流输出均衡或者 可控不均衡的效果。据上所述,本发明所提供的仿真方法对于系统测试阶段验证电源模块 设计与配置同样存在重要意义。 附图说明 0019 结合附图,并通过参考下面的详细描述,将会更容易地对本发明有更完整的理解 并且更容易地理解其伴随的优点和特征,其中: 0020 图1示意性地示出了根据本发明实施例的多路受控电压源的直流压降仿真方法 的流程图。 0021 图2示意性地示出了根据本发明实施例的多路受控电压源的直流压降仿真方法 的一个具体示例。 0022 图3示意性地示出了根据本发明实施例的多路受控电压源的直流压降仿真方法 的。
19、一个具体示例的仿真结果(步骤S1)。 0023 图4示意性地示出了根据本发明实施例的多路受控电压源的直流压降仿真方法 的一个具体示例的仿真结果(步骤S3)。 0024 需要说明的是,附图用于说明本发明,而非限制本发明。注意,表示结构的附图可 能并非按比例绘制。并且,附图中,相同或者类似的元件标有相同或者类似的标号。 具体实施方式 0025 为了使本发明的内容更加清楚和易懂,下面结合具体实施例和附图对本发明的内 容进行详细描述。 0026 图1示意性地示出了根据本发明实施例的多路受控电压源的直流压降仿真方法 的流程图。 0027 如图1所示,根据本发明实施例的多路受控电压源的直流压降仿真方法包括。
20、: 0028 第一步骤S1:使用多个理想电流源(其中,理想电流源指的是输入电流恒定的电 源)代替多路受控电压源的多个电源模块,设置各个电源模块所分担的用于负载芯片的驱 动电流作为该电源模块的输出电流,并且其中按照相应的电源模块所分担的输出电流来设 置多个理想电流源各自的输出电流值,并且使用不带内阻的理想电压源(理想电压源是输 出电压恒定的电源)代替负载芯片,由此进行电源完整性仿真,以得到负载芯片到各电源模 块的供电路径的直流压降;优选地,在第一步骤中,各个电源模块所分担的用于负载芯片的 说 明 书CN 102880216 A 4/6页 6 驱动电流保被设置成相等大小,以获取均衡的电源供电。 0。
21、029 第二步骤S2:针对多路受控电压源的多个电源模块中的每一个电源模块,将在第 一步骤S1得到的供电路径的直流压降,与电源模块内阻压降,以及相应负载芯片位置(例 如,相应负载芯片位置是与电源模块相连的负载芯片引脚阵列,负载芯片位置的固定电压 是负载芯片理想用电的标称值或设计值)的固定电压相加,以得出该电源模块的输出电压 值;由此,通过第二步骤S2,可以得到多路受控电压源的多个电源模块中的每一个电源模 块的输出电压值; 0030 第三步骤S3:使用单个理想电流源代替负载芯片,其中按照多路受控电压源的各 路电源模块所分担的输出电流的总和来设置所述单个理想电流源的总输出电流值,并且使 用多个带内阻。
22、(电源内阻根据所选电源模块来定,内阻的大小通常可配置选择,例如0至 0.5可选)的理想电压源(理想电压源是输出电压恒定的电源)代替多路受控电压源的多 个电源模块,每一个电源模块的输出电压代入第二步骤S2所得对应的输出电压值,由此进 行电源完整性仿真,以得到负载芯片到各电源模块的直流压降,从而得到各电源模块的输 出电流,由此可以验证电流均衡,即确认正确实现了多路受控电压源的电源完整性仿真系 统设置。 0031 例如,此后还可以:比较第三步骤S3得到的各电源模块的输出电流与第一步骤S1 所设置的各个电源模块的输出电流,以进一步验证。 0032 在第一步骤中,各个电源模块所分担的用于负载芯片的驱动电。
23、流被设置成该电源 模块能够稳定、可靠、有效负载的电流值,若所有电源模块完全相同,该值最好设置成相等 大小。 0033 例如,在电源完整性仿真中,对包含多路电源模块和单个负载芯片的印制板实际 版图提取供电路径的多端口模型,包含所有可能复用的供电路径的信息。 0034 其中,供电路径直流压降是通过该路径的电流乘以该路径的阻抗得到的电压值; 更确切地说,供电路径的直流压降指的是通过该电流路径的各个部分的电流乘以相应路径 部分的阻抗得到的电压值之和。 0035 具体地说,对于单路供电的情况,可以通过该电流路径的电流乘以该路径的阻抗 得到的电压值,直接得到供电路径的直流压降;对于多路供电(存在供电路径复。
24、用)的情况, 可能某段路径流经多路电源模块的电流;因此,需要针对供电路径的各个部分来分别计算 各个部分的压降,此后通过将各个部分的压降进行求和来算供电路径的直流压降。 0036 电源模块内阻压降是电源模块输出电流乘以电源模块输出内阻得到的电压值。 0037 进一步地,发明人有利地发现,进行上述仿真步骤的原理在于: 0038 1)由于电压和电流反馈机制的存在,所以在负载芯片位置电压恒定(也就是没有 电流跳变)的情况下,电源模块的输出电流是相对稳定。就其表现而言,负载芯片更像理想 电压源,而电源模块更像理想电流源,尤其针对较大变化电流的应用。 0039 2)此外,无论负载芯片输出电流(一对多)还是。
25、馈入电流(多对一),对应各路电源 模块是输入电流还是输出电流(仅仅电流方向相反),鉴于电流总是选择阻抗最小的路径通 过的特性,电流在供电路径选择上的表现基本一致,因此固定供电路径上流经电流一致的 情况下,供电路径上产生的压降应当是一致的。 0040 下面将参考附图来描述本发明实施例的具体示例。 说 明 书CN 102880216 A 5/6页 7 0041 图2示意性地示出了根据本发明实施例的多路受控电压源的直流压降仿真方法 的一个具体示例。 0042 如图2所示,通过下述步骤模拟真实的供电情况: 0043 1)负载芯片C1设置为0.9V的理想电压源,电源模块PM1、PM2、PM3、PM4、P。
26、M5、PM6、 PM7、PM8、PM9、PM10、PM11以及PM12完全相同(且内阻都配置为0,仿真中按照5E-6替 代),设置为12路(20A/路)的理想电流源; 0044 2)在这种反向设置的基础上,对印制板实际版图进行模型提取得到供电路径(即, 各电流路径),由此得到各供电路径的电阻值及相应的电流值及电流方向,从而可以获得各 电源模块到负载位置的各自的路径压降Vi(其中,i=1,2,3,4,12)(各个电源模 块的路径压降Vi的大小显然可能不相等),与此同时,例如优选地保证电源模块的电流均 衡、负载位置的电压恒定;其中,对于单路供电,可将电流路径的电流乘以该路径的阻抗得 到的电压值,作。
27、为供电路径的直流压降;而对于存在供电路径复用的多路供电,可针对供电 路径的各个部分来分别计算各个部分的压降(对版图进行的电源完整性仿真会得到各点的 电压值、电流值以及电流流向等),此后通过将各个部分的压降进行求和来算供电路径的直 流压降; 0045 3)然后进行传统的正向仿真,负载芯片C1设置为总电流输出为240A的理想电流 源,将各个电源模块设置为0.9V+Vi(其中,I=1,2,3,4,12)的理想电压源;(该具 体例子中,各个电源模块的Vi的电压大小参见表1的第二行数据;此外,因为电源模块内 阻值都配置为0,所以各电源模块内阻压降全部等于0V)。 0046 4)此时,仿真结果最接近电流均。
28、衡、电压恒定的实际情况(正向仿真后的结果,最 接近电流均衡(20A/模块),电压恒定(负载芯片位置0.9V)。 0047 下面给出针对每个具体仿真过程得到的上述步骤各阶段的仿真结果: 0048 1)反向供电仿真 0049 将负载芯片C1设置为0.9V的理想电压源,将电源模块设置为240A或60A电流源 (20A/路或5A/路),模拟各电源模块到负载芯片的路径压降。反向设置后仿真电源模块位 置的电压降,得到的结果如图3所示。 0050 根据各电源模块到负载芯片的路径压降,抬高正向供电仿真中各电源模块的输出 电压值,具体请参考下表。 0051 表1各路电源模块到负载位置路径的DC压降(粗略值) 0。
29、052 M12 M11 M10 M9 M8 M7 M6 M5 M4 M3 M2 M1 0.87 0.87 0.87 0.87 0.82 0.81 0.84 0.82 0.84 0.82 0.85 0.83 0053 0.03 0.03 0.03 0.03 0.08 0.09 0.06 0.08 0.06 0.08 0.05 0.07 0.93 0.93 0.93 0.93 0.98 0.99 0.96 0.98 0.96 0.98 0.95 0.97 说 明 书CN 102880216 A 6/6页 8 0054 表1中,第一行数据为反向仿真后各电源模块位置电压测试值,第二行数据为反 向仿真后。
30、各电源模块到负载芯片的路径压降Vi,第三行数据为计划在正向供电仿真中对 各电源模块输出电压的设置值。 0055 2)正向供电仿真(第三步骤的仿真) 0056 正向供电仿真结果如图4所示。通过观测电压源位置的仿真数据可知,各电源模 块的供电电流基本均衡(均为20A左右,且与第一步骤的设置基本一致)。 0057 综上所述,在本发明实施例中,将分别作为负载和激励的电流源、电压源互换后进 行仿真,以获得多模块电源的输出电压差值,从而解决各模块输出电流的均衡问题。此外, 本发明实施例采用的方法使得电源模块获得电流不均衡状态等特殊应用也是可以控制的。 例如,某些供电路径较差的模块就是要小电流、某些供电路径。
31、较好的模块就是要大电流,可 以有效降低供电路径上的能量损耗,而本发明的仿真方法可以得出这种可控不均衡状态的 电压参数。 0058 而且,在负载非常重、供电负载差异的情况下,多路电源模块输出电压必须有压 差,为此,可根据本发明实施例的仿真结果调整各路电源模块的输出电压,从而达到各路电 源模块的电流输出均衡或者可控不均衡的效果。 0059 此外,需要说明的是,说明书中的术语“第一”、“第二”、“第三”等描述仅仅用于区 分说明书中的各个组件、元素、步骤等,而不是用于表示各个组件、元素、步骤之间的逻辑关 系或者顺序关系等。 0060 可以理解的是,虽然本发明已以较佳实施例披露如上,然而上述实施例并非用。
32、以 限定本发明。对于任何熟悉本领域的技术人员而言,在不脱离本发明技术方案范围情况下, 都可利用上述揭示的技术内容对本发明技术方案作出许多可能的变动和修饰,或修改为等 同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对 以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围 内。 说 明 书CN 102880216 A 1/3页 9 图1 说 明 书 附 图CN 102880216 A 2/3页 10 图2 图3 说 明 书 附 图CN 102880216 A 10 3/3页 11 图4 说 明 书 附 图CN 102880216 A 11 。