《计数卡.pdf》由会员分享,可在线阅读,更多相关《计数卡.pdf(7页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103176873 A (43)申请公布日 2013.06.26 CN 103176873 A *CN103176873A* (21)申请号 201110437685.2 (22)申请日 2011.12.23 G06F 11/22(2006.01) (71)申请人 鸿富锦精密工业 (深圳) 有限公司 地址 518109 广东省深圳市宝安区龙华镇油 松第十工业区东环二路 2 号 申请人 鸿海精密工业股份有限公司 (72)发明人 庞玮 刘洋 翁程飞 何爱玲 (54) 发明名称 计数卡 (57) 摘要 一种计数卡, 用于对一服务器重启的次数进 行计数, 该计数卡包括一电路板。
2、, 一连接器、 一控 制器及一第一显示区, 该连接器设置于该电路板 上, 用于插接于该服务器主板上的 LPC 接口, 以接 收设置于该主板上的基本输入输出系统输出复位 信号 ; 该控制器设置于该电路板上, 用于对该基 本输入输出的复位信号进行计数, 还通过该第一 显示区将计算的结果显示出来。本发明人计数卡 可方便计算该服务器的重启次数, 避免了使用人 工方式来统计该服务器的重启此时, 如此降低了 服务器的成本。 (51)Int.Cl. 权利要求书 1 页 说明书 3 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书3页 附图2页 (10)申请。
3、公布号 CN 103176873 A CN 103176873 A *CN103176873A* 1/1 页 2 1. 一种计数卡, 用于对一服务器重启的次数进行计算, 该计数卡包括 : 一电路板 ; 一连接器, 设置于该电路板上, 用于插接于该服务器主板上的 LPC 接口, 以接收设置于 该主板上的基本输入输出系统输出的复位信号 ; 一控制器, 设置于该电路板上, 该控制器通过一电源为其提供工作电源, 还用于对该基 本输入输出的复位信号进行计数 ; 一第一显示区, 用于显示计数的结果。 2. 如权利要求 1 所述的计数卡, 其特征在于 : 计数卡还包括一第二显示区, 该连接器还 接收来自该基。
4、本输入输出系统输出的各硬件状态信息, 该控制器将接收到各硬件状态信息 进行解析, 并将解析的结果通过该第二显示区进行显示。 3. 如权利要求 1 所述的计数卡, 其特征在于 : 该计数卡还包括一晶振电路, 该控制器为 一复杂可编程控制器, 该晶振电路来为该复杂可编程控制器提供工作频率 ; 该晶振电路包 括一第一电容、 一第二电容及一晶振, 该第一电容及第二电容的第一端分别连接于该复杂 可编程控制器的晶振引脚, 第二端接地 ; 该晶振连接于该第一电容及第二电容的第二端之 间。 4. 如权利要求 1 所述的计数卡, 其特征在于 : 该计数卡还包括一开关电路, 用于控制该 计数卡的工作状态 ; 该开。
5、关电路包括一第一按键, 该第一按键的第一端连接于该控制器的 使能引脚, 另一端接地。 5. 如权利要求 1 所述的计数卡, 其特征在于 : 该计数卡还包括一清零电路, 用于对该计 数卡计算该服务器重启的次数进行清零 ; 该清零电路包括一施密特触发器、 一第一电阻及 一第二按键, 该施密特触发器的电源端与该电源相连, 接地端接地, 悬空端悬空, 该施密特 触发器的输出端连接于该控制器的一第一输入输出端口, 还通过该第一电阻与该施密特触 发器的输入端相连, 该施密特触发器的输入端通过该第二按键接地。 6. 如权利要求 5 所述的计数卡, 其特征在于 : 该清零电路还包括一第二电阻、 一第三电 容及。
6、一第四电容, 该电源通过该第三电容接地, 还通过该第二电阻及第四电容接地, 其中该 第二电阻与第四电容的节点处于该施密特触发器的输入端相连。 7. 如权利要求 1 所述的计数卡, 其特征在于 : 该第一显示电路包括第一至第四七段数 码管, 该第一至第四七段数码管的电源端连接于该电源, 每一七段数码管的输入引脚均通 过一电阻与该控制器的一输入输出端口相连。 8. 如权利要求 2 所述的计数卡, 其特征在于 : 该第二显示电路包括一第五七段数码管 及一第六七段数码管, 该第五及第六七段数码管的电源端连接于该电源, 每一七段数码管 的输入引脚均通过一电阻与该控制器的一输入输出端口相连。 权 利 要 。
7、求 书 CN 103176873 A 2 1/3 页 3 计数卡 技术领域 0001 本发明涉及一种计数卡。 背景技术 0002 在服务器的主板生产过程中, 通常需对主板做开关机循环测试以测试其稳定性, 即通过判断服务器开、 关机的次数是否到达预设的次数, 如 2000 次, 若到达该预设的次数, 则表明该服务器主板具有很高的稳定性。假设服务器每重启一次的时间为 25s, 那么, 服务 器完成 2000 次重启的时间达 13 个小时。然而, 若使用人工的方式记录服务器的重启次数, 将需要很长的时间来记录服务器重启的次数, 如此不仅增加了测试成本, 还容易产生测试 误差。因此, 如何自动计算服务。
8、器重启的次数已成为业界继续解决的问题。 发明内容 0003 鉴于以上内容, 有必要提供一可自动计算服务器重启次数的计数卡。 0004 一种计数卡, 用于对一服务器重启的次数进行计算, 该计数卡包括 : 一电路板 ; 一连接器, 设置于该电路板上, 用于插接于该服务器主板上的 LPC 接口, 以接收设置于 该主板上的基本输入输出系统输出的复位信号 ; 一控制器, 设置于该电路板上, 该控制器通过一电源为其提供工作电源, 还用于对该基 本输入输出的复位信号进行计数 ; 一第一显示区, 用于显示计数的结果。 0005 上述计数卡通过该控制器来对该基本输入输出系统输出的数据信息进行解析, 以 显示来输。
9、出该服务器的状态, 还通过对低电平的 Reset 信号进行计算来显示该服务器重启 的次数, 如此可方便地根据显示的重启次数来判断该服务器是否通过开关机循环测试。 附图说明 0006 图 1 是本发明计数卡的较佳实施方式的方框图。 0007 图 2 是本发明计数卡的较佳实施方式的电路图。 0008 主要元件符号说明 控制器10 晶振电路20 电路板30 连接器40 第一显示区50 第二显示区60 开关电路70 清零电路80 电阻R1-R44 开关S1、 S2 电容C1-C6 说 明 书 CN 103176873 A 3 2/3 页 4 七段数码管D1-D6 晶振200 如下具体实施方式将结合上述。
10、附图进一步说明本发明。 具体实施方式 0009 请参考图 1, 本发明计数卡用于计算并显示一服务器的重启次数, 该计数卡的较佳 实施方式包括一电路板 30、 一控制器 10、 一连接器 40、 一第一显示区 50、 一第二显示区 60、 一开关电路 70 及一清零电路 80。该控制器 10、 连接器 40、 第一显示区 50、 第二显示区 60、 开关电路 70 及清零电路 80 均设置于该电路板 30 上。 0010 根据服务器的工作原理可知, 在服务器开机时, 该服务器会通过该服务器主板上 的基本输入输出系统 (Basic Input/Output System, BIOS) 来对各硬件进。
11、行初始化工作, 该基本输入输出系统则通过 LPC(Low Pin Count, 低引脚数) 接口输出各硬件的状态信息。 该 LPC 接口包括第一至第四地址引脚、 一帧信号引脚、 一时钟信号引脚及一复位信号引脚。 当服务器重启时, 该基本输入输出系统还通过LPC总线输出低电平的复位 (Reset) 信号。 因 此, 该计数卡可通过接收并解析该基板管理控制器输出的数据来获取服务器的状态信息, 如当该服务器成功启动后, 即主板上各硬件均处于正常状态下, 该基板管理控制器则输出 包含 “FF” 符号的数据信息, 该计数卡对接收的的数据信息进行解析, 并显示 “FF” 的代码信 息 ; 当内存条松动时,。
12、 该基板管理控制器则输出包含 “2A” 符号的数据信息, 该计数卡对接 收的数据信息进行解析, 并显示 “2A” 的代码信息。此外, 该测试卡还通过接收该 Reset 信 号来计算该服务器重启的次数。具体工作原理将在后续进行详细的说明。 0011 请参考图 2, 该控制器 10 的电源引脚 VCC 连接于一 P3V3_AUX 电源。该控制器 10 用于解析并处理该连接器 40 所接收的来自该主板 LPC 接口输出的数据, 还分别通过第一 及第二显示区 50、 60 显示经控制器 10 处理后的数据, 其中该第一显示区 50 由两个七段 数码管组成, 该第二显示区 60 包括 4 个七段数码管,。
13、 每一七段数码管包括一个电源引脚 和七个数据引脚, 每一数码管的电源引脚均连接于该电源 P3V3_AUX, 该控制器 10 的引脚 IO1-IO42 分别通过电阻 R3-R44 与该六个七段数码管的数据引脚对应相 连。在本实施方式中, 该控制器 10 为一复杂可编程逻辑器 (Complex Programmable Logic Device, CPLD), 该复杂可编程逻辑器还通过一晶振电路 20 为其提供工作频率。该晶振电路 20 包括一晶振 200、 一电容 C5 及一电容 C6。该电容 C5 及 C6 的第一端分别连接于该 CPLD 10 的两晶振引脚 X1 及 X2, 第二端接地。该晶。
14、振 200 连接于该电容 C5 及 C6 的第二端之间。 0012 该开关电路70用于控制该计数卡的工作状态, 该开关电路70包括一开关S2, 该开 关 S2 的一端接地, 另一端连接于该 CPLD 10 的使能引脚 OE。当该计数卡处于工作状态下 时, 滑动该开关电路 70 即可使得该计数卡停止工作 ; 当该计数卡未工作时, 滑动该开关电 路 70 即可使得该 CPLD 10 的使能引脚 OE 接收到低电平, 进而使得该计数卡开始工作。 0013 该连接器 40 用于插接至主板上的 LPC 接口上, 该连接器 40 包括第一至第十插 接孔 J1-J10, 该第一至第四插接孔 J1-J4 与该。
15、控制器 10 的引脚 IO43-IO46 以及该 LPC 接 口的第一至第四地址引脚相连, 以将从 LPC 接口接收到的数据输出至该控制器 10 的引脚 IO43-IO46 ; 第七至第九插接孔 J7-J9 分别与该 LPC 接口的时钟信号引脚、 复位信号引脚及 帧信号引脚以及该控制器10的引脚IO47-IO49相连, 并将接收到的数据传输至该控制器10 说 明 书 CN 103176873 A 4 3/3 页 5 的引脚 IO47-IO49。该连接器 40 的第五插接孔 J5 悬空, 第十插接孔 J10 接地, 第六插接孔 J6 连接于该电源 P3V3_AUX, 其中该电源 P3V3_AUX。
16、 还通过一电容 C4 接地。 0014 该清零电路 80 包括一按键 S1、 两电阻 R1 及 R2、 一施密特触发器 D 及两电容 C1、 C2。该施密特触发器 D 的电源引脚 5 连接于该电源 P3V3_AUX, 接地端 3 接地, 悬空端 1 悬 空, 输出端 4 连接至该控制器 10 的引脚 IO 50, 还通过该电阻 R2 与该施密特触发器 D 的输 入端 2 相连, 该施密特触发器 D 的输入端 2 还通过该按键 S1 接地。该电源 P3V3_AUX 通过 该电容 C2 接地, 还通过电阻 R1 及电容 C1 接地, 其中, 该电阻 R1 与电容 C1 的节点与该施密 特触发器 D。
17、 的输入端相连。该清零电路 80 用于对该计数卡内记录该服务器重启的次数进 行清零, 如当一服务器已完成开关机循环测试时, 触发该按键 S1, 该按键 S1 输出低电平信 号至该施密特触发器 D的输入端, 此时, 该施密特触发器D的输出端输出低电平的控制信号 至该控制器 10 的引脚 IO 50。如此即可使得已存储的服务器的重启次数清零, 从而使用该 计数卡来对另一服务器进行开关机循环测试。 0015 使用时, 将该连接器 40 插接于该服务器主板的 LPC 接口, 以将来自该基本输入输 出系统输出的各硬件信息及 Reset 信号传输至该控制器 10。该控制器 10 通过 LPC 协议来 解析。
18、接收到的数据信息, 并将分析后的数据将通过该第一显示区 60 显示出来, 如当该服务 器主板成功启动时, 该控制器 10 则通过该第一显示区 50 显示 “FF” 的代码信息 ; 当主板上 的内存条松动时, 该控制器 10 则通过该第一显示区 50 显示 “2A“的代码信息, 如此使得测 试人员可根据该第一显示区 50 显示的代码信息来获知主板上各硬件的工作状态, 进而方 便测试。该控制器 10 还判断是否接收到 Reset 信号。当接收到 Reset 信号时, 如此表示该 服务器将自动进行重启动作, 此时, 该控制器10存储并计算该Reset信号的次数, 还通过该 第二显示区 60 将计算的。
19、次数实时地显示出来, 从而可通过该计数卡来自动计算该服务器 重启的次数。 0016 当需要清除该第二显示区 60 显示的重启次数时, 按下该按键 S1 即可。当不需要 对该服务器重启的次数进行计算时, 按下该按键 S2 即可。 0017 上述计数卡通过该控制器 10 来对该基本输入输出系统输出的数据信息进行解 析, 以显示输出该服务器的状态, 还通过对低电平的 Reset 信号进行计算来显示该服务器 重启的次数, 如此可方便地根据显示的重启次数来判断该服务器是否通过开关机循环测 试。 说 明 书 CN 103176873 A 5 1/2 页 6 图 1 说 明 书 附 图 CN 103176873 A 6 2/2 页 7 图 2 说 明 书 附 图 CN 103176873 A 7 。