Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and mainboard for achieving PCIE (peripheral component interface express) equipment hot-plug function through BIOS (basic input/output system)

A hot-swapping and device technology, applied in the computer field, can solve problems such as increased hardware costs, misoperation, and complicated implementation, and achieve the effects of increasing utilization, avoiding misoperation, and reducing impact

Active Publication Date: 2017-09-05
SHENZHEN TONGTAIYI INFORMATION TECH CO LTD
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In terms of hardware, it is necessary to add hot-swap controllers, power indicator lights, prompt buttons, etc., and to design card slot power switching logic circuits and board card reset logic circuits; firmware BIOS must provide software support; the operating system must provide support for PCIE device hot The functional components required for plugging, including user interface software, hot-swapping service programs, standard hot-swapping system drivers, and device drivers, increase the hardware cost of the entire function realization process, and the implementation is also very complicated, so mainstream motherboards Did not implement PCIE device hot-swapping function
[0003] At present, mainstream motherboards do not implement the hot-swapping function of PCIE devices. This function can be realized through the cooperation of hardware, BIOS, and operating system, but even if this function is realized, the hot-swapping operation can only be performed under the ACPI operating system. Complete, the hot-swapping operation cannot be performed during the booting process of the BIOS, and the Non-ACPI system (such as a DOS system) cannot perform the hot-swapping operation. On the one hand, the hot-swapping function of PCIE devices is missing in these Non-ACPI environments. It cannot meet the operation requirements. On the other hand, the operator may mistakenly think that all environments support the hot-swap function of PCIE devices, and perform hot-swap operations before entering the ACPI operating system, resulting in misoperation

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and mainboard for achieving PCIE (peripheral component interface express) equipment hot-plug function through BIOS (basic input/output system)
  • Method and mainboard for achieving PCIE (peripheral component interface express) equipment hot-plug function through BIOS (basic input/output system)
  • Method and mainboard for achieving PCIE (peripheral component interface express) equipment hot-plug function through BIOS (basic input/output system)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The preferred embodiments of the present invention will be further described in detail below.

[0032] A method for realizing the hot plug function of PCIE equipment through BIOS, which includes a hardware circuit design part and a BIOS program design part.

[0033] The hardware circuit design part is as follows:

[0034] Such as figure 1As shown, on the hardware, it is mainly the circuit design between the GPIO of the PCH and the PCIE slot. GPIO1, GPIO2 and GPIO3 of PCH are all set as GPIO output function, GPIO1 connects 3.3V auxiliary power supply (3.3VAux) to PCIE slot through R1 and R2 resistors, GPIO2 connects 3.3V power supply to PCIE slot through resistors R1 and R2 On the slot, GPIO3 connects the 12V power supply to the PCIE slot through resistors R1 and R2, GPIO4 and GPIO5 are set as GPIO input functions, GPIO4 is connected to the hot-swap detection signal PRSNT1#, and GPIO5 is connected to the hot-swap detection signal PRSNT2# Above, GPIO6 is set as GPIO ou...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method and a mainboard for achieving a PCIE equipment hot-plug function through BIOS. Through a simple hardware circuit and simple BIOS program design, the method achieves the PCIE equipment hot-plug function in a Non-ACPI (non-advanced configuration and power interface) environment and makes up loss of function in the Non-ACPI environment without adding the hardware cost; a single GPIO (general purpose input / output) unit is connected with a corresponding light emitting diode to complete communication with operators and to avoid misoperation. In term of memory resource, the method saves resource reservation, and after equipment is plugged, resources are obtained and distributed to the equipment, so that the utilization rate of the memory resources can be increased; during resource distribution, employment of other equipment led by resource redistribution to other equipment can be avoided, so that influence of equipment plugging and unplugging on system can be reduced to the maximum degree; equipment hot-plugging is detected at double in-position pin angles without button prompting.

Description

technical field [0001] The invention belongs to the technical field of computers, and in particular relates to a method and a motherboard for realizing the hot plug function of PCIE equipment through BIOS. Background technique [0002] In the field of motherboards, the current mainstream peripheral devices include USB interface devices, SATA interface devices, PCIE interface devices, etc. No matter during the startup process of the motherboard or under various types of systems, USB and SATA interface devices can be hot-plugged and hot-plugged at will. Pull it out to realize the function of plug and play, and the user operation is very convenient. However, mainstream motherboards on the market do not have the function of hot-swapping PCIE devices. To plug and replace PCIE devices, the motherboard must be powered off. The current technology, through hardware design, BIOS programming and operating system support, has been able to realize the hot swap function of PCIE devices. ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F13/40
CPCG06F13/4081G06F2213/0026
Inventor 马井彬
Owner SHENZHEN TONGTAIYI INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products