Burning control circuit
Patent Information
- Application Number
- CN202522301325.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-29
- Publication Date
- 2026-09-01
- Estimated Expiration
- 2035-10-29
AI Technical Summary
[0005]有鉴于此,本申请提供了一种烧录控制电路,用于解决现有烧录技术中操作繁琐且容易出现失误的缺点
[0032]从上述的技术方案可以看出,本申请提供的烧录控制电路,该烧录控制电路可以包括烧录插针、PCH、二极管、NMOS及BIOS FLASH芯片。其中,所述BIOS FLASH芯片及所述烧录插针与所述PCH连接;所述PCH的RSMRST引脚与所述NMOS的D极连接;所述烧录插针的供电引脚用于连接烧录器;所述NMOS的G极与所述烧录插针的所述供电引脚连接;所述烧录插针的所述供电引脚还连接所述二极管的P极;所述BIOS FLASH芯片还连接所述二极管的N极;所述NMOS的S极接地;基于此,在本申请中,烧录插针的供电引脚未连接有烧录器时,烧录插针无法导通,因而,BIOS Flash芯片仅由主板端供电;又由于二极管具备单向导电性,因而,在烧录插针无法导通的情况下,NMOS的G极是低电平,NMOS也无法导通,将RSMRST引脚与地端断开;由此,可实现在不接入烧录器时,PCH可处于正常运行状态;而在烧录插针接入烧录器后,烧录插针导通。此时,二极管正向导通,BIOS Flash芯片5由烧录插针供电,同时,NMOS的G极为高电平,NMOS导通,NMOS的D极和S极之间的通路相当于一条导线,从而,将PCH的RSMRST引脚拉低至地;由此,可实现在接入烧录器时,将RSMRST引脚短接至地。可见,本申请可以利用二极管的单向导通特性,实现在接入烧录器后,将PCH的RSMRST引脚短接至地,在未接入烧录器时,PCH正常运行;应用本申请后,可直接在烧录插针的供电引脚处接入烧录器即可进入烧录模式,操作简单且出错概率低,提高本申请的应用广泛性。
Smart Images

