[发明专利]一种实现动态链路可用性转化的双步初始化芯片配置方法无效
| 申请号: | 201310142656.2 | 申请日: | 2013-04-23 |
| 公开(公告)号: | CN103257950A | 公开(公告)日: | 2013-08-21 |
| 发明(设计)人: | 王恩东;胡雷钧;李仁刚 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
| 主分类号: | G06F15/163 | 分类号: | G06F15/163;G06F15/177 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 250014 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实现 动态 可用性 转化 初始化 芯片 配置 方法 | ||
技术领域
本发明涉及高端服务器设计领域和大规模集成电路设计技术领域,具体涉及一种实现动态链路可用性转化的双步初始化芯片配置方法。
背景技术
随着计算机技术和集成电路技术的飞速发展,为了满足经济社会发展的需要,高端服务器系统成为制约社会发展关键领域的瓶颈之一。庞大的数据计算和数据分析、复杂的图形分析和科学预算等信息领域对服务器系统的性能要求都很高。因此需要构建庞大的多路服务器系统,以便更好适应当今各领域的应用需求。但是,另一方面,构建庞大的多路服务器系统也陷入了多路服务器系统处理器间互连验证以及系统关键芯片组验证平台设计的技术难题中,验证平台硬件设计的复杂度高、开发周期长。
因此,针对构建庞大的多路服务器系统存在的技术难题,实有必要进行开发研究,以采用合理的验证系统结构设计,采用可配置的动态链路可用性转化的实现方法,以有效实现处理器互连协议接口逻辑以及系统关键芯片组FPGA验证。
发明内容
为解决上述问题,本发明的目的在于提供一种实现动态链路可用性转化的双步初始化芯片配置方法,保证多路服务器系统中处理器间的互连链路时刻存在的同时,实现处理器间物理链路的动态可用性转化,大大减少验证平台硬件设计的复杂度,并保证FPGA芯片实现互连接口协议逻辑以及系统关键芯片组逻辑验证平台的完备性。
为实现上述目的,本发明的技术方案为:
一种实现动态链路可用性转化的双步初始化芯片配置方法,包括如下步骤:
A、初始化处理器直接互连链路;
B、分别初始化处理器与FPGA链路;
C、进行链路初始化控制逻辑设计;
D、断开初始化完成的链路。
进一步地,在步骤A中,通过系统配置接口,采用处理器直连链路实现双路服务器互连链路的初始化,实现系统互连。
进一步地,在步骤B中,在处理器直连链路初始化完成的基础上,通过系统配置接口分别实现多路处理器与FPGA芯片逻辑的物理链路初始化;其中,FPGA芯片实现两个接口逻辑设计,保证两个处理器的互连通信。
进一步地,在步骤C中,在多路处理器分别与FPGA芯片完成物理链路初始化的基础上,链路初始化控制逻辑实现多路处理器通过FPGA芯片的互连通信,实现FPGA内部两个接口逻辑的内部互连,以此实现FPGA芯片实现的传输链路对多路处理器系统的透明传输。
进一步地,在步骤D中,在FPGA芯片实现的多路处理器互连链路初始化完成的基础上,通过系统配置接口配置处理器直连链路的断开操作,以此实现多路处理器系统仅通过FPGA芯片实现的物理链路的互连通信,实现物理链路的动态转化。
本发明实现动态链路可用性转化的双步初始化芯片配置方法保证多路服务器系统的互连通信,实现了多路服务器系统处理器互连链路的动态可用性转化,由处理器直连链路动态转化为测试链路,以此验证FPGA芯片实现的接口逻辑设计的正确性,并为系统关键芯片组的设计验证提供平台,这种动态配置的实现方法有效减少了验证平台硬件设计的复杂度和开发周期,在高端服务器关键芯片组设计验证过程中具有极高的应用价值和技术价值。
附图说明
图1为本发明的方法流程图示;
图2a-2c为本发明方法配置过程图示。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明一种实现动态链路可用性转化的双步初始化芯片配置方法,其主要考虑多路处理器系统中处理器间互连链路设计结构的特点,需要时时保证处理器之间的互连通信,采用双步配置方法实现处理器互连链路从直连方式到FPGA验证芯片的动态转化。其中,在处理器直连链路初始化完成的基础上,充分考虑FPGA芯片实现的接口逻辑结构特点,分别实现多路处理器与FPGA芯片实现的接口逻辑的链路初始化,而采用控制逻辑实现FPGA芯片实现的接口逻辑内部互连,以此完成基于FPGA芯片的处理器间物理链路的透明传输。最后,将初始完成配置的直连链路断开,使处理器间互连通信仅通过FPGA芯片实现的测试链路。这就保证了多路服务器系统中处理器间的互连链路时刻存在,同时实现了处理器间物理链路的动态可用性转化,大大减少了验证平台硬件设计的复杂度,并保证了FPGA芯片实现了互连接口协议逻辑以及系统关键芯片组逻辑验证平台的完备性。
请参照图1所示,本发明实现动态链路可用性转化的双步初始化芯片配置方法主要包括如下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310142656.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:SCR计量喷射系统
- 下一篇:一种光分路器防震封装盒





