一种片上系统的电压岛供电引脚分配方法.pdf

上传人:62****3 文档编号:4759494 上传时间:2018-11-07 格式:PDF 页数:9 大小:2.78MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310004359.1

申请日:

2013.01.06

公开号:

CN103077278A

公开日:

2013.05.01

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 17/50申请日:20130106|||公开

IPC分类号:

G06F17/50

主分类号:

G06F17/50

申请人:

宁波大学

发明人:

夏银水; 储著飞; 王伦耀

地址:

315211 浙江省宁波市江北区风华路818号

优先权:

专利代理机构:

宁波奥圣专利代理事务所(普通合伙) 33226

代理人:

邱积权

PDF下载: PDF下载
内容摘要

本发明公开了一种片上系统的供电引脚分配方法,优点在于提出的方法能根据电压岛的物理布图信息及宏模块的几何拓扑信息,基于弹簧模型快速确定供电引脚的位置,不仅可以适用于后布图优化阶段,而且适用于布图协同优化阶段;此外,考虑到电流密度较大的电路宏模块需放置在离供电引脚较近的位置减小电压降,提出的方法能根据电流密度的大小给电路宏模块连接的弹簧分配不同的劲度系数,从而影响弹簧系统的能量均衡点位置,进而影响供电引脚的位置。相比于传统的片上系统供电引脚分配方法,提出的方法能有效降低片上系统电压岛电源网络节点的电压降。从而丰富了片上系统电压岛的供电引脚分配的自动设计优化方法,又降低了设计成本。通过实例验证,本发明的方法得到的电源网络电压降能得到有效降低。

权利要求书

