《一种龙芯刀片服务器中实现计算刀片识别显示器的方法.pdf》由会员分享,可在线阅读,更多相关《一种龙芯刀片服务器中实现计算刀片识别显示器的方法.pdf(7页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103136131 A (43)申请公布日 2013.06.05 CN 103136131 A *CN103136131A* (21)申请号 201310063162.5 (22)申请日 2013.02.28 G06F 13/10(2006.01) (71)申请人 浪潮集团有限公司 地址 250101 山东省济南市高新区舜雅路 1036 号 (72)发明人 刘强 金长新 吴之光 (54) 发明名称 一种龙芯刀片服务器中实现计算刀片识别显 示器的方法 (57) 摘要 本发明公开了一种龙芯刀片服务器中实现计 算刀片识别显示器的方法, 属于采用国产处理器 的刀片服务器技术领。
2、域, 在 ATCA 架构的龙芯刀片 服务器中采用刀片服务器的管理模块, 管理模块 主动读取所接显示器的 DDC 内容, 将其保存, 并 将 DDC 内容写入到刀片服务器的每个计算刀片主 板上保存 DDC 配置的 DDC EEPROM 中, 来保证计算 刀片主板启动时能够识别出不同显示器的 DDC 内 容, 实现在操作系统下分辨率的可配置。 本发明的 一种龙芯刀片服务器中实现计算刀片识别显示器 的方法, 实现计算刀片主板启动能够识别出不同 显示器的 DDC 内容, 实现在操作系统下分辨率的 可配置。 (51)Int.Cl. 权利要求书 1 页 说明书 3 页 附图 2 页 (19)中华人民共和国。
3、国家知识产权局 (12)发明专利申请 权利要求书1页 说明书3页 附图2页 (10)申请公布号 CN 103136131 A CN 103136131 A *CN103136131A* 1/1 页 2 1. 一种龙芯刀片服务器中实现计算刀片识别显示器的方法, 其特征在于在 ATCA 架构 的龙芯刀片服务器中采用刀片服务器的管理模块, 管理模块主动读取所接显示器的 DDC 内 容, 将其保存, 并将 DDC 内容写入到刀片服务器的每个计算刀片主板上保存 DDC 配置的 DDC EEPROM 中, 来保证计算刀片主板启动时能够识别出不同显示器的 DDC 内容, 实现在操作系 统下分辨率的可配置。 。
4、2. 根据权利要求 1 所述的一种龙芯刀片服务器中实现计算刀片识别显示器的方法, 其 特征在于具体方法步骤为 : (1) 、 在 ATCA 架构的龙芯刀片服务器中采用刀片服务器的管理模块读取所接显示器的 DDC 内容, 将其保存, 通过 I2C 总线写入到每个计算刀片主板上的 DDC EEPROM 中 ; (2) 、 在写入过程中, 管理模块首选选中所要写入的计算刀片主板的通道 ; (3) 、 管理模块通过计算刀片主板上的 VGA 接口与 PCA9539 芯片之间的 I/O 来判断此计 算刀片主板的前面板是否接有显示器 ; (4) 、 如果此计算刀片主板的前面板接有显示器, 则将此计算刀片主板。
5、的 I2C 切换开关 1 和 I2C 切换开关 2 都关闭 ; 计算刀片主板系统启动过程中让计算刀片主板的 BIOS 直接通 过 I2C 总线去读取计算刀片主板的前面板所接的显示器的 DDC 内容, 即可实现系统下配置 显示分辨率 ; (5) 、 若管理模块上接有显示器时 : 、 管理模块读取了此显示器的DDC内容后, 管理模块先通过I2C总线控制计算刀片主 板上 PCA9539 芯片打开 I2C 切换开关 1, 读取计算刀片主板的 DDC EEPROM 中内容 ; 、 将计算刀片主板的 DDC EEPROM 中内容与管理模块上接有的显示器的 DDC 内容比 较, 如果内容一致, 则说明与上次。
6、管理模块上接有的显示器是相同的显示器, 则不用更新计 算刀片主板的 DDC EEPROM 内容 ; 如果内容不一致, 则就将新读到的管理模块上接有的显示 器的 DDC 内容写入到计算刀片主板的 DDC EEPROM 中 ; 、 管理模块读写计算刀片主板的 DDC EEPROM 完毕后, 控制计算刀片主板的 PCA9539 芯片关闭 I2C 切换开关 1, 并打开 I2C 切换开关 2 ; 、 当计算刀片主板开机启动中, 计算刀片主板的 BIOS 与操作系统会通过 I2C 切换开 关 2 的 I2C 总线读取 DDC EEPROM 中的 DDC 内容来识别配置当前接在管理模块上的显示器, 实现在。
7、操作系统下可以对接在管理模块上的显示器的分辨率进行设置。 权 利 要 求 书 CN 103136131 A 2 1/3 页 3 一种龙芯刀片服务器中实现计算刀片识别显示器的方法 0001 技术领域 0002 本发明涉及一种采用国产处理器的刀片服务器技术领域, 具体地说是一种龙芯刀 片服务器中实现计算刀片识别显示器的方法。 背景技术 0003 随着科技的发展, 刀片服务器在很多领域开始得到广泛应用, 其应用场合不同, 对 服务器要求也不尽相同, 目前大多数商用刀片服务器对本地公共显示接口的显示分辨率是 没有要求的, 并不要求实现根据显示器不同能够实现不同分辨率设置, 即并不需要读取显 示器 DD。
8、C(digital display channel) 的内容来实现所有支持分辨率的配置。但是一些客 户在服务器本地操作比较多, 这样对刀片服务器本地公共显示接口显示分辨率也会有特殊 要求, 客户对刀片服务器系统中本地公共显示接口及单个计算刀片前面板显示接口要实现 自动识别不同显示器信息, 并在系统下配置显示器支持的不同分辨率的要求。目前的现有 技术无法满足客户这些要求。 0004 发明内容 本发明的技术任务是提供一种实现在显卡支持的范围内根据不同显示器所支持的分 辨率在系统内进行配置的一种龙芯刀片服务器中实现计算刀片识别显示器的方法。 0005 本发明的技术任务是按以下方式实现的, 在 ATC。
9、A 架构的龙芯刀片服务器中采用 刀片服务器的管理模块, 管理模块主动读取所接显示器的 DDC 内容, 将其保存, 并将 DDC 内 容写入到刀片服务器的每个计算刀片主板上保存DDC配置的DDC EEPROM中, 来保证计算刀 片主板启动时能够识别出不同显示器的 DDC 内容, 实现在操作系统下分辨率的可配置。 0006 具体方法步骤为 : (1) 、 在 ATCA 架构的龙芯刀片服务器中采用刀片服务器的管理模块读取所接显示器的 DDC 内容, 将其保存, 通过 I2C 总线写入到每个计算刀片主板上的 DDC EEPROM 中 ; (2) 、 在写入过程中, 管理模块首选选中所要写入的计算刀片主。
10、板的通道 ; (3) 、 管理模块通过计算刀片主板上的 VGA 接口与 PCA9539 芯片之间的 I/O 来判断此计 算刀片主板的前面板是否接有显示器 ; (4) 、 如果此计算刀片主板的前面板接有显示器, 则将此计算刀片主板的 I2C 切换开关 1 和 I2C 切换开关 2 都关闭 ; 计算刀片主板系统启动过程中让计算刀片主板的 BIOS 直接通 过 I2C 总线去读取计算刀片主板的前面板所接的显示器的 DDC 内容, 即可实现系统下配置 显示分辨率 ; (5) 、 若管理模块上接有显示器时 : 、 管理模块读取了此显示器的DDC内容后, 管理模块先通过I2C总线控制计算刀片主 板上 PC。
11、A9539 芯片打开 I2C 切换开关 1, 读取计算刀片主板的 DDC EEPROM 中内容 ; 、 将计算刀片主板的 DDC EEPROM 中内容与管理模块上接有的显示器的 DDC 内容比 较, 如果内容一致, 则说明与上次管理模块上接有的显示器是相同的显示器, 则不用更新计 说 明 书 CN 103136131 A 3 2/3 页 4 算刀片主板的 DDC EEPROM 内容 ; 如果内容不一致, 则就将新读到的管理模块上接有的显示 器的 DDC 内容写入到计算刀片主板的 DDC EEPROM 中 ; 、 管理模块读写计算刀片主板的 DDC EEPROM 完毕后, 控制计算刀片主板的 P。
12、CA9539 芯片关闭 I2C 切换开关 1, 并打开 I2C 切换开关 2 ; 、 当计算刀片主板开机启动中, 计算刀片主板的 BIOS 与操作系统会通过 I2C 切换开 关 2 的 I2C 总线读取 DDC EEPROM 中的 DDC 内容来识别配置当前接在管理模块上的显示器, 实现在操作系统下可以对接在管理模块上的显示器的分辨率进行设置。 0007 ATCA 为英文 Advanced Telecom Computing Architecture 的缩写, 翻译为标准即 先进的电信计算平台。新一代主流工业计算技术CompactPCI 标准。是为下一代融合 通信及数据网络应用提供的一个高性价。
13、比的, 基于模块化结构的、 兼容的、 并可扩展的硬件 构架。 0008 DDC 为英文 Display Data Channel 的缩写, 翻译为显示器数据通道。DDC 是一个 I2C通道, 是PC主机用于访问显示器存储器以获取显示器中EEPROM中的EDID格式数据, 确 定显示器的显示属性 ( 如分辨率、 纵横比等 ) 信息的数据通道。 0009 EEPROM ( 英文 Electrically Erasable Programmable Read-Only Memory 的缩 写 ), 翻译为电可擦可编程只读存储器, 是一种掉电后数据不丢失的存储芯片。 0010 BIOS 是英文 “Ba。
14、sic Input Output System“ 的缩略语, 直译过来后中文名称就是 “ 基本输入输出系统 “。其实, 它是一组固化到计算机内主板上一个 ROM 芯片上的程序, 它 保存着计算机最重要的基本输入输出的程序、 系统设置信息、 开机后自检程序和系统自启 动程序。 0011 本发明的一种龙芯刀片服务器中实现计算刀片识别显示器的方法具有以下优点 : 实现计算刀片主板启动能够识别出不同显示器的 DDC 内容, 实现在操作系统下分辨率的可 配置 ; 设计合理、 使用方便, 因而, 具有很好的推广使用价值。 附图说明 0012 下面结合附图对本发明进一步说明。 0013 附图 1 为一种龙芯。
15、刀片服务器中实现计算刀片识别显示器的方法的结构框图 ; 附图 2 为一种龙芯刀片服务器中实现计算刀片识别显示器的方法的流程图。 具体实施方式 0014 参照说明书附图和具体实施例对本发明的一种龙芯刀片服务器中实现计算刀片 识别显示器的方法作以下详细地说明。 0015 实施例 : 本发明的一种龙芯刀片服务器中实现计算刀片识别显示器的方法 , 在 ATCA 架构的 龙芯刀片服务器中采用刀片服务器的管理模块, 管理模块主动读取所接显示器的 DDC 内 容, 将其保存, 并将 DDC 内容写入到刀片服务器的每个计算刀片主板上保存 DDC 配置的 DDC EEPROM 中, 来保证计算刀片主板启动时能够。
16、识别出不同显示器的 DDC 内容, 实现在操作系 统下分辨率的可配置。 0016 具体方法步骤为 : 说 明 书 CN 103136131 A 4 3/3 页 5 (1) 、 在 ATCA 架构的龙芯刀片服务器中采用刀片服务器的管理模块读取所接显示器的 DDC 内容, 将其保存, 通过 I2C 总线写入到每个计算刀片主板上的 DDC EEPROM 中 ; (2) 、 在写入过程中, 管理模块首选选中所要写入的计算刀片主板的通道 ; (3) 、 管理模块通过计算刀片主板上的 VGA 接口与 PCA9539 芯片之间的 I/O 来判断此计 算刀片主板的前面板是否接有显示器 ; (4) 、 如果此计。
17、算刀片主板的前面板接有显示器, 则将此计算刀片主板的 I2C 切换开关 1 和 I2C 切换开关 2 都关闭 ; 计算刀片主板系统启动过程中让计算刀片主板的 BIOS 直接通 过 I2C 总线去读取计算刀片主板的前面板所接的显示器的 DDC 内容, 即可实现系统下配置 显示分辨率 ; (5) 、 若管理模块上接有显示器时 : 、 管理模块读取了此显示器的DDC内容后, 管理模块先通过I2C总线控制计算刀片主 板上 PCA9539 芯片打开 I2C 切换开关 1, 读取计算刀片主板的 DDC EEPROM 中内容 ; 、 将计算刀片主板的 DDC EEPROM 中内容与管理模块上接有的显示器的 。
18、DDC 内容比 较, 如果内容一致, 则说明与上次管理模块上接有的显示器是相同的显示器, 则不用更新计 算刀片主板的 DDC EEPROM 内容 ; 如果内容不一致, 则就将新读到的管理模块上接有的显示 器的 DDC 内容写入到计算刀片主板的 DDC EEPROM 中 ; 、 管理模块读写计算刀片主板的 DDC EEPROM 完毕后, 控制计算刀片主板的 PCA9539 芯片关闭 I2C 切换开关 1, 并打开 I2C 切换开关 2 ; 、 当计算刀片主板开机启动中, 计算刀片主板的 BIOS 与操作系统会通过 I2C 切换开 关 2 的 I2C 总线读取 DDC EEPROM 中的 DDC 。
19、内容来识别配置当前接在管理模块上的显示器, 实现在操作系统下可以对接在管理模块上的显示器的分辨率进行设置。 0017 如图 1 所示, 当显示器 2 接上后, 管理模块不做任何操作, 计算刀片主板的 BIOS 和 操作系统直接读取显示器2内部的DDC的内容配置信息即可 ; 当只接显示器1时, 管理模块 先通过 I2C 读取显示器 1 的 DDC 内容, 通过管理模块与背板件间 I2C 选中所要操作的计算 刀片主板的 I2C 通道, 并控制 PCA9539 芯片先打开 I2C 切换开关 1, 关闭 I2C 切换开关 2, 管 理模块通过 I2C 切换开关 1 读取 DDC EEPROM 中数据与。
20、读到的显示器 1 中的 DDC 内容比较, 如果相同, 说明当前显示器与上次用的显示器相同, 不需要更新DDC EEPROM中信息, 如果不 相同, 则将新的读取到的显示器 1 的 DDC 内容写入到 DDC EEPROM 中, 并关闭 I2C 切换开关 1, 打开 I2C 切换开关 2, 这样下次计算刀片主板在启动过程中 BIOS 与操作系统都会通过读 取 DDC EEPROM 中内容来识别出当前所用的显示器, 实现在系统下灵活设置显示分辨率。 0018 本发明的一种龙芯刀片服务器中实现计算刀片识别显示器的方法, 除说明书所述 的技术特征外, 均为本专业技术人员的已知技术。 说 明 书 CN 103136131 A 5 1/2 页 6 图 1 说 明 书 附 图 CN 103136131 A 6 2/2 页 7 图 2 说 明 书 附 图 CN 103136131 A 7 。