发明名称 动态分配竖卡链路宽度的方法
摘要 本发明公开了一种动态分配竖卡链路宽度的方法,此方法适用于包括竖卡的系统。此方法首先检测竖卡插槽上插入的插卡的数量及位置,以决定分配给各张插卡的链路宽度,而依据各个插槽所分配到的链路宽度,执行链路宽度重新调校动作,以提供适当的链路宽度给各张插卡使用。据此,本发明即可达到链路宽度分配的最佳化,而不受限于配置在竖卡上插卡的种类及数目,除了可以节省竖卡的设计成本外,也可增加竖卡使用及管理上的方便性。
申请公布号 CN101382925B 申请公布日期 2011.07.20
申请号 CN200710146994.8 申请日期 2007.09.03
申请人 英业达股份有限公司 发明人 卢盈志
分类号 G06F13/38(2006.01)I 主分类号 G06F13/38(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 陈亮
主权项 一种动态分配竖卡链路宽度的方法,适用于包括一竖卡的一系统,其中该竖卡包括多个插槽,而适于插入多张插卡,该方法包括下列步骤:a.检测插入该些插槽且功能正常的至少一插卡的数量及位置,包括:预设该系统的一控制芯片的一组态为四张插卡;设定分配给各该些插卡使用的一链路宽度为4链路宽度;执行该链路宽度重新调校;以及根据该链路宽度重新调校的一调校结果,取得插入该些插槽且功能正常的该些插卡的数量及位置;b.根据该些插卡的数量及位置,设定该系统的该控制芯片的该组态;c.根据该控制芯片的该组态,设定分配给各该些插卡使用的该链路宽度,包括:若该组态为一张插卡,则设定分配给该插卡使用的该链路宽度为一个16链路宽度;若该组态为两张插卡,则设定分配给各该些插卡使用的该链路宽度为两个8链路宽度;若该组态为三张插卡,则设定分配给各该些插卡使用的该链路宽度为两个4链路宽度及一个8链路宽度;d.执行该链路宽度重新调校,以分配该链路宽度给各该些插卡使用;e.判断该链路宽度重新调校的一调校结果是否为最佳;以及f.若该调校结果不是最佳,则更改分配给各该些插卡使用的该链路宽度,并重复执行该链路宽度重新调校,直到该调校结果是最佳为止。
地址 中国台湾台北市士林区后港街66号