TW201531851A - Light controlling system and electronic device having same - Google Patents
Light controlling system and electronic device having same Download PDFInfo
- Publication number
- TW201531851A TW201531851A TW102147862A TW102147862A TW201531851A TW 201531851 A TW201531851 A TW 201531851A TW 102147862 A TW102147862 A TW 102147862A TW 102147862 A TW102147862 A TW 102147862A TW 201531851 A TW201531851 A TW 201531851A
- Authority
- TW
- Taiwan
- Prior art keywords
- pin
- module
- indicator light
- buffer
- control system
- Prior art date
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
Description
本發明涉及一種指示燈控制系統,尤其涉及一種硬碟(hard disk drive,HDD)背板的指示燈控制系統及應用該指示燈控制系統的電子裝置。The present invention relates to an indicator light control system, and more particularly to an indicator light control system for a hard disk drive (HDD) backplane and an electronic device using the same.
在伺服器中往往需要在HDD背板上同時接入多個HDD以達到大容量存儲資料的目的。通常在HDD背板上對應每個HDD設有兩個指示燈以指示該HDD的工作狀態,包括一個在位指示燈及一報錯指示燈。通常該報錯指示燈由HDD上的複雜可編程邏輯器件(Complex Programmable Logic Device,CPLD)進行控制。然而,當伺服器在開機啟動到進入作業系統的過程中,該CPLD在系統進入可操作狀態之前往往難以對報錯燈進行控制,所以報錯燈在伺服器開機過程中經常出現亮起的狀態,這容易給用戶帶來錯誤的引導指示,使用戶誤會該HDD出現異常,而導致狀態指示不明確。In the server, it is often necessary to simultaneously access multiple HDDs on the HDD backplane to achieve large-capacity storage of data. Generally, each HDD is provided with two indicator lights on the HDD backplane to indicate the working state of the HDD, including an in-position indicator and an error indicator. Usually, the error indicator is controlled by a Complex Programmable Logic Device (CPLD) on the HDD. However, when the server is booted into the operating system, the CPLD often has difficulty controlling the error light before the system enters the operable state, so the error light often appears in the state of the server during startup. It is easy to give the user a wrong guiding instruction, which causes the user to misunderstand that the HDD is abnormal, and the status indication is ambiguous.
鑒於以上情況,有必要提供一種可使指示燈準確指示狀態的指示燈控制系統。In view of the above, it is necessary to provide an indicator control system that allows the indicator to accurately indicate the status.
另外,還提供一種應用該指示燈控制系統的電子裝置。In addition, an electronic device to which the indicator control system is applied is also provided.
一種指示燈控制系統,應用於一電子裝置的硬碟(HDD)背板上,該指示燈控制系統包括複雜可編程邏輯器件(CPLD)模組及指示燈,該CPLD模組用於控制該指示燈的狀態。所述指示燈控制系統還包括集成南橋(PCH)模組及緩衝器,該CPLD模組透過該緩衝器電性連接於該指示燈,該PCH模組還電性連接於該緩衝器,當該電子裝置的系統啟動後至進入作業系統之前,該PCH模組控制該緩衝器截止,使指示燈不受該CPLD模組控制,從而使指示燈處於滅的狀態;當該電子裝置進入作業系統後,該PCH模組控制該緩衝器導通,使指示燈重新受到該CPLD模組控制。An indicator light control system is applied to a hard disk (HDD) backplane of an electronic device, the indicator control system includes a complex programmable logic device (CPLD) module and an indicator light, and the CPLD module is used to control the indication The state of the light. The indicator control system further includes an integrated south bridge (PCH) module and a buffer. The CPLD module is electrically connected to the indicator light through the buffer, and the PCH module is further electrically connected to the buffer. After the system of the electronic device is started, before entering the operating system, the PCH module controls the buffer to be turned off, so that the indicator light is not controlled by the CPLD module, so that the indicator light is in an off state; when the electronic device enters the operating system The PCH module controls the buffer to be turned on, so that the indicator light is again controlled by the CPLD module.
一種電子裝置,其包括主板、HDD背板及上述的指示燈控制系統。An electronic device includes a motherboard, an HDD backplane, and the indicator light control system described above.
該指示燈控制系統在電子裝置開機到進入作業系統的這段時間內,透過控制該緩衝器截止,使指示燈處於滅的狀態,避免了在電子裝置開機過程中指示燈誤亮起的情況,使得指示燈的指示狀態更準確。The indicator control system prevents the indicator light from being turned off by controlling the buffer to be off during the period from the start of the electronic device to the operating system, thereby avoiding the situation that the indicator light is erroneously illuminated during the startup of the electronic device. Make the indicator status of the indicator light more accurate.
圖1係本發明實施例的指示燈控制系統的示意圖。1 is a schematic diagram of an indicator light control system in accordance with an embodiment of the present invention.
請參閱圖1,本發明較佳實施方式提供一種指示燈控制系統100,其應用於一電子裝置的硬碟(hard disk drive,HDD)背板1上。該指示燈控制系統100可在該電子裝置系統啟動後運行,即開機後運行。該指示燈控制系統100用於控制一指示燈10。該指示燈控制系統100包括該指示燈10、複雜可編程邏輯器件(Complex Programmable Logic Device,CPLD)模組20、集成南橋(Platform Controller Hub,PCH)模組30、基本輸入輸出系統(Basic Input Output System,BIOS)模組40及緩衝器50。其中,該指示燈10、CPLD模組20及緩衝器50設置於該HDD背板1上,該PCH模組30及BIOS模組40設置於該電子裝置的主板2上。Referring to FIG. 1, a preferred embodiment of the present invention provides an indicator light control system 100 for use on a hard disk drive (HDD) backplane 1 of an electronic device. The indicator control system 100 can be operated after the electronic device system is started, that is, after the power is turned on. The indicator control system 100 is used to control an indicator light 10. The indicator light control system 100 includes the indicator light 10, a Complex Programmable Logic Device (CPLD) module 20, an integrated South Bridge (Platform Controller Hub (PCH) module 30, and a basic input output system (Basic Input Output). System, BIOS) module 40 and buffer 50. The indicator light 10, the CPLD module 20, and the buffer 50 are disposed on the HDD backplane 1. The PCH module 30 and the BIOS module 40 are disposed on the main board 2 of the electronic device.
該指示燈10一端透過一第一電阻R1電性連接於一電源P3V3,另一端電性連接於該緩衝器50。本實施例中,該指示燈10為一發光二極體,其陽極透過該第一電阻R1電性連接於該電源P3V3,其陰極電性連接於該緩衝器50。該指示燈10用於指示該HDD背板1上接入的一對應的HDD的報錯狀態。當該HDD出現異常時,該指示燈10為亮的狀態;當HDD為正常狀態時,該指示燈10為滅的狀態。One end of the indicator light 10 is electrically connected to a power source P3V3 through a first resistor R1, and the other end is electrically connected to the buffer 50. In this embodiment, the indicator light 10 is a light-emitting diode, and an anode thereof is electrically connected to the power source P3V3 through the first resistor R1, and a cathode thereof is electrically connected to the buffer 50. The indicator light 10 is used to indicate an error status of a corresponding HDD connected to the HDD backplane 1. When the HDD is abnormal, the indicator light 10 is in a bright state; when the HDD is in a normal state, the indicator light 10 is in an off state.
該CPLD模組20包括對指示燈10進行控制的控制引腳LED,該控制引腳LED透過該緩衝器50電性連接於該指示燈10。當該HDD背板1上接入的一對應的HDD出現異常,例如因HDD與HDD背板1的連接器連接不良,而導致而檢測到HDD不在位的情況,該CPLD模組20透過該控制引腳LED發送一控制訊號至該指示燈10,而使指示燈10的狀態由滅變亮。可以理解,當該HDD恢復正常時,該CPLD模組20不再發送控制訊號,而指示燈10的狀態則由亮變滅。The CPLD module 20 includes a control pin LED that controls the indicator light 10 , and the control pin LED is electrically connected to the indicator light 10 through the buffer 50 . When the corresponding HDD connected to the HDD backplane 1 is abnormal, for example, because the connector of the HDD and the HDD backplane 1 is poorly connected, and the HDD is not detected, the CPLD module 20 transmits the control. The pin LED sends a control signal to the indicator light 10, and the state of the indicator light 10 is turned off. It can be understood that when the HDD returns to normal, the CPLD module 20 no longer sends a control signal, and the state of the indicator light 10 is turned off.
該PCH模組30包括對緩衝器50進行控制的通用輸入輸出(General Purpose Input Output,GPIO)引腳,該GPIO引腳透過一第二電阻R2電性連接於該緩衝器50。該GPIO引腳用於輸出使能控制訊號至該緩衝器50,以控制該緩衝器50的導通或截至狀態。The PCH module 30 includes a general purpose input output (GPIO) pin for controlling the buffer 50. The GPIO pin is electrically connected to the buffer 50 through a second resistor R2. The GPIO pin is used to output an enable control signal to the buffer 50 to control the on or off state of the buffer 50.
該BIOS模組40電性連接於該PCH模組30,用於在該GPIO引腳對應的暂存器寫入輸出電平,以控制GPIO引腳的輸出電平。本實施例中,在該電子裝置系統啟動後至進入作業系統之前,該BIOS模組40向該GPIO引腳寫入高電平;在該電子裝置進入作業系統後,該BIOS模組40向該GPIO引腳寫入低電平。The BIOS module 40 is electrically connected to the PCH module 30 for writing an output level to a register corresponding to the GPIO pin to control an output level of the GPIO pin. In this embodiment, after the electronic device system is booted up to enter the operating system, the BIOS module 40 writes a high level to the GPIO pin; after the electronic device enters the operating system, the BIOS module 40 The GPIO pin is written low.
該緩衝器50包括第一引腳P1、第二引腳P2、第三引腳P3、第四引腳P4及第五引腳P5。該第一引腳P1透過該第二電阻R2電性連接於該GPIO引腳,該第一引腳P1為使能控制引腳。該第二引腳P2電性連接於該控制引腳LED。該第三引腳P3電性連接於該指示燈10,還透過一第三電阻R3電性連接於該電源P3V3。該第四引腳P4電性連接於一電源P5V,還透過一電容C1接地。該第五引腳P5接地。當該第一引腳P1接收到一高電平時,該緩衝器50截至,此時該指示燈10不受該CPLD模組20控制;當該第一引腳P1接收到一低電平時,該緩衝器50導通,此時該指示燈10恢復至受該CPLD模組20控制。The buffer 50 includes a first pin P1, a second pin P2, a third pin P3, a fourth pin P4, and a fifth pin P5. The first pin P1 is electrically connected to the GPIO pin through the second resistor R2, and the first pin P1 is an enable control pin. The second pin P2 is electrically connected to the control pin LED. The third pin P3 is electrically connected to the indicator light 10, and is also electrically connected to the power source P3V3 through a third resistor R3. The fourth pin P4 is electrically connected to a power source P5V, and is also grounded through a capacitor C1. The fifth pin P5 is grounded. When the first pin P1 receives a high level, the buffer 50 is turned off, and the indicator light 10 is not controlled by the CPLD module 20; when the first pin P1 receives a low level, the The buffer 50 is turned on, and the indicator light 10 is restored to be controlled by the CPLD module 20.
當該電子裝置系統啟動後進入作業系統之前,該BIOS模組40向該GPIO引腳對應的暂存器寫入高電平,該PCH模組透過該GPIO引腳輸出一高電平至該緩衝器50的第一引腳P1,此時該緩衝器50截止,該指示燈10不受該CPLD模組20控制,從而使該指示燈10一直處於滅的狀態。當該電子裝置進入作業系統後,該BIOS模組40向該GPIO引腳對應的暂存器寫入低電平,該PCH模組透過該GPIO引腳輸出一低電平至該緩衝器50的第一引腳P1,此時該緩衝器50恢復導通,該指示燈10恢復至受該CPLD模組20控制。在作業系統的運行中,該指示燈10可對該HDD背板1上接入的一對應的HDD的狀態進行指示,當該對應的HDD出現異常時,該CPLD模組20透過其控制引腳LED輸出控制訊號至指示燈10,以使指示燈10變亮,從而起到報錯的作用。Before the electronic device system enters the operating system, the BIOS module 40 writes a high level to the corresponding register of the GPIO pin, and the PCH module outputs a high level to the buffer through the GPIO pin. The first pin P1 of the device 50 is turned off at this time, and the indicator light 10 is not controlled by the CPLD module 20, so that the indicator light 10 is always off. After the electronic device enters the operating system, the BIOS module 40 writes a low level to the corresponding register of the GPIO pin, and the PCH module outputs a low level to the buffer 50 through the GPIO pin. The first pin P1, at which time the buffer 50 resumes conduction, and the indicator light 10 is restored to be controlled by the CPLD module 20. During operation of the operating system, the indicator light 10 can indicate the status of a corresponding HDD connected to the HDD backplane 1. When the corresponding HDD is abnormal, the CPLD module 20 passes through its control pin. The LED outputs a control signal to the indicator light 10 to make the indicator light 10 brighter, thereby giving an error.
該指示燈控制系統100在電子裝置開機到進入作業系統的這段時間內,透過控制該緩衝器50截止,使指示燈10處於滅的狀態,避免了在電子裝置開機過程中指示燈10誤亮起的情況,使得指示燈10的指示狀態更準確。The indicator light control system 100 prevents the indicator light 10 from being turned off by controlling the buffer 50 to be turned off during the period from the start of the electronic device to the operating system, thereby preventing the indicator light 10 from being highlighted during the startup of the electronic device. The situation of the indicator light 10 makes the indication state of the indicator light 10 more accurate.
綜上所述,本發明符合發明專利要件,爰依法提出專利申請。惟,以上所述者僅為本發明之較佳實施方式,舉凡熟悉本案技藝之人士,於爰依本發明精神所作之等效修飾或變化,皆應涵蓋於以下之申請專利範圍內。In summary, the present invention complies with the requirements of the invention patent and submits a patent application according to law. The above description is only the preferred embodiment of the present invention, and equivalent modifications or variations made by those skilled in the art will be covered by the following claims.
100‧‧‧指示燈控制系統100‧‧‧ indicator control system
1‧‧‧HDD背板1‧‧‧HDD backplane
2‧‧‧主板2‧‧‧ motherboard
10‧‧‧指示燈10‧‧‧ indicator light
20‧‧‧CPLD模組20‧‧‧CPLD module
LED‧‧‧控制引腳LED‧‧‧ control pin
30‧‧‧PCH模組30‧‧‧PCH module
40‧‧‧BIOS模組40‧‧‧BIOS module
50‧‧‧緩衝器50‧‧‧ buffer
P1~P5‧‧‧第一引腳~第五引腳P1~P5‧‧‧first pin~fifth pin
R1~R3‧‧‧第一電阻~第三電阻R1~R3‧‧‧first resistance~third resistance
C1‧‧‧電容C1‧‧‧ capacitor
無no
100‧‧‧指示燈控制系統 100‧‧‧ indicator control system
1‧‧‧HDD背板 1‧‧‧HDD backplane
2‧‧‧主板 2‧‧‧ motherboard
10‧‧‧指示燈 10‧‧‧ indicator light
20‧‧‧CPLD模組 20‧‧‧CPLD module
LED‧‧‧控制引腳 LED‧‧‧ control pin
30‧‧‧PCH模組 30‧‧‧PCH module
40‧‧‧BIOS模組 40‧‧‧BIOS module
50‧‧‧緩衝器 50‧‧‧ buffer
P1~P5‧‧‧第一引腳~第五引腳 P1~P5‧‧‧first pin~fifth pin
R1~R3‧‧‧第一電阻~第三電阻 R1~R3‧‧‧first resistance~third resistance
C1‧‧‧電容 C1‧‧‧ capacitor
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW102147862A TW201531851A (en) | 2013-12-24 | 2013-12-24 | Light controlling system and electronic device having same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW102147862A TW201531851A (en) | 2013-12-24 | 2013-12-24 | Light controlling system and electronic device having same |
Publications (1)
Publication Number | Publication Date |
---|---|
TW201531851A true TW201531851A (en) | 2015-08-16 |
Family
ID=54343130
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW102147862A TW201531851A (en) | 2013-12-24 | 2013-12-24 | Light controlling system and electronic device having same |
Country Status (1)
Country | Link |
---|---|
TW (1) | TW201531851A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106547657A (en) * | 2016-11-01 | 2017-03-29 | 郑州云海信息技术有限公司 | A kind of information display circuit, system and method |
CN108763126A (en) * | 2018-05-29 | 2018-11-06 | 郑州云海信息技术有限公司 | A kind of hard disk backboard for supporting EDSFF-1C standards |
-
2013
- 2013-12-24 TW TW102147862A patent/TW201531851A/en unknown
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106547657A (en) * | 2016-11-01 | 2017-03-29 | 郑州云海信息技术有限公司 | A kind of information display circuit, system and method |
CN108763126A (en) * | 2018-05-29 | 2018-11-06 | 郑州云海信息技术有限公司 | A kind of hard disk backboard for supporting EDSFF-1C standards |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI588649B (en) | Hardware recovery methods, hardware recovery systems, and computer-readable storage device | |
CN104516802A (en) | Method and system for indicating statuses of different types of hard disks | |
CN106649048B (en) | Indicator light control system and light emitting diode control method | |
TWI589135B (en) | Server system and operating method thereof | |
US9680712B2 (en) | Hardware management and control of computer components through physical layout diagrams | |
CN110489367B (en) | Method and system for flexibly allocating and easily managing backplane by CPLD (complex programmable logic device) | |
US20140223032A1 (en) | Memory module status indication | |
CN104794043B (en) | A kind of control method for realizing server hard disc state lighting instruction | |
TW201510867A (en) | Server system | |
CN104484264A (en) | Hard disk state indication method and hard disk state indication device | |
US8793364B1 (en) | Remote power controller | |
CN106530539A (en) | Multifunctional signal indicating lamp button | |
CN107622002A (en) | System and method for designing indicator light of server hard disk compatible with NVME hard disk | |
CN109086192B (en) | IPMI-based onboard SATA hard disk lighting system and method | |
US20160006619A1 (en) | Generating graphical diagram of physical layout of computer platforms | |
CN104731686A (en) | Indicator control system and electronic device | |
US8819484B2 (en) | Dynamically reconfiguring a primary processor identity within a multi-processor socket server | |
TW201531851A (en) | Light controlling system and electronic device having same | |
US20130132665A1 (en) | Harddisk drive connector having indication device for indicating data transfer rate and computing device having the same | |
CN105893196A (en) | Server debugging auxiliary tool and system | |
CN207301862U (en) | A kind of hard disk Active instructions driving lamp in place | |
TWI576696B (en) | System is applied to control indicator lights for non-volatile memory express solid state disk | |
TWI689814B (en) | Server hard disk indicator control system and control method | |
TWI615718B (en) | Computer system | |
US8826076B2 (en) | Visually marking failed components |