CN107908528A - Computer installation - Google Patents

Computer installation Download PDF

Info

Publication number
CN107908528A
CN107908528A CN201711143599.4A CN201711143599A CN107908528A CN 107908528 A CN107908528 A CN 107908528A CN 201711143599 A CN201711143599 A CN 201711143599A CN 107908528 A CN107908528 A CN 107908528A
Authority
CN
China
Prior art keywords
storage device
register
central processing
processing unit
backboard
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201711143599.4A
Other languages
Chinese (zh)
Inventor
赵卫国
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Pudong Technology Corp
Inventec Corp
Original Assignee
Inventec Pudong Technology Corp
Inventec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Pudong Technology Corp, Inventec Corp filed Critical Inventec Pudong Technology Corp
Priority to CN201711143599.4A priority Critical patent/CN107908528A/en
Publication of CN107908528A publication Critical patent/CN107908528A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • G06F13/4081Live connection to bus, e.g. hot-plugging
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/325Display of status information by lamps or LED's
    • G06F11/326Display of status information by lamps or LED's for error or online/offline status

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Computer Hardware Design (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention discloses a kind of computer installation, including an an at least storage device at least storage device, backboard, platform path controller, central processing unit, at least driving unit, a positioning lamp.Backboard couples an at least storage device.Platform path controller couples backboard, and platform path controller includes register.Central processing unit couples platform path controller.Driving unit couples platform path controller.An at least positioning lamp couples driving unit, and an at least positioning lamp is corresponding with an at least storage device.Wherein, central processing unit detects the operating status of an at least storage device by platform path controller, backboard, produce detection signal, and according to detection signal, register is configured, to indicate an at least storage device as can be by hot pluggable condition, driving unit reading and according to the setting of register, driving signal is produced to an at least positioning lamp, to drive and light an at least positioning lamp.

Description

Computer installation
Technical field
The present invention relates to the technical field of computer, more particularly to a kind of computer installation.
Background technology
In general, at present in hot plug of the (SuSE) Linux OS (OS) to solid state hard disc (SSD) of computer installation The support of (hot plug) function is weaker, the situation that OS occurs the machine of delaying and restarts automatically.Once however, OS occur the machine of delaying and During situation about restarting automatically, it is which solid state hard disc goes wrong in computer installation that operating personnel, which can not learn, and is needed Solid state hard disc is tested one by one, is found out so as to which the solid-state that problem occurs should be coiled, to be replaced and repair behaviour Make, will so cause using upper inconvenience and increase the time of maintenance process.
Therefore, calculator device still has improved space.
The content of the invention
It is a primary object of the present invention to provide a kind of computer installation, the state being lit by positioning lamp is used, with Whether whether inform the operating state of which storage device of user exactly has abnormal situation to occur and be hot-swappable shape State so that user, which can correspond to, to be replaced and maintenance operation, and upper convenience is used with increase.
To solve the above problems, the embodiment of the present invention provides a kind of computer installation, including an at least storage device, the back of the body Plate, platform path controller, central processing unit, at least driving unit, a positioning lamp.Backboard couples an at least storage device.It is flat Platform path controller couples backboard, and platform path controller includes register.Central processing unit couples platform path controller.Drive Moving cell couples platform path controller.An at least positioning lamp couples driving unit, and an at least positioning lamp is filled with least one storage Put correspondence.Wherein, central processing unit detects the operating status of an at least storage device, production by platform path controller, backboard Biopsy surveys signal, and according to detection signal, register is configured, to indicate an at least storage device as can be by hot plug shape State, driving unit read and according to the setting of register, driving signal are produced to an at least positioning lamp, to drive and light at least One positioning lamp.
In one embodiment, when the operating status of an at least storage device is normal, detection signal is low level, when extremely When the operating status of a few storage device is abnormal, detection signal is high level.
In one embodiment, the central processing unit is also coupled to backboard, and central processing unit is deposited by backboard detection at least one The operating status of storage device, produces detection signal and simultaneously register is configured, to indicate an at least storage device as can be hot Plug state, driving unit read and according to the setting of register, driving signal are produced to an at least positioning lamp, with driving and point A bright at least positioning lamp.
In one embodiment, the central processing unit searches an at least storage device and corresponds to deposit according to detection signal Address in device, and corresponding numerical value is write in register, to indicate an at least storage device as can be by hot pluggable condition.
In one embodiment, the corresponding numerical value includes at least numbering of a storage device, check code and can be inserted by heat Pull out state.
In one embodiment, the central processing unit includes slot control register, device control register and can not repair Lookup error seriousness register, central processing unit according to detection signal set slot control register, device control register and The numerical value in seriousness register can not be corrected mistake.
In one embodiment, platform path controller, central processing unit and the driving unit are arranged on mainboard, described Mainboard has further included hard disk connection unit, and the hard disk connection unit is coupled with central processing unit and identified with the slot on backboard Symbol corresponds to.
In one embodiment, the driving unit is Complex Programmable Logic Devices.
In one embodiment, an at least storage device is non-voltile memory high speed specification solid state hard disc.
Technique according to the invention scheme, by central processing unit via platform path controller, backboard detection storage dress The operating status put, produces detection signal, and according to signal is detected, the register of platform path controller is configured, with Storage device is indicated as that can be read and according to the setting of register, generation driving news by hot pluggable condition, then by driving unit Number to positioning lamp corresponding with storage device, to drive and light positioning lamp.In addition, central processing unit can also directly couple the back of the body Plate, with directly by detecting the operating status of storage device, and carry out subsequently corresponding operation.Consequently, it is possible to pass through positioning lamp The state being lit, to inform whether the operating state of which storage device of user has abnormal situation to occur and be exactly No is hot-swappable state so that user, which can correspond to, to be replaced and maintenance operation, and upper convenience is used with increase.
Brief description of the drawings
Attached drawing described herein is used for providing a further understanding of the present invention, forms the part of the application, this hair Bright schematic description and description is used to explain the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the structure diagram of computer installation according to embodiments of the present invention.
Embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with drawings and the specific embodiments, to this Invention is described in further detail.
Fig. 1 is the structure diagram of computer installation according to embodiments of the present invention.Computer installation 100 includes storage device 110_1~110_N, backboard 120, platform path controller (Platform Controller Hub, PCH) 130, central processing Device 140, driving unit 150 and positioning lamp 160_1~160_N, wherein N are the positive integer more than 0.
In the present embodiment, storage device 110_1~110_N is non-voltile memory high speed specification solid state hard disc (Solid State Disk,SSD).Backboard 120 couples storage device 110_1~110_N.Platform path controller 130 couples backboard 120, And platform path controller 130 includes register 131.Central processing unit 140 couples platform path controller 130.Driving unit 150 coupling platform path controllers 130.Wherein, the driving unit 150 is, for example, Complex Programmable Logic Devices (Complex Programmable logic device,CPLD)。
Positioning lamp 160_1~160_N couples driving unit 150, and positioning lamp 160_1~160_N and storage device 110_1~110_N is corresponded to.For example, positioning lamp 160_1 is corresponding with storage device 110_1;Positioning lamp 160_2 is filled with storage Put 110_2;…;Positioning lamp 160_N is corresponding with storage device 110_N.
In the present embodiment, central processing unit 140 detects storage device by platform path controller 130, backboard 120 The operating status of 110_1~110_N, produces detection signal, and according to detection signal, register 131 is configured, with instruction Storage device 110_1~110_N is that can be read by hot pluggable condition, driving unit 150 and according to the setting of register 131, production Raw driving signal is to positioning lamp 160_1~160_N, to drive and light positioning lamp 160_1~160_N.Consequently, it is possible to user is just The state that can be lit by positioning lamp 160_1~160_N, and learn the running shape of corresponding storage device 110_1~110_N State whether have abnormal situation occur and whether be can hot insert state, and then follow-up replacement and maintenance operation are carried out, to increase Add and use upper convenience.
In the present embodiment, when the operating status of storage device 110_1~110_N is normal, the institute of central processing unit 140 The detection signal of generation is low level.When the operating status of storage device 110_1~110_N is abnormal, central processing unit 140 Caused detection signal is high level.That is, central processing unit 140 can be according to storage device 110_1~110_N each Operating status, and produce corresponding high level or low level detection signal.Also, when central processing unit 140 produces high electricity During flat detection signal, the storage device of the detection signal of corresponding high level can be for example arranged to by central processing unit 140 can quilt Hot pluggable condition, and trigger drive unit 150 can be corresponded to, to drive and light corresponding positioning lamp.In addition, work as central processing Unit 140 produce it is low level detection signal when, will not trigger drive unit 150, will not drive and light corresponding positioning Lamp.Consequently, it is possible to the state that user can be lit by positioning lamp 160_1~160_N, and learn corresponding storage device Whether the operating state of 110_1~110_N has abnormal situation.
Furthermore, it is understood that central processing unit 140, according to detection signal, lookup storage device 110_1~110_N, which corresponds to, to be posted Address in storage 131, and corresponding numerical value is write in register 131, to indicate storage device 110_1~110_N as can By hot pluggable condition.In addition, the numbering of foregoing corresponding numerical value including storage device 110_1~110_N, check code and can be hot Plug state.
As an example it is assumed that the operating status of storage device 110_1,110_2 and 110_5 are abnormal, then central processing list Member 140 will produce low level detection signal.Then, central processing unit 140 can be searched according to low level detection signal Storage device 110_1,110_2 and 110_5 correspond to the address in register 131, and are write in the corresponding address of register 131 Enter corresponding numerical value, i.e., the numbering of write storage device 110_1,110_2 and 110_5, verification in the corresponding address of register 131 Code and can be by hot pluggable condition.
Afterwards, driving unit 150 can be written and read operation to register 131, and the numerical value in register 131 is read Out, also can be read out the numbering of storage device 110_1,110_2 and 110_5, check code and by hot pluggable condition.Connect , according to the numerical value write in register 131, driving unit 150 judges which positioning lamp, i.e. storage device need to be lighted 110_1,110_2 and 110_5 corresponding positioning lamp 160_1,160_2 and 160_5.Afterwards, driving unit 150 can drive and light Positioning lamp 160_1,160_2 and 160_5.Consequently, it is possible to pass through positioning lamp 160_1,160_2 and the 160_5 being lit, Yong Hubian It can learn the operating state hair of storage device 110_1,110_2 and 110_5 corresponding with positioning lamp 160_1,160_2 and 160_5 It is raw abnormal, and be set to can be by hot pluggable condition, and according to this to storage device by storage device 110_1,110_2 and 110_5 110_1,110_2 and 110_5 are replaced and maintenance operation.
In addition, central processing unit 140 is for example including slot control (Slot Control) register, device control (Device Control) register is deposited with that can not correct mistake seriousness (Uncorrectable Error Severity) Device.Central processing unit 140 sets slot control register, device control register according to detection signal and can not correct mistake tight Numerical value in principal characteristic register.That is, central processing unit 140 is to slot control register, device control register and not Can correct mistake after the numerical value in seriousness register is configured, can by according to the numerical value after setting, to register 131 into Row is corresponding to be set so that driving unit 150 can be exposed further according to the numerical value set in register 131 with accordingly putting The positioning lamp of pass.
In addition, in the present embodiment, platform path controller 130, central processing unit 140 and driving unit 150 are arranged on On mainboard (Motherboard) 170.Mainboard 170 has further included hard disk connection unit 180.Hard disk connection unit 180 and centre Reason device 140 couples and corresponding with the slot identifier on backboard 120.Wherein, hard disk connection unit 180 is, for example, the miniature sequence of hard disk The small calculator system interface of row attachment (MINI Serial Attached Small Computer System Interface, MINI SAS) connector.Consequently, it is possible to central processing unit 140 can be according to hard disk connection unit 180 and slot The correspondence of identifier, sets the numerical value in slot control register accordingly.
In the aforementioned embodiment, central processing unit 140 is by platform path controller 130, the detection storage dress of backboard 120 The operating status of 110_1~110_N is put, to carry out follow-up operation, but the present embodiment not limited to this.In another embodiment, Central processing unit 140 is also coupled to the backboard, i.e. central processing unit 140 directly couples backboard 120.That is, central processing Device 140 can directly detect the operating status of storage device 110_1~110_N by backboard 120, produce detection signal and to deposit Device 131 is configured, and to indicate storage device 110_1~110_N as can be by hot pluggable condition, driving unit 150 is read and root According to the setting of register 131, produce driving signal to positioning lamp 160_1~160_N, with drive and light positioning lamp 160_1~ 160_N。
In conclusion technique according to the invention scheme, is examined by central processing unit via platform path controller, backboard The operating status of storage device is surveyed, produces detection signal, and according to detection signal, the register of platform path controller is carried out Set, to indicate storage device as that can be read and according to the setting of register by hot pluggable condition, then by driving unit, generation Signal is driven to positioning lamp corresponding with storage device, to drive and light positioning lamp.In addition, central processing unit can also direct coupling Backboard is connect, with directly by detecting the operating status of storage device, and carry out subsequently corresponding operation.Consequently, it is possible to by fixed The state that position lamp is lit, to inform whether the operating state of which storage device of user has abnormal situation exactly And whether it is hot-swappable state so that user, which can correspond to, to be replaced and maintenance operation, and upper convenience is used with increase.
The foregoing is merely the embodiment of the present invention, is not intended to limit the invention, for those skilled in the art For member, the invention may be variously modified and varied.Any modification within the spirit and principles of the invention, being made, Equivalent substitution, improvement etc., should be included within scope of the presently claimed invention.

Claims (9)

  1. A kind of 1. computer installation, it is characterised in that including:
    An at least storage device;
    Backboard, an at least storage device described in coupling;
    Platform path controller, couples the backboard, and the platform path controller includes register;
    Central processing unit, couples the platform path controller;
    Driving unit, couples the platform path controller;
    An at least positioning lamp, couples the driving unit, and an at least positioning lamp is corresponding with an at least storage device;
    Wherein, the central processing unit passes through an at least storage device described in the platform path controller, backboard detection Operating status, produce detection signal, and according to the detection signal, the register is configured, with described in instruction extremely A few storage device is can be by hot pluggable condition, and the driving unit is read simultaneously according to the setting of the register, produces driving Signal is to an at least positioning lamp, to drive and light an at least positioning lamp.
  2. 2. computer installation according to claim 1, it is characterised in that when the operating status of an at least storage device For it is normal when, it is described detection signal be low level, when an at least storage device operating status for exception when, the detection Signal is high level.
  3. 3. calculator device according to claim 1, it is characterised in that the central processing unit is also coupled to the backboard, The central processing unit produces the detection signal simultaneously by the operating status of an at least storage device described in backboard detection The register is configured, to indicate an at least storage device as can be by hot pluggable condition, the driving unit reading Take and according to the setting of the register, the driving signal is produced to an at least positioning lamp, described in driving and light An at least positioning lamp.
  4. 4. computer installation according to claim 1, it is characterised in that the central processing unit is believed according to the detection Number, an at least storage device is searched corresponding to the address in the register, and is write in the register corresponding Numerical value, using an at least storage device described in instruction as can be by hot pluggable condition.
  5. 5. computer installation according to claim 4, it is characterised in that the corresponding numerical value includes described at least one and deposits The numbering of storage device, check code and it is described can be by hot pluggable condition.
  6. 6. computer installation according to claim 5, it is characterised in that the central processing unit includes slot control deposit Device, device control register and seriousness register can not be corrected mistake, the central processing unit is set according to the detection signal Put the slot control register, device control register and the numerical value in seriousness register can not be corrected mistake.
  7. 7. calculator device according to claim 6, it is characterised in that the platform path controller, the centre Reason device is arranged on mainboard with the driving unit, and the mainboard has further included hard disk connection unit, the hard disk connection unit Coupled with the central processing unit and corresponding with the slot identifier on the backboard.
  8. 8. computer installation according to claim 1, it is characterised in that the driving unit is complicated programmable logic device Part.
  9. 9. computer installation according to claim 1, it is characterised in that an at least storage device is non-volatile interior Deposit high speed specification solid state hard disc.
CN201711143599.4A 2017-11-17 2017-11-17 Computer installation Withdrawn CN107908528A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711143599.4A CN107908528A (en) 2017-11-17 2017-11-17 Computer installation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711143599.4A CN107908528A (en) 2017-11-17 2017-11-17 Computer installation

Publications (1)

Publication Number Publication Date
CN107908528A true CN107908528A (en) 2018-04-13

Family

ID=61845811

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711143599.4A Withdrawn CN107908528A (en) 2017-11-17 2017-11-17 Computer installation

Country Status (1)

Country Link
CN (1) CN107908528A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101996128A (en) * 2009-08-17 2011-03-30 英业达股份有限公司 Hard disk state indicator lamp control system
CN104239187A (en) * 2013-06-11 2014-12-24 鸿富锦精密工业(深圳)有限公司 Hard disk state indicating device
CN105389248A (en) * 2015-12-02 2016-03-09 英业达科技有限公司 Lamp number control system of non-volatile memory solid-state hard disk
CN105512007A (en) * 2015-12-17 2016-04-20 英业达科技有限公司 Method for controlling peripheral component interface express (PCIE) hard disk status lamp and system
CN105529045A (en) * 2015-12-02 2016-04-27 英业达科技有限公司 Lamp signal control system for nonvolatile memory solid state disk
CN106649048A (en) * 2015-11-03 2017-05-10 广达电脑股份有限公司 Indicator light control system and light-emitting diode control method
CN106649038A (en) * 2016-12-09 2017-05-10 英业达科技有限公司 Hard disk control system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101996128A (en) * 2009-08-17 2011-03-30 英业达股份有限公司 Hard disk state indicator lamp control system
CN104239187A (en) * 2013-06-11 2014-12-24 鸿富锦精密工业(深圳)有限公司 Hard disk state indicating device
CN106649048A (en) * 2015-11-03 2017-05-10 广达电脑股份有限公司 Indicator light control system and light-emitting diode control method
CN105389248A (en) * 2015-12-02 2016-03-09 英业达科技有限公司 Lamp number control system of non-volatile memory solid-state hard disk
CN105529045A (en) * 2015-12-02 2016-04-27 英业达科技有限公司 Lamp signal control system for nonvolatile memory solid state disk
CN105512007A (en) * 2015-12-17 2016-04-20 英业达科技有限公司 Method for controlling peripheral component interface express (PCIE) hard disk status lamp and system
CN106649038A (en) * 2016-12-09 2017-05-10 英业达科技有限公司 Hard disk control system

Similar Documents

Publication Publication Date Title
CN101622607B (en) Semiconductor storage device
US10468118B2 (en) DRAM row sparing
TWI310899B (en) Method, system, and product for utilizing a power subsystem to diagnose and recover from errors
TWI489466B (en) Memory erasing method, memory controller and memory storage apparatus
CN104572517A (en) Method providing required data, controller and computer system
CN105556610A (en) Data storage system with dynamic read threshold mechanism and method of operation thereof
US20240103961A1 (en) PCIe Fault Auto-Repair Method, Apparatus and Device, and Readable Storage Medium
US9690602B2 (en) Techniques for programming and verifying backplane controller chip firmware
TW201709069A (en) Data protecting method, memory control circuit unit and memory storage apparatus
CN113366576A (en) Retention self-test for power loss operations on memory systems
CN114138527A (en) Method, device and medium for improving performance of server
US20150100298A1 (en) Techniques for validating functionality of backplane controller chips
CN113454724A (en) Runtime post package repair for memory
CN102646453A (en) Method and system for testing error correcting code module in NandFlash controller
CN109271009A (en) A kind of method, apparatus that control server backboard powers on and CPLD
CN102324251A (en) Signal wire in order to the program fail in the instruction memory
CN109086081A (en) Method, system and the medium that a kind of instantly prompting SATA and NVMe equipment change in place
CN104750600A (en) Equipment state recording method and equipment state recording system
CN102520223A (en) Software anti-interference method used for electric energy meter
CN107908528A (en) Computer installation
CN106610862B (en) Emulator supporting EEPROM power-down test
US20130185299A1 (en) Method and system for performing system maintenance in a computing device
CN115756981A (en) Automatic inspection method, device, equipment and medium for hard disk backboard cable assembly
US20210279122A1 (en) Lifetime telemetry on memory error statistics to improve memory failure analysis and prevention
US10922023B2 (en) Method for accessing code SRAM and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20180413