Figure CN224708445U_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of programming technology, and more specifically, to a programming control circuit. Background Technology
[0002] During computer motherboard maintenance and customer use, if the BIOS file is corrupted or incorrectly flashed due to human error, the motherboard may fail to boot. In this situation, maintenance personnel and users cannot perform the flashing operation using shell or Windows system tools; a programmer is required to complete the flashing process.
[0003] The conventional method of burning data using a programmer involves shorting the RSMRST signal to ground using a jumper and pins. However, this method requires manual operation of the jumper, which is not only cumbersome, but also may cause the motherboard to fail to boot again if the jumper is not removed after burning.
[0004] Therefore, how to design a new type of programming control circuit to solve the drawbacks of the existing operation method has become a key issue that urgently needs to be studied by those skilled in the art. Utility Model Content
[0005] In view of this, this application provides a programming control circuit to solve the shortcomings of existing programming technology, which is cumbersome to operate and prone to errors.
[0006] To achieve the above objectives, the following solution is proposed:
[0007] A programming control circuit includes programming pins, a PCH, diodes, an NMOS transistor, and a BIOS FLASH chip;
[0008] The BIOS FLASH chip and the programming pins are connected to the PCH;
[0009] The RSMRST pin of the PCH is connected to the drain of the NMOS.
[0010] The power supply pin of the programming connector is used to connect to the programmer;
[0011] The gate (G) of the NMOS is connected to the power supply pin of the programming pin;
[0012] The power supply pin of the programming pin is also connected to the P-terminal of the diode;
[0013] The BIOS FLASH chip is also connected to the N-terminus of the diode;
[0014] The source (S) of the NMOS is grounded.
[0015] Optionally, a first resistor may also be included;
[0016] The gate (G) of the NMOS transistor is connected to the power supply pin of the programming connector via the first resistor.
[0017] Optionally, the value range of the first resistor is [10Ω, 100Ω].
[0018] Optionally, an RC filter module may also be included;
[0019] The gate (G) of the NMOS transistor is connected to the power supply pin of the programming pin via the first resistor and the RC filter module.
[0020] Optionally, a second resistor may also be included;
[0021] The BIOS FLASH chip is connected to the PCH via the second resistor.
[0022] Optional, also includes:
[0023] After the programmer is connected to the power supply pin, the programming pin provides 3.3V voltage to the BIOS FLASH chip.
[0024] Optionally, indicator lights may also be included;
[0025] The indicator light is electrically connected to the programming pin.
[0026] Optional features also include LED lights;
[0027] The source (S) terminal of the NMOS is grounded through the LED.
[0028] Optional features also include warning lights;
[0029] The warning light is used to illuminate as a warning after the LED light has been continuously lit for a preset time threshold.
[0030] Optionally, a Zener diode may also be included;
[0031] The gate of the NMOS transistor is also equipped with the Zener diode.
[0032] As can be seen from the above technical solution, the programming control circuit provided in this application may include programming pins, PCH, diodes, NMOS and BIOS FLASH chip. In this embodiment, the BIOS FLASH chip and the programming pin are connected to the PCH; the RSMRST pin of the PCH is connected to the drain (D) of the NMOS transistor; the power supply pin of the programming pin is used to connect to the programmer; the gate (G) of the NMOS transistor is connected to the power supply pin of the programming pin; the power supply pin of the programming pin is also connected to the pole (P) of the diode; the BIOS FLASH chip is also connected to the neutral (N) of the diode; and the source (S) of the NMOS transistor is grounded. Therefore, in this application, when the power supply pin of the programming pin is not connected to the programmer, the programming pin cannot conduct, and thus the BIOS Flash chip is powered only by the motherboard. Furthermore, since the diode has unidirectional conductivity, when the programming pin cannot conduct, the gate (G) of the NMOS transistor is at a low level, and the NMOS transistor also cannot conduct, disconnecting the RSMRST pin from ground. Thus, the PCH can operate normally when no programmer is connected, and the programming pin conducts after the programmer is connected. At this time, the diode is forward-biased, and the BIOS Flash chip 5 is powered by the programming pins. Simultaneously, the gate (G) of the NMOS transistor is high, the NMOS transistor is turned on, and the path between the drain (D) and source (S) of the NMOS transistor acts as a wire, thus pulling the RSMRST pin of the PCH low to ground. Therefore, the RSMRST pin can be shorted to ground when the programmer is connected. It is evident that this application utilizes the unidirectional conduction characteristic of the diode to short the RSMRST pin of the PCH to ground after connecting the programmer, while the PCH operates normally when the programmer is not connected. With this application, the programmer can be directly connected to the power supply pin of the programming pins to enter programming mode, which is simple to operate, has a low error probability, and improves the applicability of this application. Attached Figure Description
[0033] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.
[0034] Figure 1 This is a schematic diagram of a programming control circuit disclosed in an embodiment of this application;
[0035] Figure 2 This is a schematic diagram of another programming control circuit disclosed in an embodiment of this application;
[0036] Figure 3This is a schematic diagram of a programming control circuit connected to a programmer, as disclosed in an embodiment of this application.
[0037] in, Figures 1-2 The correspondence between component identification and figure reference numerals can be seen as follows:
[0038] Programming pin 1, PCH 2, Diode 3, NMOS 4, BIOS FLASH chip 5, First resistor 6, Second resistor 7. Detailed Implementation
[0039] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0040] The programming control circuit of this application will now be described in detail with reference to the accompanying drawings. It should be noted that the orientation of the structures shown in the drawings is set for ease of understanding and does not limit the orientation of the embodiments of this disclosure in actual implementation. Furthermore, the shape and size of the entirety or a part of the structures shown in the drawings are not limited to the actual shape and size.
[0041] The connection in this application can refer to a wired connection or a wireless connection.
[0042] Next, combine Figure 1 The programming control circuit of this application is described in detail.
[0043] See Figure 1 It can be seen that the programming control circuit of this application may include programming pin 1, PCH2, diode 3, NMOS4 and BIOS FLASH chip 5.
[0044] Among them, the programming pin 1 can be used to connect to an external programmer, and can bring out the SPI bus and power pin of the BIOS Flash chip 5, providing a physical connection point for maintenance and programming.
[0045] PCH2 (Platform Controller Hub), commonly known as the "Southbridge," is the core chipset responsible for managing a large number of input / output operations.
[0046] Diode 3 only allows current to flow from the anode to the cathode, and cuts off the flow if the current flows from the cathode to the anode.
[0047] Diode 3 can be used to prevent the motherboard's standby voltage from flowing back into the programmer, while ensuring that the programmer's power supply can only be supplied to the BIOS Flash chip 5, thus realizing automatic and lossless power supply switching.
[0048] NMOS4 stands for N-channel MOSFET, which is a type of N-channel metal-oxide-semiconductor field-effect transistor.
[0049] When the programmer power supply causes the gate voltage to reach the turn-on threshold, such as 2V, the NMOS4 turns on between the drain and source, which is equivalent to a wire, thereby pulling the RSMRST signal low to ground GND and automatically triggering the programming mode.
[0050] The BIOS Flash Chip 5 can be used to store the computer's lowest-level firmware code.
[0051] The BIOS Flash chip 5 can be connected to the motherboard to enable the motherboard to power the BIOS Flash chip 5 in non-burning mode.
[0052] When the system starts up, PCH2, as the SPI master device, will actively read the code in the BIOS Flash chip 5 through the SPI bus. This is the root cause of the signal conflict with the programmer.
[0053] The BIOS FLASH chip 5 and the programming pin 1 are connected to the PCH2.
[0054] Specifically, PCH2 can be connected to the BIOS FLASH chip 5 and the programming pin 1 via the SPI bus.
[0055] The RSMRST pin of PCH2 is connected to the drain of NMOS4.
[0056] Specifically, the RSMRST pin of PCH2 is connected to the drain of NMOS4.
[0057] The power supply pin of the programming pin 1 can be used to connect an external programmer.
[0058] The gate (G) of the NMOS4 is connected to the power supply pin of the programming pin 1.
[0059] Specifically, the gate of NMOS4 is connected to the power supply pin of the programming pin 1.
[0060] The power supply pin of the programming pin 1 is also connected to the P-terminal of the diode 3.
[0061] Specifically, the power supply pin of the programming pin 1 is also connected to the anode of the diode 3.
[0062] The BIOS FLASH chip 5 is also connected to the N-terminus of the diode 3.
[0063] Specifically, the BIOS FLASH chip 5 is also connected to the cathode of the diode 3.
[0064] The source (S) terminal of the NMOS4 is grounded.
[0065] Specifically, the source of NMOS4 is grounded.
[0066] As can be seen from the above technical solution, the programming control circuit provided in this application may include a programming pin 1, a PCH2, a diode 3, an NMOS4, and a BIOS FLASH chip 5. The BIOS FLASH chip 5 and the programming pin 1 are connected to the PCH2; the RSMRST pin of the PCH2 is connected to the drain (D) terminal of the NMOS4; the power supply pin of the programming pin 1 is used to connect to the programmer; the gate (G) terminal of the NMOS4 is connected to the power supply pin of the programming pin 1; the power supply pin of the programming pin 1 is also connected to the pitch (P) terminal of the diode 3; the BIOS FLASH chip 5 is also connected to the neutral (N) terminal of the diode 3; and the source (S) terminal of the NMOS4 is grounded. Therefore, in this application, when the power supply pin of the programming pin 1 is not connected to the programmer, the programming pin 1 cannot conduct, and thus, the BIOS... Flash chip 5 is powered only by the motherboard. Since diode 3 has unidirectional conductivity, when programming pin 1 is not conducting, the gate (G) of NMOS 4 is low, and NMOS 4 also cannot conduct, disconnecting the RSMRST pin from ground. Therefore, PCH2 can operate normally when the programmer is not connected. When programming pin 1 is connected to the programmer, it conducts. At this time, diode 3 conducts forward, and BIOSFlash chip 5 is powered by programming pin 1. Simultaneously, the gate (G) of NMOS 4 is high, and NMOS 4 conducts. The path between the drain (D) and source (S) of NMOS 4 acts like a wire, pulling the RSMRST pin of PCH2 low to ground. Therefore, when the programmer is connected, the RSMRST pin can be shorted to ground. As can be seen, this application can utilize the unidirectional conduction characteristic of diode 3 to enable shorting the RSMRST pin of PCH2 to ground after connecting the programmer, so that PCH2 can operate normally when the programmer is not connected. After applying this application, the programmer can be directly connected to the power supply pin of the programming pin to enter the programming mode. The operation is simple and the probability of error is low, which improves the application versatility of this application.
[0067] See Figure 2 It can be observed that the gate of NMOS4 and the power supply pin of the programming pin 1 can be connected through the first resistor 6.
[0068] Specifically, the gate of NMOS4 can be connected to one end of the first resistor 6, and the other end of the first resistor 6 can be connected to the power supply pin of the programming pin 1.
[0069] The first resistor, 6, can be used to prevent electrostatic damage to the NMOS4.
[0070] Furthermore, the value range of the first resistor 6 can be determined according to the electrostatic conditions in the operating environment. For example, the value range of the first resistor 6 can be [10Ω, 100Ω].
[0071] As can be seen from the above technical solution, this embodiment provides a new optional configuration for the programming control circuit. This method further ensures that the NMOS4 is not damaged by electrostatic discharge, thus guaranteeing its lifespan.
[0072] In some embodiments of this application, the programming control circuit may further include an RC filter module.
[0073] The gate (G) of NMOS4 is connected to the power supply pin of the programming pin 1 through the first resistor 6 and the RC filter module.
[0074] Specifically, the gate of NMOS4 can be connected to one end of the first resistor 6, the other end of the first resistor 6 can be connected to one end of the RC filter module, and the other end of the RC filter module can be connected to the power supply pin of the programming pin 1.
[0075] As can be seen from the above technical solution, this embodiment provides another optional configuration for the programming control circuit. By using the above method, the current flowing into the gate (G) of the NMOS4 can be filtered using an RC filter module, thus avoiding incorrect switching between programming and non-programming modes due to poor contact, thereby improving the reliability of this application.
[0076] In some embodiments of this application, the programming control circuit may further include a second resistor 7.
[0077] The BIOS FLASH chip 5 is connected to the PCH2 via the second resistor 7.
[0078] Specifically, the BIOS FLASH chip 5 can be connected to one end of the second resistor 7, and the other end of the second resistor 7 can be connected to PCH2.
[0079] As can be seen from the above technical solution, this embodiment provides another optional configuration for the programming control circuit. Using this method, a second resistor 7 can be placed between the BIOS FLASH chip 5 and PCH2. The second resistor 7 can limit the instantaneous current on the SPI signal line, protecting the fragile pins inside PCH2 and the BIOS FLASH chip 5, and reducing signal reflection.
[0080] See Figure 3 It can be seen that the programmer can be connected to the power supply pin of programming pin 1.
[0081] After the programmer is connected to the power supply pin, the programming pin 1 can provide 3.3V voltage to the BIOS FLASH chip 5.
[0082] Specifically, the power supply pin of programming pin 1 can be the 3.3V power supply PIN of programming pin 1, and the 3.3V power supply PIN of the programmer can be connected to the 3.3V power supply PIN of programming pin 1.
[0083] In some embodiments of this application, the programming control circuit may include indicator lights.
[0084] The indicator light is electrically connected to the programming pin 1.
[0085] Therefore, after the programming pin 1 is turned on, the indicator light can light up to indicate whether the programmer has been successfully connected to the programming control circuit at the current moment.
[0086] Furthermore, the programming control circuit may include LEDs.
[0087] The source (S) terminal of the NMOS4 is grounded through the LED.
[0088] LEDs can be used to indicate the mode status of the programming control circuit.
[0089] Specifically, the LED can be used to illuminate red when the programmer is detected to be properly connected to the programming pin 1; illuminate green when the programmer is detected to be not properly connected to the programming pin 1; and flash red when the programmer is detected to be abnormally connected to the programming pin 1.
[0090] Additionally, the programming control circuit may include a warning light.
[0091] Considering that the burning mode will not last long under normal circumstances, it is also an abnormal situation if the LED light stays green for a long time. This abnormal situation can be reported by the warning light.
[0092] Specifically, a warning light can be used to illuminate after the LED light has been continuously lit for a preset time threshold as a warning.
[0093] The average burning time of different BIOS files can be used as a time threshold.
[0094] As can be seen from the above technical solution, this embodiment provides an optional composition of the programming control circuit. In this way, indicator lights, LED lights and / or warning lights can be used to feedback the mode status of the programming control circuit, which facilitates technicians to perform circuit testing and circuit repair on the programming control circuit in a timely manner.
[0095] Furthermore, a Zener diode can be placed at the gate of the NMOS4 to prevent the gate and gate from being broken down.
[0096] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0097] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.
[0098] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. The various embodiments of this application can be combined with each other. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A programming control circuit, characterized in that, This includes programming pins, PCH, diodes, NMOS, and BIOS FLASH chip; The BIOS FLASH chip and the programming pins are connected to the PCH; The RSMRST pin of the PCH is connected to the drain of the NMOS. The power supply pin of the programming connector is used to connect to the programmer; The gate (G) of the NMOS is connected to the power supply pin of the programming pin; The power supply pin of the programming pin is also connected to the P-terminal of the diode; The BIOS FLASH chip is also connected to the N-terminus of the diode; The source (S) of the NMOS is grounded.
2. The programming control circuit according to claim 1, characterized in that, It also includes the first resistor; The gate (G) of the NMOS transistor is connected to the power supply pin of the programming connector via the first resistor.
3. The programming control circuit according to claim 2, characterized in that, The value range of the first resistor is [10Ω, 100Ω].
4. The programming control circuit according to claim 2, characterized in that, It also includes an RC filter module; The gate (G) of the NMOS transistor is connected to the power supply pin of the programming pin via the first resistor and the RC filter module.
5. The programming control circuit according to claim 1, characterized in that, It also includes a second resistor; The BIOS FLASH chip is connected to the PCH via the second resistor.
6. The programming control circuit according to claim 1, characterized in that, Also includes: After the programmer is connected to the power supply pin, the programming pin provides 3.3V voltage to the BIOS FLASH chip.
7. The programming control circuit according to claim 1, characterized in that, It also includes indicator lights; The indicator light is electrically connected to the programming pin.
8. The programming control circuit according to claim 1, characterized in that, It also includes LED lights; The source (S) terminal of the NMOS is grounded through the LED.
9. The programming control circuit according to claim 8, characterized in that, It also includes warning lights; The warning light is used to illuminate as a warning after the LED light has been continuously lit for a preset time threshold.
10. The programming control circuit according to claim 1, characterized in that, It also includes Zener diodes; The gate of the NMOS transistor is also equipped with the Zener diode.