权利要求书一种片上系统的电压岛供电引脚分配方法,其特征在于包括以下步骤:
步骤①:定义电压岛为工作在同一工作电压下且占据连续物理空间的电路宏模块组成的区域;片上系统由若干电压岛组成,计算机读入和分析用户提供的电压岛信息、电压岛中电路宏模块的坐标信息和长宽信息、片上系统边缘上所有的电源引脚位置坐标信息;
步骤②:定义电压岛中所包含的电路宏模块集合为B,对于每一个电路宏模块bi∈B,根据电路宏模块坐标信息及电路宏模块长宽信息可确定bi中心点坐标假设以电路宏模块中心点为固定点,该固定点与一个零长度,劲度系数为的弹簧的一端连接,并将集合B中所有与电路宏模块所连接的弹簧的另一端互相连接在一起,所有的弹簧组成了弹簧系统;计算出弹簧系统的能量均衡点e的坐标(xe,ye);若一个电压岛中所有电路宏模块中具有最小面积的电路宏模块的面积值为A0,bi的面积值为则
<mrow><MSUB><MI>k</MI><MSUB><MI>b</MI><MI>i</MI></MSUB></MSUB><MO>=</MO><MSUB><MI>A</MI><MSUB><MI>b</MI><MI>i</MI></MSUB></MSUB><MO>/</MO><MSUB><MI>A</MI><MN>0</MN></MSUB><MO>-</MO><MO>-</MO><MO>-</MO><MROW><MO>(</MO><MN>1</MN><MO>)</MO></MROW></MROW>]]&gt;</MATH></MATHS><BR>能量均衡点e到各电路宏模块中心点所引起的弹簧拉力可分解为在水平方向的分力和垂直方向的分力其中<BR><MATHS id=cmaths0002 num="0002"><MATH><![CDATA[<mrow><MSUB><MOVER><MI>F</MI><MSUB><MI>uv</MI><MI>x</MI></MSUB></MOVER><MSUB><MI>b</MI><MI>i</MI></MSUB></MSUB><MO>=</MO><MSUB><MI>k</MI><MSUB><MI>b</MI><MI>i</MI></MSUB></MSUB><MO>×</MO><MROW><MO>(</MO><MSUB><MI>x</MI><MSUB><MI>b</MI><MI>i</MI></MSUB></MSUB><MO>-</MO><MSUB><MI>x</MI><MI>e</MI></MSUB><MO>)</MO></MROW><MO>-</MO><MO>-</MO><MO>-</MO><MROW><MO>(</MO><MN>2</MN><MO>)</MO></MROW></MROW>]]&gt;</MATH></MATHS><BR><MATHS id=cmaths0003 num="0003"><MATH><![CDATA[<mrow><MSUB><MOVER><MI>F</MI><MSUB><MI>uv</MI><MI>y</MI></MSUB></MOVER><MSUB><MI>b</MI><MI>i</MI></MSUB></MSUB><MO>=</MO><MSUB><MI>k</MI><MSUB><MI>b</MI><MI>i</MI></MSUB></MSUB><MO>×</MO><MROW><MO>(</MO><MSUB><MI>y</MI><MSUB><MI>b</MI><MI>i</MI></MSUB></MSUB><MO>-</MO><MSUB><MI>y</MI><MI>e</MI></MSUB><MO>)</MO></MROW><MO>-</MO><MO>-</MO><MO>-</MO><MROW><MO>(</MO><MN>3</MN><MO>)</MO></MROW></MROW>]]&gt;</MATH></MATHS><BR>能量均衡点e的坐标可通过公式(4)和(5)求解得到;<BR><MATHS id=cmaths0004 num="0004"><MATH><![CDATA[<mrow><MUNDER><MI>Σ</MI><MROW><MSUB><MI>b</MI><MI>i</MI></MSUB><MO>&amp;Element;</MO><MI>B</MI></MROW></MUNDER><MSUB><MOVER><MI>F</MI><MSUB><MI>uv</MI><MI>x</MI></MSUB></MOVER><MSUB><MI>b</MI><MI>i</MI></MSUB></MSUB><MO>=</MO><MUNDER><MI>Σ</MI><MROW><MSUB><MI>b</MI><MI>i</MI></MSUB><MO>&amp;Element;</MO><MI>B</MI></MROW></MUNDER><MSUB><MI>k</MI><MSUB><MI>b</MI><MI>i</MI></MSUB></MSUB><MO>×</MO><MROW><MO>(</MO><MSUB><MI>x</MI><MSUB><MI>b</MI><MI>i</MI></MSUB></MSUB><MO>-</MO><MSUB><MI>x</MI><MI>e</MI></MSUB><MO>)</MO></MROW><MO>=</MO><MN>0</MN><MO>-</MO><MO>-</MO><MO>-</MO><MROW><MO>(</MO><MN>4</MN><MO>)</MO></MROW></MROW>]]&gt;</MATH></MATHS><BR><MATHS id=cmaths0005 num="0005"><MATH><![CDATA[<mrow><MUNDER><MI>Σ</MI><MROW><MSUB><MI>b</MI><MI>i</MI></MSUB><MO>&amp;Element;</MO><MI>B</MI></MROW></MUNDER><MSUB><MOVER><MI>F</MI><MSUB><MI>uv</MI><MI>y</MI></MSUB></MOVER><MSUB><MI>b</MI><MI>i</MI></MSUB></MSUB><MO>=</MO><MUNDER><MI>Σ</MI><MROW><MSUB><MI>b</MI><MI>i</MI></MSUB><MO>&amp;Element;</MO><MI>B</MI></MROW></MUNDER><MSUB><MI>k</MI><MSUB><MI>b</MI><MI>i</MI></MSUB></MSUB><MO>×</MO><MROW><MO>(</MO><MSUB><MI>y</MI><MSUB><MI>b</MI><MI>i</MI></MSUB></MSUB><MO>-</MO><MSUB><MI>y</MI><MI>e</MI></MSUB><MO>)</MO></MROW><MO>=</MO><MN>0</MN><MO>-</MO><MO>-</MO><MO>-</MO><MROW><MO>(</MO><MN>5</MN><MO>)</MO></MROW></MROW>]]&gt;</MATH></MATHS><BR>步骤③:定义片上系统边缘所有的电源引脚位置集合P,寻找出一个电源引脚pj∈P,使得pj到能量均衡点e的曼哈顿距离最小,即最小,pj即为该电压岛的电源引脚分配的位置。<BR>步骤④:对于片上系统中的其他电压岛,重复步骤②~③可完成相应的电源引脚分配。</p></div> </div> </div> <div class="zlzy"> <div class="zltitle">说明书</div> <div class="gdyy"> <div class="gdyy_show"><p>说明书一种片上系统的电压岛供电引脚分配方法 <BR>技术领域 <BR>本发明涉及一种片上系统的自动化设计方法,尤其是涉及一种片上系统的电压岛供电引脚分配方法。 <BR>背景技术 <BR>片上系统(system‑on‑a‑chip,SoC)包含多个电路宏模块,多电压技术将其中的电路宏模块按照功能进行划分,在物理布图中聚集在一起形成电压岛(voltage&nbsp;island,VI)并赋予满足性能要求的电压。因此,片上系统也可看成由若干工作在较低电压下的电压岛组成。因动态功耗与供电电压的平方呈正比,通过多电压技术形成电压岛可有效降低片上系统的动态功耗,成为当前片上系统低功耗设计的主流方法。 <BR>相比于基于电压岛的多电压技术,单电压技术往往将电源供电引脚固定在片上系统芯片的特定位置上,例如芯片边缘(boundary)的左下角和右上角。此外,通常一个单电压芯片可给定多个供电引脚。单电压技术中的供电引脚分配方法并不适用于多电压技术。首先,一个电压岛只允许一个供电引脚,这主要是因为对于采用跳线(wire&nbsp;bonded)形式封装的芯片,供电引脚必须放置在芯片的边缘,供电引脚必须和其他信号引脚争夺有限的引脚位置,让每个电压岛拥有多个供电引脚可能不能得到满足;其次,供电引脚的位置需要根据电压岛的物理布图信息而分配,而不能预先设定供电引脚的位置。 <BR>供电引脚的分配直接关系到多电压SoC中电压岛的供电网络节点电压降,若分配不当,势必造成电压降过大,从而使得电压岛中的电路宏模块的供电不足引起电路失效。另外,为了满足电压降约束,电源网络所耗费的布线面积也将随之增大。因此对片上系统的电压岛分配供电引脚对于优化电压岛的电源网络有着较强的现实意义和实践意义。 <BR>发明内容 <BR>本发明所要解决的技术问题是提供一种片上系统的电压岛供电引脚分配方法,考虑到供电引脚应兼顾岛内所有电路宏模块,该方法基于电压岛的物理布图信息及几何拓扑信息,将电压岛中每个电路宏模块的中心点为固定点,分别连接一个零长度、劲度系数为k的虚拟弹簧的一端,然后将所有弹簧的另外一端连接到一起组成弹簧系统,并通过计算得出弹簧系统的能量均衡点,能量均衡点被认为是兼顾到岛内所有电路宏模块的最佳供电点。由于采用跳线结构进行封装的芯片,供电引脚必须放置到芯片的边缘,接下来在芯片边缘上的可能的供电引脚集合中寻找出一个引脚,使其到能量均衡点的曼哈顿距离最小,即能量均衡点在水平和垂直方向上的偏移总和最小,该点即为供电引脚位置。 <BR>本发明解决上述技术问题所采用的技术方案为:一种片上系统的电压岛供电引脚分配方法,其特征在于包括以下步骤: <BR>步骤①:定义电压岛为工作在同一工作电压下且占据连续物理空间的电路宏模块组成的区域;片上系统由若干电压岛组成,计算机读入和分析用户提供的电压岛信息、电压岛中电路宏模块的坐标信息和长宽信息、片上系统边缘上所有的电源引脚位置坐标信息; <BR>步骤②:定义电压岛中所包含的电路宏模块集合为B,对于每一个电路宏模块bi∈B,根据电路宏模块坐标信息及电路宏模块长宽信息可确定bi中心点坐标假设以电路宏模块中心点为固定点,该固定点与一个零长度,劲度系数为的弹簧的一端连接,并将集合B中所有与电路宏模块所连接的弹簧的另一端互相连接在一起,所有的弹簧组成了弹簧系统;计算出弹簧系统的能量均衡点e的坐标(xe,ye);若一个电压岛中所有电路宏模块中具有最小面积的电路宏模块的面积值为A0,bi的面积值为则 <BR><MATHS num="0001"><MATH><![CDATA[ <mrow><MSUB><MI>k</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>=</MO> <MSUB><MI>A</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>/</MO> <MSUB><MI>A</MI> <MN>0</MN> </MSUB><MO>-</MO> <MO>-</MO> <MO>-</MO> <MROW><MO>(</MO> <MN>1</MN> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR>能量均衡点e到各电路宏模块中心点所引起的弹簧拉力可分解为在水平方向的分力和垂直方向的分力其中 <BR><MATHS num="0002"><MATH><![CDATA[ <mrow><MSUB><MOVER><MI>F</MI> <MSUB><MI>uv</MI> <MI>x</MI> </MSUB></MOVER><MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>=</MO> <MSUB><MI>k</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>×</MO> <MROW><MO>(</MO> <MSUB><MI>x</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>-</MO> <MSUB><MI>x</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>-</MO> <MO>-</MO> <MO>-</MO> <MROW><MO>(</MO> <MN>2</MN> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0003"><MATH><![CDATA[ <mrow><MSUB><MOVER><MI>F</MI> <MSUB><MI>uv</MI> <MI>y</MI> </MSUB></MOVER><MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>=</MO> <MSUB><MI>k</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>×</MO> <MROW><MO>(</MO> <MSUB><MI>y</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>-</MO> <MSUB><MI>y</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>-</MO> <MO>-</MO> <MO>-</MO> <MROW><MO>(</MO> <MN>3</MN> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR>能量均衡点e的坐标可通过公式(4)和(5)求解得到; <BR><MATHS num="0004"><MATH><![CDATA[ <mrow><MUNDER><MI>Σ</MI> <MROW><MSUB><MI>b</MI> <MI>i</MI> </MSUB><MO>&amp;Element;</MO> <MI>B</MI> </MROW></MUNDER><MSUB><MOVER><MI>F</MI> <MSUB><MI>uv</MI> <MI>x</MI> </MSUB></MOVER><MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>=</MO> <MUNDER><MI>Σ</MI> <MROW><MSUB><MI>b</MI> <MI>i</MI> </MSUB><MO>&amp;Element;</MO> <MI>B</MI> </MROW></MUNDER><MSUB><MI>k</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>×</MO> <MROW><MO>(</MO> <MSUB><MI>x</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>-</MO> <MSUB><MI>x</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>=</MO> <MN>0</MN> <MO>-</MO> <MO>-</MO> <MO>-</MO> <MROW><MO>(</MO> <MN>4</MN> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0005"><MATH><![CDATA[ <mrow><MUNDER><MI>Σ</MI> <MROW><MSUB><MI>b</MI> <MI>i</MI> </MSUB><MO>&amp;Element;</MO> <MI>B</MI> </MROW></MUNDER><MSUB><MOVER><MI>F</MI> <MSUB><MI>uv</MI> <MI>y</MI> </MSUB></MOVER><MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>=</MO> <MUNDER><MI>Σ</MI> <MROW><MSUB><MI>b</MI> <MI>i</MI> </MSUB><MO>&amp;Element;</MO> <MI>B</MI> </MROW></MUNDER><MSUB><MI>k</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>×</MO> <MROW><MO>(</MO> <MSUB><MI>y</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>-</MO> <MSUB><MI>y</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>=</MO> <MN>0</MN> <MO>-</MO> <MO>-</MO> <MO>-</MO> <MROW><MO>(</MO> <MN>5</MN> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR>步骤③:定义片上系统边缘所有的电源引脚位置集合P,寻找出一个电源引脚pj∈P,使得pj到能量均衡点e的曼哈顿距离最小,即最小,pj即为该电压岛的电源引脚分配的位置。 <BR>步骤④:对于片上系统中的其他电压岛,重复步骤②~③可完成相应的电源引脚分配。 <BR>与现有技术相比,本发明的优点在于提出的方法能够根据电压岛的物理布图信息及电路宏模块的几何拓扑信息,基于弹簧模型快速确定供电引脚的位置,不仅可以适用于后布图优化阶段,而且适用于布图协同优化阶段;此外,考虑到电流密度较大的电路宏模块需放置在离供电引脚较近的位置以减小电压降,提出的方法能根据电流密度的大小给电路宏模块连接的弹簧分配不同的劲度系数,从而影响弹簧系统的能量均衡点位置,进而影响供电引脚的位置。相比于传统的片上系统供电引脚分配方法,提出的方法能有效降低片上系统电压岛电源网络节点的电压降。既丰富了片上系统供电引脚分配的自动设计优化方法,又降低了设计成本。 <BR>附图说明 <BR>图1为片上系统物理布图表示及弹簧模型示意图; <BR>图2为片上系统的电压岛供电引脚及电源供电网络示意图; <BR>具体实施方式 <BR>表一 <BR><TGROUP cols="5"><COLSPEC colwidth="30%" colname="c001" /><COLSPEC colwidth="30%" colname="c002" /><COLSPEC colwidth="9%" colname="c003" /><COLSPEC colwidth="12%" colname="c004" /><COLSPEC colwidth="19%" colname="c005" /><ROW><ENTRY morerows="1">电路宏模块</ENTRY><ENTRY morerows="1">左下角坐标</ENTRY><ENTRY morerows="1">长</ENTRY><ENTRY morerows="1">宽</ENTRY><ENTRY morerows="1">面积</ENTRY></ROW><ROW><ENTRY morerows="1">b1</ENTRY><ENTRY morerows="1">(0,75)</ENTRY><ENTRY morerows="1">70</ENTRY><ENTRY morerows="1">85</ENTRY><ENTRY morerows="1">5950</ENTRY></ROW><ROW><ENTRY morerows="1">b2</ENTRY><ENTRY morerows="1">(0,0)</ENTRY><ENTRY morerows="1">70</ENTRY><ENTRY morerows="1">75</ENTRY><ENTRY morerows="1">5250</ENTRY></ROW><ROW><ENTRY morerows="1">b3</ENTRY><ENTRY morerows="1">(70,0)</ENTRY><ENTRY morerows="1">50</ENTRY><ENTRY morerows="1">160</ENTRY><ENTRY morerows="1">8000</ENTRY></ROW><ROW><ENTRY morerows="1">b4</ENTRY><ENTRY morerows="1">(120,100)</ENTRY><ENTRY morerows="1">50</ENTRY><ENTRY morerows="1">60</ENTRY><ENTRY morerows="1">3000</ENTRY></ROW><ROW><ENTRY morerows="1">b5</ENTRY><ENTRY morerows="1">(170,100)</ENTRY><ENTRY morerows="1">40</ENTRY><ENTRY morerows="1">60</ENTRY><ENTRY morerows="1">2400</ENTRY></ROW><ROW><ENTRY morerows="1">b6</ENTRY><ENTRY morerows="1">(120,0)</ENTRY><ENTRY morerows="1">90</ENTRY><ENTRY morerows="1">100</ENTRY><ENTRY morerows="1">9000</ENTRY></ROW></TGROUP></TABLES><BR>表二 <BR><TGROUP cols="8"><COLSPEC colwidth="13%" colname="c001" /><COLSPEC colwidth="10%" colname="c002" /><COLSPEC colwidth="13%" colname="c003" /><COLSPEC colwidth="10%" colname="c004" /><COLSPEC colwidth="13%" colname="c005" /><COLSPEC colwidth="13%" colname="c006" /><COLSPEC colwidth="13%" colname="c007" /><COLSPEC colwidth="15%" colname="c008" /><ROW><ENTRY morerows="1">电源引脚</ENTRY><ENTRY morerows="1">坐标</ENTRY><ENTRY morerows="1">电源引脚</ENTRY><ENTRY morerows="1">坐标</ENTRY><ENTRY morerows="1">电源引脚</ENTRY><ENTRY morerows="1">坐标</ENTRY><ENTRY morerows="1">电源引脚</ENTRY><ENTRY morerows="1">坐标</ENTRY></ROW><ROW><ENTRY morerows="1">p0</ENTRY><ENTRY morerows="1">(0,0)</ENTRY><ENTRY morerows="1">p9</ENTRY><ENTRY morerows="1">(50,0)</ENTRY><ENTRY morerows="1">p18</ENTRY><ENTRY morerows="1">(210,150)</ENTRY><ENTRY morerows="1">p27</ENTRY><ENTRY morerows="1">(180,0)</ENTRY></ROW><ROW><ENTRY morerows="1">p1</ENTRY><ENTRY morerows="1">(0,20)</ENTRY><ENTRY morerows="1">p10</ENTRY><ENTRY morerows="1">(60,0)</ENTRY><ENTRY morerows="1">p19</ENTRY><ENTRY morerows="1">(210,130)</ENTRY><ENTRY morerows="1">p28</ENTRY><ENTRY morerows="1">(170,0)</ENTRY></ROW><ROW><ENTRY morerows="1">p2</ENTRY><ENTRY morerows="1">(0,50)</ENTRY><ENTRY morerows="1">p11</ENTRY><ENTRY morerows="1">(90,0)</ENTRY><ENTRY morerows="1">p20</ENTRY><ENTRY morerows="1">(210,120)</ENTRY><ENTRY morerows="1">p29</ENTRY><ENTRY morerows="1">(150,0)</ENTRY></ROW><ROW><ENTRY morerows="1">p3</ENTRY><ENTRY morerows="1">(0,60)</ENTRY><ENTRY morerows="1">p12</ENTRY><ENTRY morerows="1">(110,0)</ENTRY><ENTRY morerows="1">p21</ENTRY><ENTRY morerows="1">(210,100)</ENTRY><ENTRY morerows="1">p30</ENTRY><ENTRY morerows="1">(100,0)</ENTRY></ROW><ROW><ENTRY morerows="1">p4</ENTRY><ENTRY morerows="1">(0,90)</ENTRY><ENTRY morerows="1">p13</ENTRY><ENTRY morerows="1">(130,0)</ENTRY><ENTRY morerows="1">p22</ENTRY><ENTRY morerows="1">(210,80)</ENTRY><ENTRY morerows="1">p31</ENTRY><ENTRY morerows="1">(70,0)</ENTRY></ROW><ROW><ENTRY morerows="1">p5</ENTRY><ENTRY morerows="1">(0,100)</ENTRY><ENTRY morerows="1">p14</ENTRY><ENTRY morerows="1">(150,0)</ENTRY><ENTRY morerows="1">p23</ENTRY><ENTRY morerows="1">(210,60)</ENTRY><ENTRY morerows="1">p32</ENTRY><ENTRY morerows="1">(60,0)</ENTRY></ROW><ROW><ENTRY morerows="1">p6</ENTRY><ENTRY morerows="1">(0,150)</ENTRY><ENTRY morerows="1">p15</ENTRY><ENTRY morerows="1">(170,0)</ENTRY><ENTRY morerows="1">p24</ENTRY><ENTRY morerows="1">(210,50)</ENTRY><ENTRY morerows="1">p33</ENTRY><ENTRY morerows="1">(40,0)</ENTRY></ROW><ROW><ENTRY morerows="1">p7</ENTRY><ENTRY morerows="1">(20,0)</ENTRY><ENTRY morerows="1">p16</ENTRY><ENTRY morerows="1">(190,0)</ENTRY><ENTRY morerows="1">p25</ENTRY><ENTRY morerows="1">(210,20)</ENTRY><ENTRY morerows="1">p34</ENTRY><ENTRY morerows="1">(20,0)</ENTRY></ROW><ROW><ENTRY morerows="1">p8</ENTRY><ENTRY morerows="1">(40,0)</ENTRY><ENTRY morerows="1">p17</ENTRY><ENTRY morerows="1">(210,0)</ENTRY><ENTRY morerows="1">p26</ENTRY><ENTRY morerows="1">(200,0)</ENTRY><ENTRY morerows="1">&nbsp;</ENTRY><ENTRY morerows="1">&nbsp;</ENTRY></ROW></TGROUP></TABLES><BR>以下结合附图实例对本发明作进一步详细描述。 <BR>图1所示为一种片上系统的布图表示,其包含6个电路宏模块b1,b2,b3,b4,b5和b6。 <BR>步骤①:定义电压岛为工作在同一工作电压下且占据连续物理空间的电路宏模块组成的区域,如图1中所示b1,b2,b3组成一个电压岛I1,而b4,b5,b6可汇聚成另外一个电压岛I2;片上系统由若干电压岛组成,图1所示的片上系统由上述两个电压岛组成,计算机读入和分析用户提供的电压岛信息、电压岛中电路宏模块的坐标信息和长宽信息、片上系统边缘上所有的电源引脚位置坐标信息,电路宏模块的坐标信息和长宽信息见表一,所有的电源引脚位置坐标信息见表二; <BR>步骤②:定义电压岛中所包含的电路宏模块集合为B={b1,b2,b3},对于每一个电路宏模块bi∈B,根据电路宏模块坐标信息及电路宏模块长宽信息可确定bi中心点坐标即<MATHS num="0006"><MATH><![CDATA[ <mrow> <MROW><MO>(</MO> <MSUB><MI>x</MI> <MSUB><MI>b</MI> <MN>1</MN> </MSUB></MSUB><MO>,</MO> <MSUB><MI>y</MI> <MSUB><MI>b</MI> <MN>1</MN> </MSUB></MSUB><MO>)</MO> </MROW><MO>=</MO> <MROW><MO>(</MO> <MN>35,117.5</MN> <MO>)</MO> </MROW><MO>,</MO> </MROW>]]&gt;</MATH></MATHS><MATHS num="0007"><MATH><![CDATA[ <mrow> <MROW><MO>(</MO> <MSUB><MI>x</MI> <MSUB><MI>b</MI> <MN>2</MN> </MSUB></MSUB><MO>,</MO> <MSUB><MI>y</MI> <MSUB><MI>b</MI> <MN>2</MN> </MSUB></MSUB><MO>)</MO> </MROW><MO>=</MO> <MROW><MO>(</MO> <MN>35,37.5</MN> <MO>)</MO> </MROW><MO>,</MO> </MROW>]]&gt;</MATH></MATHS><MATHS num="0008"><MATH><![CDATA[ <mrow> <MROW><MO>(</MO> <MSUB><MI>x</MI> <MSUB><MI>b</MI> <MN>3</MN> </MSUB></MSUB><MO>,</MO> <MSUB><MI>y</MI> <MSUB><MI>b</MI> <MN>3</MN> </MSUB></MSUB><MO>)</MO> </MROW><MO>=</MO> <MROW><MO>(</MO> <MN>95,80</MN> <MO>)</MO> </MROW><MO>,</MO> </MROW>]]&gt;</MATH></MATHS>假设以电路宏模块中心点为固定点,该固定点与一个零长度,劲度系数为的弹簧的一端连接,并将集合B中所有与电路宏模块所连接的弹簧的另一端互相连接在一起,所有的弹簧组成了弹簧系统;计算出弹簧系统的能量均衡点e的坐标(xe,ye);若一个电压岛中所有电路宏模块中具有最小面积的电路宏模块的面积值为A0,bi的面积值为则 <BR><MATHS num="0009"><MATH><![CDATA[ <mrow><MSUB><MI>k</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>=</MO> <MSUB><MI>A</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>/</MO> <MSUB><MI>A</MI> <MN>0</MN> </MSUB><MO>-</MO> <MO>-</MO> <MO>-</MO> <MROW><MO>(</MO> <MN>1</MN> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR>即<MATHS num="0010"><MATH><![CDATA[ <mrow> <MSUB><MI>k</MI> <MSUB><MI>b</MI> <MN>1</MN> </MSUB></MSUB><MO>=</MO> <MSUB><MI>A</MI> <MSUB><MI>b</MI> <MN>1</MN> </MSUB></MSUB><MO>/</MO> <MSUB><MI>A</MI> <MN>0</MN> </MSUB><MO>=</MO> <MN>5950</MN> <MO>/</MO> <MN>5250</MN> <MO>=</MO> <MN>1.13</MN> <MO>,</MO> </MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0011"><MATH><![CDATA[ <mrow><MSUB><MI>k</MI> <MSUB><MI>b</MI> <MN>2</MN> </MSUB></MSUB><MO>=</MO> <MSUB><MI>A</MI> <MSUB><MI>b</MI> <MN>2</MN> </MSUB></MSUB><MO>/</MO> <MSUB><MI>A</MI> <MN>0</MN> </MSUB><MO>=</MO> <MN>5250</MN> <MO>/</MO> <MN>5250</MN> <MO>=</MO> <MN>1</MN> <MO>,</MO> </MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0012"><MATH><![CDATA[ <mrow><MSUB><MI>k</MI> <MSUB><MI>b</MI> <MN>3</MN> </MSUB></MSUB><MO>=</MO> <MSUB><MI>A</MI> <MSUB><MI>b</MI> <MN>3</MN> </MSUB></MSUB><MO>/</MO> <MSUB><MI>A</MI> <MN>0</MN> </MSUB><MO>=</MO> <MN>8000</MN> <MO>/</MO> <MN>5250</MN> <MO>=</MO> <MN>1.52</MN> <MO>,</MO> </MROW>]]&gt;</MATH></MATHS> <BR>能量均衡点e到各电路宏模块中心点所引起的弹簧拉力可分解为在水平方向的分力和垂直方向的分力其中 <BR><MATHS num="0013"><MATH><![CDATA[ <mrow><MSUB><MOVER><MI>F</MI> <MSUB><MI>uv</MI> <MI>x</MI> </MSUB></MOVER><MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>=</MO> <MSUB><MI>k</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>×</MO> <MROW><MO>(</MO> <MSUB><MI>x</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>-</MO> <MSUB><MI>x</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>-</MO> <MO>-</MO> <MO>-</MO> <MROW><MO>(</MO> <MN>2</MN> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0014"><MATH><![CDATA[ <mrow><MSUB><MOVER><MI>F</MI> <MSUB><MI>uv</MI> <MI>y</MI> </MSUB></MOVER><MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>=</MO> <MSUB><MI>k</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>×</MO> <MROW><MO>(</MO> <MSUB><MI>y</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>-</MO> <MSUB><MI>y</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>-</MO> <MO>-</MO> <MO>-</MO> <MROW><MO>(</MO> <MN>3</MN> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR>能量均衡点e的坐标可通过公式(4)和(5)求解得到; <BR><MATHS num="0015"><MATH><![CDATA[ <mrow><MUNDER><MI>Σ</MI> <MROW><MSUB><MI>b</MI> <MI>i</MI> </MSUB><MO>&amp;Element;</MO> <MI>B</MI> </MROW></MUNDER><MSUB><MOVER><MI>F</MI> <MSUB><MI>uv</MI> <MI>x</MI> </MSUB></MOVER><MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>=</MO> <MUNDER><MI>Σ</MI> <MROW><MSUB><MI>b</MI> <MI>i</MI> </MSUB><MO>&amp;Element;</MO> <MI>B</MI> </MROW></MUNDER><MSUB><MI>k</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>×</MO> <MROW><MO>(</MO> <MSUB><MI>x</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>-</MO> <MSUB><MI>x</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>=</MO> <MN>0</MN> <MO>-</MO> <MO>-</MO> <MO>-</MO> <MROW><MO>(</MO> <MN>4</MN> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0016"><MATH><![CDATA[ <mrow><MUNDER><MI>Σ</MI> <MROW><MSUB><MI>b</MI> <MI>i</MI> </MSUB><MO>&amp;Element;</MO> <MI>B</MI> </MROW></MUNDER><MSUB><MOVER><MI>F</MI> <MSUB><MI>uv</MI> <MI>y</MI> </MSUB></MOVER><MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>=</MO> <MUNDER><MI>Σ</MI> <MROW><MSUB><MI>b</MI> <MI>i</MI> </MSUB><MO>&amp;Element;</MO> <MI>B</MI> </MROW></MUNDER><MSUB><MI>k</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>×</MO> <MROW><MO>(</MO> <MSUB><MI>y</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>-</MO> <MSUB><MI>y</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>=</MO> <MN>0</MN> <MO>-</MO> <MO>-</MO> <MO>-</MO> <MROW><MO>(</MO> <MN>5</MN> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR>即 <BR><MATHS num="0017"><MATH><![CDATA[ <mrow><MUNDER><MI>Σ</MI> <MROW><MSUB><MI>b</MI> <MI>i</MI> </MSUB><MO>&amp;Element;</MO> <MI>B</MI> </MROW></MUNDER><MSUB><MOVER><MI>F</MI> <MSUB><MI>uv</MI> <MI>x</MI> </MSUB></MOVER><MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>=</MO> <MUNDER><MI>Σ</MI> <MROW><MSUB><MI>b</MI> <MI>i</MI> </MSUB><MO>&amp;Element;</MO> <MI>B</MI> </MROW></MUNDER><MSUB><MI>k</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>×</MO> <MROW><MO>(</MO> <MSUB><MI>x</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>-</MO> <MSUB><MI>x</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>=</MO> </MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0018"><MATH><![CDATA[ <mrow><MSUB><MI>k</MI> <MSUB><MI>b</MI> <MN>1</MN> </MSUB></MSUB><MO>×</MO> <MROW><MO>(</MO> <MSUB><MI>x</MI> <MSUB><MI>b</MI> <MN>1</MN> </MSUB></MSUB><MO>-</MO> <MSUB><MI>x</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>+</MO> <MSUB><MI>k</MI> <MSUB><MI>b</MI> <MN>2</MN> </MSUB></MSUB><MO>×</MO> <MROW><MO>(</MO> <MSUB><MI>x</MI> <MSUB><MI>b</MI> <MN>2</MN> </MSUB></MSUB><MO>-</MO> <MSUB><MI>x</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>+</MO> <MSUB><MI>k</MI> <MSUB><MI>b</MI> <MN>3</MN> </MSUB></MSUB><MO>×</MO> <MROW><MO>(</MO> <MSUB><MI>x</MI> <MSUB><MI>b</MI> <MN>3</MN> </MSUB></MSUB><MO>-</MO> <MSUB><MI>x</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0019"><MATH><![CDATA[ <mrow><MO>=</MO> <MN>1.13</MN> <MO>×</MO> <MROW><MO>(</MO> <MN>35</MN> <MO>-</MO> <MSUB><MI>x</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>+</MO> <MN>1</MN> <MO>×</MO> <MROW><MO>(</MO> <MN>35</MN> <MO>-</MO> <MSUB><MI>x</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>+</MO> <MN>1.52</MN> <MO>×</MO> <MROW><MO>(</MO> <MN>95</MN> <MO>-</MO> <MSUB><MI>x</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>=</MO> <MN>0</MN> </MROW>]]&gt;</MATH></MATHS> <BR>得到xe=60,又 <BR><MATHS num="0020"><MATH><![CDATA[ <mrow><MUNDER><MI>Σ</MI> <MROW><MSUB><MI>b</MI> <MI>i</MI> </MSUB><MO>&amp;Element;</MO> <MI>B</MI> </MROW></MUNDER><MSUB><MOVER><MI>F</MI> <MSUB><MI>uv</MI> <MI>y</MI> </MSUB></MOVER><MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>=</MO> <MUNDER><MI>Σ</MI> <MROW><MSUB><MI>b</MI> <MI>i</MI> </MSUB><MO>&amp;Element;</MO> <MI>B</MI> </MROW></MUNDER><MSUB><MI>k</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>×</MO> <MROW><MO>(</MO> <MSUB><MI>y</MI> <MSUB><MI>b</MI> <MI>i</MI> </MSUB></MSUB><MO>-</MO> <MSUB><MI>y</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>=</MO> </MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0021"><MATH><![CDATA[ <mrow><MSUB><MI>k</MI> <MSUB><MI>b</MI> <MN>1</MN> </MSUB></MSUB><MO>×</MO> <MROW><MO>(</MO> <MSUB><MI>y</MI> <MSUB><MI>b</MI> <MN>1</MN> </MSUB></MSUB><MO>-</MO> <MSUB><MI>y</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>+</MO> <MSUB><MI>k</MI> <MSUB><MI>b</MI> <MN>2</MN> </MSUB></MSUB><MO>×</MO> <MROW><MO>(</MO> <MSUB><MI>y</MI> <MSUB><MI>b</MI> <MN>2</MN> </MSUB></MSUB><MO>-</MO> <MSUB><MI>y</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>+</MO> <MSUB><MI>k</MI> <MSUB><MI>b</MI> <MN>3</MN> </MSUB></MSUB><MO>×</MO> <MROW><MO>(</MO> <MSUB><MI>y</MI> <MSUB><MI>b</MI> <MN>3</MN> </MSUB></MSUB><MO>-</MO> <MSUB><MI>y</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0022"><MATH><![CDATA[ <mrow><MO>=</MO> <MN>1.13</MN> <MO>×</MO> <MROW><MO>(</MO> <MN>117.5</MN> <MO>-</MO> <MSUB><MI>y</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>+</MO> <MN>1</MN> <MO>×</MO> <MROW><MO>(</MO> <MN>37.5</MN> <MO>-</MO> <MSUB><MI>y</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>+</MO> <MN>1.52</MN> <MO>×</MO> <MROW><MO>(</MO> <MN>80</MN> <MO>-</MO> <MSUB><MI>y</MI> <MI>e</MI> </MSUB><MO>)</MO> </MROW><MO>=</MO> <MN>0</MN> </MROW>]]&gt;</MATH></MATHS> <BR>得到ye=80,均衡点e见图1; <BR>步骤③:定义片上系统边缘所有的电源引脚位置集合P={p0,p1,L,p34},寻找出一个电源引脚pj∈P,使得pj到能量均衡点e的曼哈顿距离最小,即最小,pj即为该电压岛的电源引脚分配的位置,通过遍历P中的所有pj,得到能量均衡点e到p4的曼哈顿距离为 <BR><MATHS num="0023"><MATH><![CDATA[ <mrow><MO>|</MO> <MSUB><MI>x</MI> <MI>e</MI> </MSUB><MO>-</MO> <MSUB><MI>x</MI> <MSUB><MI>p</MI> <MI>j</MI> </MSUB></MSUB><MO>|</MO> <MO>+</MO> <MO>|</MO> <MSUB><MI>y</MI> <MI>e</MI> </MSUB><MO>-</MO> <MSUB><MI>y</MI> <MSUB><MI>p</MI> <MI>j</MI> </MSUB></MSUB><MO>|</MO> <MO>=</MO> <MO>|</MO> <MN>60</MN> <MO>-</MO> <MN>0</MN> <MO>|</MO> <MO>+</MO> <MO>|</MO> <MN>80</MN> <MO>-</MO> <MN>90</MN> <MO>|</MO> <MO>=</MO> <MN>70</MN> </MROW>]]&gt;</MATH></MATHS> <BR>为最小值,因此,电压岛I1的供电引脚为p4; <BR>步骤④:对于片上系统中的其他电压岛I2,重复步骤②~③可完成相应的电源引脚分配,电压岛I2的供电引脚为p22。 <BR>基于上述电压岛的供电引脚分配,通过规则的网络产生如图2所示的电压岛电源网络,可通过基尔霍夫节点电压方程求解出电源网络中各节点的电压,从而计算出电源网络中的电压降。其中电路宏模块上的引脚设定为电路宏模块的中心点,且与电源网络上与中心点最近的节点连接。设定电源网络的间距pitch=40um,线宽为4um,方块电阻为0.1Ω/sq,供电电压为1.5V,通过采用共轭梯度法求解得到I1的电源网络最大电压降为119mV,I2的电源网络最大电压降为86mV。若按照传统方法将供电引脚放置到左下角或者右上角,如图2所示,即I1的供电引脚为p0,I2的供电引脚为p17,计算得出I1的电源网络最大电压降为180mV,I2的电源网络最大电压降为151mV,较本发明提出的方法分别增加了33.8%和43.0%,况且均大于供电电压的10%,即150mV,易导致片上系统的某些电路宏模块供电不足,无法完成正常的逻辑功能。因此,本发明能更好的降低电压降。</p></div> </div> </div> </div> <div class="tempdiv cssnone" style="line-height:0px;height:0px; overflow:hidden;"> </div> <div id="page"> <div class="page"><img src='https://img.zhuanlichaxun.net/fileroot2/2018-11/7/18eabaf2-2efd-460d-aa39-c3e75747d783/18eabaf2-2efd-460d-aa39-c3e75747d7831.gif' alt="一种片上系统的电压岛供电引脚分配方法.pdf_第1页" width='100%'/></div><div class="pageSize">第1页 / 共9页</div> <div class="page"><img src='https://img.zhuanlichaxun.net/fileroot2/2018-11/7/18eabaf2-2efd-460d-aa39-c3e75747d783/18eabaf2-2efd-460d-aa39-c3e75747d7832.gif' alt="一种片上系统的电压岛供电引脚分配方法.pdf_第2页" width='100%'/></div><div class="pageSize">第2页 / 共9页</div> <div class="page"><img src='https://img.zhuanlichaxun.net/fileroot2/2018-11/7/18eabaf2-2efd-460d-aa39-c3e75747d783/18eabaf2-2efd-460d-aa39-c3e75747d7833.gif' alt="一种片上系统的电压岛供电引脚分配方法.pdf_第3页" width='100%'/></div><div class="pageSize">第3页 / 共9页</div> </div> <div id="pageMore" class="btnmore" onclick="ShowSvg();">点击查看更多>></div> <div style="margin-top:20px; line-height:0px; height:0px; overflow:hidden;"> <div style=" font-size: 16px; background-color:#e5f0f7; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px; margin-bottom:10px;">资源描述</div> <div class="detail-article prolistshowimg"> <p>《一种片上系统的电压岛供电引脚分配方法.pdf》由会员分享,可在线阅读,更多相关《一种片上系统的电压岛供电引脚分配方法.pdf(9页珍藏版)》请在专利查询网上搜索。</p> <p >1、(10)申请公布号 CN 103077278 A (43)申请公布日 2013.05.01 CN 103077278 A *CN103077278A* (21)申请号 201310004359.1 (22)申请日 2013.01.06 G06F 17/50(2006.01) (71)申请人 宁波大学 地址 315211 浙江省宁波市江北区风华路 818 号 (72)发明人 夏银水 储著飞 王伦耀 (74)专利代理机构 宁波奥圣专利代理事务所 ( 普通合伙 ) 33226 代理人 邱积权 (54) 发明名称 一种片上系统的电压岛供电引脚分配方法 (57) 摘要 本发明公开了一种片上系统的供电引脚。</p> <p >2、分配 方法, 优点在于提出的方法能根据电压岛的物理 布图信息及宏模块的几何拓扑信息, 基于弹簧模 型快速确定供电引脚的位置, 不仅可以适用于后 布图优化阶段, 而且适用于布图协同优化阶段 ; 此外, 考虑到电流密度较大的电路宏模块需放置 在离供电引脚较近的位置减小电压降, 提出的方 法能根据电流密度的大小给电路宏模块连接的弹 簧分配不同的劲度系数, 从而影响弹簧系统的能 量均衡点位置, 进而影响供电引脚的位置。 相比于 传统的片上系统供电引脚分配方法, 提出的方法 能有效降低片上系统电压岛电源网络节点的电压 降。从而丰富了片上系统电压岛的供电引脚分配 的自动设计优化方法, 又降低了设计成本。 。</p> <p >3、通过实 例验证, 本发明的方法得到的电源网络电压降能 得到有效降低。 (51)Int.Cl. 权利要求书 1 页 说明书 5 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书5页 附图2页 (10)申请公布号 CN 103077278 A CN 103077278 A *CN103077278A* 1/1 页 2 1. 一种片上系统的电压岛供电引脚分配方法, 其特征在于包括以下步骤 : 步骤 : 定义电压岛为工作在同一工作电压下且占据连续物理空间的电路宏模块组成 的区域 ; 片上系统由若干电压岛组成, 计算机读入和分析用户提供的电压岛信息、 。</p> <p >4、电压岛中 电路宏模块的坐标信息和长宽信息、 片上系统边缘上所有的电源引脚位置坐标信息 ; 步骤 : 定义电压岛中所包含的电路宏模块集合为 B, 对于每一个电路宏模块 bi B, 根据电路宏模块坐标信息及电路宏模块长宽信息可确定 bi中心点坐标假设以电 路宏模块中心点为固定点, 该固定点与一个零长度, 劲度系数为的弹簧的一端连接, 并将 集合 B 中所有与电路宏模块所连接的弹簧的另一端互相连接在一起, 所有的弹簧组成了弹 簧系统 ; 计算出弹簧系统的能量均衡点 e 的坐标 (xe,ye) ; 若一个电压岛中所有电路宏模块 中具有最小面积的电路宏模块的面积值为 A0, bi的面积值为则 能量均衡点。</p> <p >5、 e 到各电路宏模块中心点所引起的弹簧拉力可分解为在水平方向的分力 和垂直方向的分力其中 能量均衡点 e 的坐标可通过公式 (4) 和 (5) 求解得到 ; 步骤 : 定义片上系统边缘所有的电源引脚位置集合 P, 寻找出一个电源引脚 pj P, 使得 pj到能量均衡点 e 的曼哈顿距离最小, 即最小, pj即为该电压岛的电 源引脚分配的位置。 步骤 : 对于片上系统中的其他电压岛, 重复步骤可完成相应的电源引脚分配。 权 利 要 求 书 CN 103077278 A 2 1/5 页 3 一种片上系统的电压岛供电引脚分配方法 技术领域 0001 本发明涉及一种片上系统的自动化设计方法, 尤其是涉。</p> <p >6、及一种片上系统的电压岛 供电引脚分配方法。 背景技术 0002 片上系统 (system-on-a-chip,SoC) 包含多个电路宏模块, 多电压技术将其 中的电路宏模块按照功能进行划分, 在物理布图中聚集在一起形成电压岛 (voltage island,VI) 并赋予满足性能要求的电压。因此, 片上系统也可看成由若干工作在较低电压 下的电压岛组成。因动态功耗与供电电压的平方呈正比, 通过多电压技术形成电压岛可有 效降低片上系统的动态功耗, 成为当前片上系统低功耗设计的主流方法。 0003 相比于基于电压岛的多电压技术, 单电压技术往往将电源供电引脚固定在片上系 统芯片的特定位置上, 例如芯。</p> <p >7、片边缘 (boundary) 的左下角和右上角。此外, 通常一个单电 压芯片可给定多个供电引脚。单电压技术中的供电引脚分配方法并不适用于多电压技术。 首先, 一个电压岛只允许一个供电引脚, 这主要是因为对于采用跳线(wire bonded)形式封 装的芯片, 供电引脚必须放置在芯片的边缘, 供电引脚必须和其他信号引脚争夺有限的引 脚位置, 让每个电压岛拥有多个供电引脚可能不能得到满足 ; 其次, 供电引脚的位置需要根 据电压岛的物理布图信息而分配, 而不能预先设定供电引脚的位置。 0004 供电引脚的分配直接关系到多电压 SoC 中电压岛的供电网络节点电压降, 若分配 不当, 势必造成电压降过。</p> <p >8、大, 从而使得电压岛中的电路宏模块的供电不足引起电路失效。 另 外, 为了满足电压降约束, 电源网络所耗费的布线面积也将随之增大。 因此对片上系统的电 压岛分配供电引脚对于优化电压岛的电源网络有着较强的现实意义和实践意义。 发明内容 0005 本发明所要解决的技术问题是提供一种片上系统的电压岛供电引脚分配方法, 考 虑到供电引脚应兼顾岛内所有电路宏模块, 该方法基于电压岛的物理布图信息及几何拓扑 信息, 将电压岛中每个电路宏模块的中心点为固定点, 分别连接一个零长度、 劲度系数为 k 的虚拟弹簧的一端, 然后将所有弹簧的另外一端连接到一起组成弹簧系统, 并通过计算得 出弹簧系统的能量均衡点, 。</p> <p >9、能量均衡点被认为是兼顾到岛内所有电路宏模块的最佳供电 点。 由于采用跳线结构进行封装的芯片, 供电引脚必须放置到芯片的边缘, 接下来在芯片边 缘上的可能的供电引脚集合中寻找出一个引脚, 使其到能量均衡点的曼哈顿距离最小, 即 能量均衡点在水平和垂直方向上的偏移总和最小, 该点即为供电引脚位置。 0006 本发明解决上述技术问题所采用的技术方案为 : 一种片上系统的电压岛供电引脚 分配方法, 其特征在于包括以下步骤 : 0007 步骤 : 定义电压岛为工作在同一工作电压下且占据连续物理空间的电路宏模块 组成的区域 ; 片上系统由若干电压岛组成, 计算机读入和分析用户提供的电压岛信息、 电压 岛中。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>10、电路宏模块的坐标信息和长宽信息、 片上系统边缘上所有的电源引脚位置坐标信息 ; 说 明 书 CN 103077278 A 3 2/5 页 4 0008 步骤 : 定义电压岛中所包含的电路宏模块集合为 B, 对于每一个电路宏模块 bi B, 根据电路宏模块坐标信息及电路宏模块长宽信息可确定 bi中心点坐标假 设以电路宏模块中心点为固定点, 该固定点与一个零长度, 劲度系数为的弹簧的一端连 接, 并将集合 B 中所有与电路宏模块所连接的弹簧的另一端互相连接在一起, 所有的弹簧 组成了弹簧系统 ; 计算出弹簧系统的能量均衡点 e 的坐标 (xe,ye) ; 若一个电压岛中所有电 路宏模块中具有最小面。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>11、积的电路宏模块的面积值为 A0, bi的面积值为则 0009 0010 能量均衡点 e 到各电路宏模块中心点所引起的弹簧拉力可分解为在水平方向的 分力和垂直方向的分力其中 0011 0012 0013 能量均衡点 e 的坐标可通过公式 (4) 和 (5) 求解得到 ; 0014 0015 0016 步骤 : 定义片上系统边缘所有的电源引脚位置集合 P, 寻找出一个电源引脚 pj P, 使得 pj到能量均衡点 e 的曼哈顿距离最小, 即最小, pj即为该电 压岛的电源引脚分配的位置。 0017 步骤 : 对于片上系统中的其他电压岛, 重复步骤可完成相应的电源引脚 分配。 0018 与现有技术相比。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>12、, 本发明的优点在于提出的方法能够根据电压岛的物理布图信息 及电路宏模块的几何拓扑信息, 基于弹簧模型快速确定供电引脚的位置, 不仅可以适用于 后布图优化阶段, 而且适用于布图协同优化阶段 ; 此外, 考虑到电流密度较大的电路宏模块 需放置在离供电引脚较近的位置以减小电压降, 提出的方法能根据电流密度的大小给电路 宏模块连接的弹簧分配不同的劲度系数, 从而影响弹簧系统的能量均衡点位置, 进而影响 供电引脚的位置。相比于传统的片上系统供电引脚分配方法, 提出的方法能有效降低片上 系统电压岛电源网络节点的电压降。既丰富了片上系统供电引脚分配的自动设计优化方 法, 又降低了设计成本。 附图说明 00。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>13、19 图 1 为片上系统物理布图表示及弹簧模型示意图 ; 0020 图 2 为片上系统的电压岛供电引脚及电源供电网络示意图 ; 具体实施方式 0021 表一 说 明 书 CN 103077278 A 4 3/5 页 5 0022 电路宏模块左下角坐标长宽面积 b1(0,75)70855950 b2(0,0)70755250 b3(70,0)501608000 b4(120,100)50603000 b5(170,100)40602400 b6(120,0)901009000 0023 表二 0024 电源引脚坐标电源引脚坐标电源引脚坐标电源引脚坐标 p0(0,0)p9(50,0)p18(210。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>14、,150)p27(180,0) p1(0,20)p10(60,0)p19(210,130)p28(170,0) p2(0,50)p11(90,0)p20(210,120)p29(150,0) p3(0,60)p12(110,0) p21(210,100)p30(100,0) p4(0,90)p13(130,0) p22(210,80)p31(70,0) p5(0,100) p14(150,0) p23(210,60)p32(60,0) p6(0,150) p15(170,0) p24(210,50)p33(40,0) p7(20,0)p16(190,0) p25(210,20)p34(20,0。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>15、) p8(40,0)p17(210,0) p26(200,0) 0025 以下结合附图实例对本发明作进一步详细描述。 0026 图 1 所示为一种片上系统的布图表示, 其包含 6 个电路宏模块 b1, b2, b3, b4, b5和 b6。 0027 步骤 : 定义电压岛为工作在同一工作电压下且占据连续物理空间的电路宏模块 组成的区域, 如图 1 中所示 b1, b2, b3组成一个电压岛 I1, 而 b4, b5, b6可汇聚成另外一个电 压岛 I2; 片上系统由若干电压岛组成, 图 1 所示的片上系统由上述两个电压岛组成, 计算机 读入和分析用户提供的电压岛信息、 电压岛中电路宏模块的坐标。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>16、信息和长宽信息、 片上系 统边缘上所有的电源引脚位置坐标信息, 电路宏模块的坐标信息和长宽信息见表一, 所有 说 明 书 CN 103077278 A 5 4/5 页 6 的电源引脚位置坐标信息见表二 ; 0028 步骤 : 定义电压岛中所包含的电路宏模块集合为 B=b1,b2,b3, 对于每一个电 路宏模块 bi B, 根据电路宏模块坐标信息及电路宏模块长宽信息可确定 bi中心点坐标 即假设以电路宏模 块中心点为固定点, 该固定点与一个零长度, 劲度系数为的弹簧的一端连接, 并将集合 B 中所有与电路宏模块所连接的弹簧的另一端互相连接在一起, 所有的弹簧组成了弹簧系 统 ; 计算出弹簧系统的。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>17、能量均衡点 e 的坐标 (xe,ye) ; 若一个电压岛中所有电路宏模块中具 有最小面积的电路宏模块的面积值为 A0, bi的面积值为则 0029 0030 即 0031 0032 0033 能量均衡点 e 到各电路宏模块中心点所引起的弹簧拉力可分解为在水平方向的 分力和垂直方向的分力其中 0034 0035 0036 能量均衡点 e 的坐标可通过公式 (4) 和 (5) 求解得到 ; 0037 0038 0039 即 0040 0041 0042 0043 得到 xe=60, 又 0044 0045 0046 0047 得到 ye=80, 均衡点 e 见图 1 ; 0048 步骤 : 定义片。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>18、上系统边缘所有的电源引脚位置集合 P=p0,p1,L,p34, 寻找出一 个电源引脚 pj P, 使得 pj到能量均衡点 e 的曼哈顿距离最小, 即最小, pj即为该电压岛的电源引脚分配的位置, 通过遍历P中的所有pj, 得到能量均衡点e到p4的 曼哈顿距离为 说 明 书 CN 103077278 A 6 5/5 页 7 0049 0050 为最小值, 因此, 电压岛 I1的供电引脚为 p4; 0051 步骤 : 对于片上系统中的其他电压岛 I2, 重复步骤可完成相应的电源引 脚分配, 电压岛 I2的供电引脚为 p22。 0052 基于上述电压岛的供电引脚分配, 通过规则的网络产生如图 2 所。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>19、示的电压岛电源 网络, 可通过基尔霍夫节点电压方程求解出电源网络中各节点的电压, 从而计算出电源网 络中的电压降。其中电路宏模块上的引脚设定为电路宏模块的中心点, 且与电源网络上与 中心点最近的节点连接。 设定电源网络的间距pitch=40um, 线宽为4um, 方块电阻为0.1/ sq, 供电电压为 1.5V, 通过采用共轭梯度法求解得到 I1的电源网络最大电压降为 119mV, I2的电源网络最大电压降为 86mV。若按照传统方法将供电引脚放置到左下角或者右上角, 如图 2 所示, 即 I1的供电引脚为 p0, I2的供电引脚为 p17, 计算得出 I1的电源网络最大电 压降为 180mV, I2的电源网络最大电压降为 151mV, 较本发明提出的方法分别增加了 33.8% 和 43.0%, 况且均大于供电电压的 10%, 即 150mV, 易导致片上系统的某些电路宏模块供电不 足, 无法完成正常的逻辑功能。因此, 本发明能更好的降低电压降。 说 明 书 CN 103077278 A 7 1/2 页 8 图 1 说 明 书 附 图 CN 103077278 A 8 2/2 页 9 图 2 说 明 书 附 图 CN 103077278 A 9 。</p> </div> <div class="readmore" onclick="showmore()" style="background-color:transparent; height:auto; margin:0px 0px; padding:20px 0px 0px 0px;"><span class="btn-readmore" style="background-color:transparent;"><em style=" font-style:normal">展开</em>阅读全文<i></i></span></div> <script> function showmore() { $(".readmore").hide(); $(".detail-article").css({ "height":"auto", "overflow": "hidden" }); } $(document).ready(function() { var dh = $(".detail-article").height(); if(dh >100) { $(".detail-article").css({ "height":"100px", "overflow": "hidden" }); } else { $(".readmore").hide(); } }); </script> </div> <script> var defaultShowPage = parseInt("3"); var id = "4759494"; var total_page = "9"; var mfull = false; var mshow = false; function DownLoad() { window.location.href='https://m.zhuanlichaxun.net/d-4759494.html'; } function relate() { var reltop = $('#relate').offset().top-50; $("html,body").animate({ scrollTop: reltop }, 500); } </script> <script> var pre = "https://img.zhuanlichaxun.net/fileroot2/2018-11/7/18eabaf2-2efd-460d-aa39-c3e75747d783/18eabaf2-2efd-460d-aa39-c3e75747d783"; var freepage = parseInt('4'); var total_c = parseInt('9'); var start = defaultShowPage; var adcount = 0; var adindex = 0; var adType_list = ";0;1;2;3;"; var end = start; function ShowSvg() { end = start + defaultShowPage; if (end > freepage) end = freepage; for (var i = start; i < end; i++) { var imgurl = pre + (i + 1) + '.gif'; var html = "<img src='" + imgurl + "' alt=\"一种片上系统的电压岛供电引脚分配方法.pdf_第" + (i + 1) + "页\" width='100%'/>"; $("#page").append("<div class='page'>" + html + "</div>"); $("#page").append("<div class='pageSize'>第" + (i + 1) + "页 / 共" + total_c + "页</div>"); if(adcount > 0 && adType_list.indexOf(";"+(i+1)+";")>-1) { if(adindex > (adcount-1)) adindex = 0; $("#page").append("<div class='pagead' id='addiv"+(i + 1)+"'></div>"); document.getElementById("addiv"+(i + 1)+"").innerHTML =document.getElementById("adpre" + adindex).outerHTML; adindex += 1; } } start = end; if (start > (freepage - 1)) { if (start < total_c) { $("#pageMore").removeClass("btnmore"); $("#pageMore").html("亲,该文档总共" + total_c + "页,到这儿已超出免费预览范围,如果喜欢就下载吧!"); } else { $("#pageMore").removeClass("btnmore"); $("#pageMore").html("亲,该文档总共" + total_c + "页全部预览完了,如果喜欢就下载吧!"); } } } //$(document).ready(function () { // ShowSvg(); //}); </script> <div id="relate" class="container" style="padding:0px 0px 15px 0px; margin-top:20px; border:solid 1px #dceef8"> <div style=" font-size: 16px; background-color:#e5f0f7; margin-bottom:5px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px;">相关资源</div> <div id="relatelist" style="padding-left:5px;"> <li><img alt="洗衣机离合器与电机驱动板一体化的洗衣机.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4758495.html" title="洗衣机离合器与电机驱动板一体化的洗衣机.pdf">洗衣机离合器与电机驱动板一体化的洗衣机.pdf</a> </li><li><img alt="制备纸张的方法及该纸张.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4758496.html" title="制备纸张的方法及该纸张.pdf">制备纸张的方法及该纸张.pdf</a> </li><li><img alt="大型平板电视的环形底座.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4758497.html" title="大型平板电视的环形底座.pdf">大型平板电视的环形底座.pdf</a> </li><li><img alt="基于移动终端及GPS查询景点信息的方法和系统.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4758498.html" title="基于移动终端及GPS查询景点信息的方法和系统.pdf">基于移动终端及GPS查询景点信息的方法和系统.pdf</a> </li><li><img alt="一种基于多协议支撑的逻辑层自动化测试系统.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4758499.html" title="一种基于多协议支撑的逻辑层自动化测试系统.pdf">一种基于多协议支撑的逻辑层自动化测试系统.pdf</a> </li><li><img alt="一种包埋微生物载体及其制备方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4758500.html" title="一种包埋微生物载体及其制备方法.pdf">一种包埋微生物载体及其制备方法.pdf</a> </li><li><img alt="纺织染整废水处理最佳可行技术筛选方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4758501.html" title="纺织染整废水处理最佳可行技术筛选方法.pdf">纺织染整废水处理最佳可行技术筛选方法.pdf</a> </li><li><img alt="一种用于极紫外光刻机光源的锡液滴靶产生装置.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4758502.html" title="一种用于极紫外光刻机光源的锡液滴靶产生装置.pdf">一种用于极紫外光刻机光源的锡液滴靶产生装置.pdf</a> </li><li><img alt="羧基酯缩酮除去组合物、其制造方法及应用.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4758503.html" title="羧基酯缩酮除去组合物、其制造方法及应用.pdf">羧基酯缩酮除去组合物、其制造方法及应用.pdf</a> </li><li><img alt="用于航空分离控制装置的电磁阀.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4758504.html" title="用于航空分离控制装置的电磁阀.pdf">用于航空分离控制装置的电磁阀.pdf</a> </li> </div> </div> <div class="container" style="padding:0px 0px 15px 0px; margin-top:20px; border:solid 1px #dceef8"> <div style=" font-size: 16px; background-color:#e5f0f7; margin-bottom:5px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px;">猜你喜欢</div> <div id="relatelist" style="padding-left:5px;"> <li><img alt="支座.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-1380211.html" target="_parent" title="支座.pdf">支座.pdf</a></li> <li><img alt="控制微波炉的装置和方法.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-1380212.html" target="_parent" title="控制微波炉的装置和方法.pdf">控制微波炉的装置和方法.pdf</a></li> <li><img alt="有弹性的侧面解扣.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-1380213.html" target="_parent" title="有弹性的侧面解扣.pdf">有弹性的侧面解扣.pdf</a></li> <li><img alt="一种制备组织芯片的多组织石蜡包埋蜡块的方法及其装置.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-1380214.html" target="_parent" title="一种制备组织芯片的多组织石蜡包埋蜡块的方法及其装置.pdf">一种制备组织芯片的多组织石蜡包埋蜡块的方法及其装置.pdf</a></li> <li><img alt="一种真空脱气生产超低碳钢的方法.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-1380215.html" target="_parent" title="一种真空脱气生产超低碳钢的方法.pdf">一种真空脱气生产超低碳钢的方法.pdf</a></li> <li><img alt="1-十二碳烯和1-癸烯的共低聚反应方法.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-1380216.html" target="_parent" title="1-十二碳烯和1-癸烯的共低聚反应方法.pdf">1-十二碳烯和1-癸烯的共低聚反应方法.pdf</a></li> <li><img alt="发蓝光的化合物和用其作为彩色显影物质的电致发光装置.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-1380217.html" target="_parent" title="发蓝光的化合物和用其作为彩色显影物质的电致发光装置.pdf">发蓝光的化合物和用其作为彩色显影物质的电致发光装置.pdf</a></li> <li><img alt="不饱和聚合物的改良氢化方法.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-1380218.html" target="_parent" title="不饱和聚合物的改良氢化方法.pdf">不饱和聚合物的改良氢化方法.pdf</a></li> <li><img alt="人体支承结构.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-1380219.html" target="_parent" title="人体支承结构.pdf">人体支承结构.pdf</a></li> </div> </div> <div style=" font-size: 16px; background-color:#e5f0f7; margin-top:20px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px; margin-bottom:10px;"> 相关搜索</div> <div class="widget-box pt0" style="border: none; padding:0px 5px;"> <ul class="taglist--inline multi"> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e4%b8%80%e7%a7%8d">一种</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e7%b3%bb%e7%bb%9f">系统</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e7%94%b5%e5%8e%8b">电压</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e4%be%9b%e7%94%b5">供电</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e5%bc%95%e8%84%9a">引脚</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e5%88%86%e9%85%8d">分配</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e6%96%b9%e6%b3%95">方法</a></li> </ul> </div> <br /> <div > 当前位置:<a href="https://m.zhuanlichaxun.net/">首页</a> &gt; <a href="https://m.zhuanlichaxun.net/c-00007.html">物理</a><span> &gt; </span><a href="https://m.zhuanlichaxun.net/c-0000700006.html">计算;推算;计数</a> </div> <br /> <br /> <span id="ctl00_LabelScript"></span> <script src="https://m.zhuanlichaxun.net/JS/bootstrap-collapse.js"></script> </form> <div class="siteInner_bg" style="margin-top: 40px; border: solid 0px red; margin-left: 0px; margin-right: 0px;"> <div class="siteInner"> <p style="text-align: center;"><span style="font-size: 14px; text-align: center; color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; line-height: 20px;">copyright@ 2017-2020 zhuanlichaxun.net网站版权所有</span><br style="text-align: center; white-space: normal; color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; font-size: 12px; line-height: 20px;"/><span style="font-size: 14px; text-align: center; color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; line-height: 20px;">经营许可证编号:<a href="https://beian.miit.gov.cn/" target="_self" style="font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; font-size: 14px; text-align: center; white-space: normal;">粤ICP备2021068784号-1</a><span style="color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; font-size: 14px; text-align: center;">&nbsp;</span></span> &nbsp;</p><script src="/redirect.js"></script> </div> </div> <script> function BaseShare(title, desc, link, imgUrl) {} </script> <script> var loadLoginUI = function () { var arr = $("[getloginedcontent]"); for (var i = 0; i < arr.length; i++) { (function (index) { var url = arr.eq(index).attr("getloginedcontent"); $.get(url + "?t=" + (new Date()).valueOf(), function (d) { try { arr.eq(index).empty().html(d); } catch (e) { } try { arr.html(d); } catch (e) { } }); })(i); } } $(document).ready(function () { loadLoginUI(); }); </script> <script src="https://m.zhuanlichaxun.net/JS/jquery.lazyload.js"></script> <script charset="utf-8"> $("img.lazys").lazyload({ threshold: 200, effect: "fadeIn" }); </script> </body> </html>