IP Library Granted Patent US 10,534,670
Granted Patent B2
US 10,534,670 · App. 15/859,757 · Granted Jan 14, 2020

Electronic device with automatic and stable system restart function

Inventor: Jia-Jun Gao (Tianjin, CN)
Assignee: HONGFUJIN PRECISION ELECTRONICS(TIANJIN)CO.,LTD.
G06F11/1417G06F2201/805
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,534,670
App. No.
15/859,757
Granted
Jan 14, 2020
Kind
B2
Abstract

An electronic device with reliable restart function includes a central processing unit (CPU), a complex programmable logic device (CPLD), and a platform controller hub (PCH). The CPU also outputs a trigger signal when a serious error occurs in the electronic device. The CPLD obtains the trigger signal from the CPU, and delays the trigger signal for a first preset time. The PCH chip obtains the trigger signal delayed by the CPLD, and controls the electronic device to perform a system restart according to the trigger signal.

Claims (22)

1. An electronic device comprising:

a central processing unit (CPU) outputting a trigger signal when a serious error occurs in the electronic device;

a complex programmable logic device (CPLD) obtaining the trigger signal from the CPU, and delaying the trigger signal for a first preset time; and

a platform controller hub (PCH) obtaining the trigger signal delayed by the CPLD, and controlling the electronic device to perform a system restart according to the trigger signal.

2. The electronic device of claim 1 , wherein the trigger signal is a 160 ns low pulse signal.

3. The electronic device of claim 1 , wherein the first preset time is 500 us.

4. The electronic device of claim 1 , wherein the CPLD comprises a sampling module, the sampling module samples the falling edge and the rising edge of the trigger signal.

5. The electronic device of claim 4 , wherein the CPLD further comprises a latching module, the latching module latches the falling edge and the rising edge of the trigger signal respectively.

6. The electronic device of claim 5 , wherein the CPLD further comprises a counting module, the counting module generates a clock signal of a system clock every second preset time when the latching module latches the falling edge and the rising edge of the trigger signal respectively.

7. The electronic device of claim 6 , wherein the latching module latches the rising edge and the falling edge of the trigger signal for the second preset time according to the clock signal.

8. The electronic device of claim 7 , wherein the CPLD further comprises a processing module, the processing module processes the rising edge and the falling edge of the trigger signal after the latching module has latched the second preset time, and outputs the trigger signal to the platform control chip.

9. The electronic device of claim 1 , wherein the electronic device is a server.

10. An electronic device comprising:

a central processing unit (CPU) outputting a trigger signal when a serious error occurs in the electronic device;

a complex programmable logic device (CPLD) obtaining the trigger signal from the CPU, and delaying the trigger signal for a first preset time; wherein the CPLD comprises a sampling module, the sampling module samples the falling edge and the rising edge of the trigger signal; and

a platform controller hub (PCH) obtaining the trigger signal delayed by the CPLD, and controlling the electronic device to perform a system restart according to the trigger signal; wherein the electronic device is a server.

11. The electronic device of claim 10 , wherein the trigger signal is a 160 ns low pulse signal.

12. The electronic device of claim 10 , wherein the first preset time is 500 us.

13. The electronic device of claim 10 , wherein the CPLD further comprises a latching module, the latching module latches the falling edge and the rising edge of the trigger signal respectively.

14. The electronic device of claim 13 , wherein the CPLD further comprises a counting module, the counting module generates a clock signal of a system clock every second preset time when the latching module latches the falling edge and the rising edge of the trigger signal respectively.

15. The electronic device of claim 14 , wherein the latching module latches the rising edge and the falling edge of the trigger signal for the second preset time according to the clock signal.

16. The electronic device of claim 15 , wherein the CPLD further comprises a processing module, the processing module processes the rising edge and the falling edge of the trigger signal after the latching module has latched the second preset time, and outputs the trigger signal to the platform control chip.

Assignments (2)
CHANGE OF NAME Recorded Mar 10, 2022
From: HONGFUJIN PRECISION ELECTRONICS(TIANJIN)CO.,LTD.
To: FULIAN PRECISION ELECTRONICS (TIANJIN) CO., LTD.
Reel/Frame 059620/0142 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2018
From: GAO, JIA-JUN
To: HONGFUJIN PRECISION ELECTRONICS (TIANJIN) CO.,LTD.
Reel/Frame 044519/0752 →
Priority Claims (1)
CN 2017 1 1365858 · Dec 18, 2017 · national
Continuity (1)
Related Publication 20190188081A1 · Jun 20, 2019