Circuit capable of selecting credible module voltage mode and computer mainboard

By introducing voltage level converter and switching switch in the trusted module circuit, the problem of not being able to adapt to the 1.8V and 3.3V voltage modes simultaneously in the prior art is solved, and voltage mode switching without rework is achieved, making it a trusted module without rework. Two voltage mode options are available to improve application convenience.

CN222189780UActive Publication Date: 2024-12-17CHANGZHI ZHUOYI HENGTONG INFORMATION SECURITY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202420031955.2
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-01-05
Publication Date
2024-12-17
Estimated Expiration
2034-01-05

AI Technical Summary

Technical Problem

The existing trusted module motherboard cannot adapt to the two voltage modes of 1.8V and 3.3V at the same time, resulting in the need to reserve two voltage modes when designing the motherboard and rework to switch, which brings inconvenience to practical applications.

Method used

An optional trusted module circuit is designed. Through voltage level converter and switching switch, it can provide the trusted module with two voltage modes, including 1.8V and 3.3V, without additional rework, using voltage The combination of level converter and switching switch realizes voltage mode conversion of SPI signals and adapts to different power supply voltages.

Benefits of technology

It provides two voltage mode selection and switching for trusted modules on the same motherboard, simplifies circuit settings, improves the application convenience of trusted modules, and avoids the need for additional rework.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN222189780U_ABST
    Figure CN222189780U_ABST
Patent Text Reader

Abstract

The utility model provides a circuit capable of selecting a trusted module voltage mode. The circuit comprises a processor, a first trusted module, a voltage level converter, a trusted module connector used for being externally connected with a second trusted module, a change-over switch, a first power supply and a second power supply. The SPI interface of the processor is connected to the first trusted module and is connected to the trusted module connector through the voltage level translator. And the voltage level converter is also connected with the change-over switch. The change-over switch is connected with the first power supply and the second power supply and can be switched between the first power supply and the second power supply, so that the first power supply provides a first voltage to the voltage level translator, or the second power supply provides a second voltage to the voltage level translator. According to the utility model, two voltage modes can be provided for the trusted module for selection and use, and the voltage modes of the trusted module can be easily switched without additional reworking.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The utility model relates to the technical field of computers, in particular to a circuit with selectable trusted module voltage mode and a computer mainboard. Background Art

[0002] Computer system security is the foundation of information and network security. With the popularization and development of computer technology, the requirements for computer data security are getting higher and higher, and the application of trusted modules is becoming increasingly important.

[0003] Trusted modules include Trusted Platform Module (TPM) and Trusted Cryptography Module (TCM). The Trusted Platform Module is a TPM hardware security chip proposed by the Trusted Computing Group (TCG), and the international standard for the trusted computing system built on it. It is embedded in the computer to provide a trusted root for the computer to effectively protect the PC and prevent illegal users from accessing it. The Trusted Cryptography Module is a national standard adopted by China, corresponding to the aforementioned international standard, and is used to achieve the same technical effect. Its main feature is that it is built with cryptographic algorithms and engines that are completely independently developed by my country.

[0004] Both the trusted platform module and the trusted cryptographic module can be used as cryptographic platforms to support trusted computing, and their trusted implementation principles are similar. The most commonly used voltage modes for trusted cryptographic modules and trusted platform modules on the market are 1.8V, 3.3V, and 2.5V, of which 1.8V and 3.3V are the most common voltage modes for domestic platforms. Therefore, when designing the motherboard, hardware engineers often reserve at least two power supply voltages for the trusted platform module or trusted cryptographic module, but they are all reserved for circuits, and rework is required to switch from one voltage mode to another. In other words, there is no way to use the same motherboard to make the trusted platform module or trusted cryptographic module adapt to two voltage modes at the same time, which brings inconvenience to the actual application of the motherboard with a trusted platform module or a trusted cryptographic module. Utility Model Content

[0005] The utility model aims to provide a circuit with selectable trusted module voltage mode and a computer mainboard, which can provide two voltage modes for the trusted module to choose from, and can easily switch the voltage mode of the trusted module without additional rework.

[0006] To achieve the above-mentioned object, the utility model provides a circuit with a selectable trusted module voltage mode, comprising a processor, a first trusted module, a voltage level converter, a trusted module connector for externally connecting a second trusted module, a switch, a first power supply and a second power supply, wherein an SPI interface of the processor is connected to the first trusted module, and the SPI interface is also connected to the trusted module connector via the voltage level converter, the voltage level converter is also connected to the switch, the switch is connected to the first power supply and the second power supply and the switch can switch between the first power supply and the second power supply, so that the first power supply provides a first voltage to the voltage level converter, or the second power supply provides a second voltage to the voltage level converter, wherein when the first power supply provides the first voltage to the voltage level converter, the voltage level converter converts the voltage of the SPI signal received from the SPI interface into the first voltage and then transmits the SPI signal to the trusted module connector; when the second power supply provides the second voltage to the voltage level converter, the voltage level converter converts the voltage of the SPI signal received from the SPI interface into the second voltage and then transmits the SPI signal to the trusted module connector.

[0007] Preferably, the first trusted module is a trusted platform module or a trusted cryptographic module, and accordingly, the trusted module connector is used for externally connecting to a trusted platform module or a trusted cryptographic module.

[0008] Preferably, the voltage level converter includes a first port group, a second port group, a first power port and a second power port, the first port group is connected to the SPI interface, the second port group is connected to the trusted module connector, the first port group tracks the voltage of the first power port, and the second port group tracks the voltage of the second power port, wherein the voltage of the first power port is the voltage of the SPI signal received from the SPI interface, and the second power port is connected to the switching switch and the power interface of the trusted module connector.

[0009] Preferably, the switching switch includes a jumper cap and a power connector, the power connector includes a first input terminal, a second input terminal and an output terminal, the first input terminal is connected to the first power supply, the second input terminal is connected to the second power supply, and the output terminal is connected to the second power port; the jumper cap is arranged on the power connector, selectively electrically connects one of the first input terminal and the second input terminal to the output terminal.

[0010] Preferably, the first voltage is 1.8V, and the second voltage is 3.3V.

[0011] Preferably, the voltage of the SPI signal output by the SPI interface is 1.8V.

[0012] Preferably, the processor is a Feiteng D3000 processor.

[0013] Preferably, the voltage level converter is a bidirectional voltage level converter chip, and its model is RS0208YTSS20; the first trusted module is a trusted password module; and the model of the trusted module connector is SWF-PHD2006.

[0014] The utility model also provides a computer mainboard, comprising the circuit of the optional trusted module voltage mode.

[0015] Preferably, the first power supply includes a mainboard P1V8SB power supply and a mainboard P1V8 power supply, and the second power supply includes a mainboard P3V3SB power supply and a mainboard P3V3 power supply.

[0016] The beneficial effects of the utility model are as follows: the circuit and computer motherboard with optional trusted module voltage mode of the utility model can perform corresponding voltage mode conversion on the SPI signal that meets the processor voltage setting according to the needs through the settings of the voltage level converter, the switching switch, and the trusted module connector, and then provide it to the external second trusted module by the trusted module connector. Since the voltage level converter can access different power supply voltages through the switching switch to perform voltage conversion of the corresponding SPI signal, the voltage level converter can provide different voltage modes for the second trusted module. In this way, the utility model allows users to adapt the corresponding voltage mode to the external second trusted module by controlling the switching switch according to the needs, without the need for additional rework and resetting the circuit; at the same time, the SPI interface of the processor of the utility model is also directly connected to the first trusted module, directly providing the first trusted module with an SPI signal that meets the processor voltage setting. It can be seen that the circuit and computer motherboard with optional trusted module voltage mode of the utility model can realize that two different voltage modes are provided for the trusted module at the same time through the same motherboard for selection, and the voltage mode of the trusted module can be easily switched without additional rework, which brings great convenience to the practical application of the motherboard with a trusted platform module or a trusted password module. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to further understand the features and technical contents of the present invention, please refer to the following detailed description and drawings of the present invention. However, the drawings are only provided for reference and explanation and are not intended to limit the present invention.

[0018] In the accompanying drawings,

[0019] Figure 1This is a structural block diagram of a circuit with an optional trusted module voltage mode of the utility model.

[0020] Figure 2-Figure 3 This is a partial circuit wiring diagram of a circuit for selecting a trusted module voltage mode provided on a computer mainboard according to an embodiment of the utility model. DETAILED DESCRIPTION

[0021] In order to further illustrate the technical means and effects adopted by the present invention, the preferred embodiments of the present invention and the accompanying drawings are described in detail below.

[0022] like Figure 1 As shown, the circuit of the optional trusted module voltage mode of the utility model includes a processor 10, a first trusted module 20, a voltage level converter 30, a trusted module connector 40 for externally connecting a second trusted module 9, a switching switch 50, a first power supply 60 and a second power supply 70.

[0023] The SPI interface of the processor 10 is connected to the first trusted module 20, and the SPI interface is also connected to the trusted module connector 40 via the voltage level converter 30. The voltage level converter 30 is also connected to the switch 50, and the switch 50 is connected to the first power supply 60 and the second power supply 70, and the switch 50 can switch between the first power supply 60 and the second power supply 70, so that the first power supply 60 provides a first voltage to the voltage level converter 30, or the second power supply 70 provides a second voltage to the voltage level converter 30.

[0024] When the first power supply 60 provides the first voltage to the voltage level converter 30, the voltage level converter 30 converts the voltage of the SPI signal received from the SPI interface into the first voltage and transmits the SPI signal to the trusted module connector 40; when the second power supply 60 provides the second voltage to the voltage level converter 30, the voltage level converter 30 converts the voltage of the SPI signal received from the SPI interface into the second voltage and transmits the SPI signal to the trusted module connector 40.

[0025] It can be seen that in the circuit of the optional trusted module voltage mode of the utility model, the SPI interface of the processor 10 is directly connected to the first trusted module 20, that is, the SPI signal that conforms to the voltage setting of the processor 10 can be directly provided to the first trusted module 20; at the same time, the SPI interface of the processor 10 is connected to the trusted module connector 40 via the voltage level converter 30, that is, the SPI signal that conforms to the voltage setting of the processor 10 can be converted into voltage and provided to the trusted module connector 40, so that the trusted module connector 40 can provide it to the external second trusted module 9. Since the voltage level converter 30 can access different power supply voltages (first voltage and second voltage) through the switching switch 50 to perform voltage conversion of the corresponding SPI signal, the voltage level converter 30 can provide different voltage modes for the second trusted module 9. In this way, when the second trusted module 9 is connected, the user can adapt the corresponding voltage mode for the second trusted module 9 by controlling the switching switch 50 as needed, without the need for additional rework and resetting the circuit.

[0026] It is explained here that the processor 10 can choose to use the first trusted module 20 or the second trusted module 9 externally connected to the trusted module connector 40 through the chip select signal output by the SPI interface, and transmit the SPI signal directly to the first trusted module 20 or to the externally connected second trusted module 9 via the voltage level converter 30 and the trusted module connector 40.

[0027] In the application of the trusted module, if the voltage mode of the trusted module needs to be converted, the selection and conversion of the voltage mode of the trusted module can be conveniently realized by externally connecting a second trusted module 9 and operating the switching switch 50 .

[0028] The first trusted module 20 may be a trusted platform module (Trusted Platform Module, TPM) or a trusted cryptography module (Trusted Cryptography Module, TCM). Accordingly, the trusted module connector 40 is used to externally connect a trusted platform module or a trusted cryptography module, that is, the second trusted module 9 is a trusted platform module or a trusted cryptography module.

[0029] Further, the voltage level converter 30 includes a first port group, a second port group, a first power port and a second power port, the first port group is connected to the SPI interface of the processor 10, the second port group is connected to the trusted module connector 40, wherein the first port group tracks the voltage of the first power port, and the second port group tracks the voltage of the second power port, wherein the voltage of the first power port is the voltage of the SPI signal received from the SPI interface, and the second power port is connected to the switching switch 50 and the power interface of the trusted module connector 40.

[0030] In one embodiment, the voltage level converter 30 is a bidirectional voltage level converter chip, and its model may be RS0208YTSS20; the model of the trusted module connector 40 may be SWF-PHD2006.

[0031] Further, the switching switch 50 may include a jumper cap and a power connector, the power connector including a first input terminal, a second input terminal and an output terminal, the first input terminal is connected to the first power supply 60, the second input terminal is connected to the second power supply 70, and the output terminal is connected to the second power supply port of the voltage level converter 30; the jumper cap is arranged on the power connector, and selectively electrically connects one of the first input terminal and the second input terminal to the output terminal. Thus, by setting the jumper cap, when the jumper cap is electrically connected to the first input terminal and the output terminal, the first power supply 60 provides a first voltage to the second power supply port of the voltage level converter 30; when the jumper cap is electrically connected to the second input terminal and the output terminal, the second power supply 70 provides a second voltage to the second power supply port of the voltage level converter 30.

[0032] In this way, by setting the switch 50 of the present invention, the jumper cap is electrically connected to the first input end and the output end of the power connector, and the first power supply 60 provides a first voltage to the second power port of the voltage level converter 30, and the voltage level converter 30 can convert the voltage of the SPI signal received from the SPI interface of the processor into the first voltage, and transmit the converted SPI signal to the trusted module connector 40; the jumper cap is electrically connected to the second input end and the output end of the power connector, and the second power supply 70 provides a second voltage to the second power port of the voltage level converter 30, and the voltage level converter 30 can convert the voltage of the SPI signal received from the SPI interface of the processor into the second voltage, and transmit the converted SPI signal to the trusted module connector 40. Therefore, the circuit of the optional trusted module voltage mode of the present invention can provide two voltage modes for the trusted module, for users to select and set according to their needs, and when voltage mode conversion is required, it can be easily achieved by switching the switch 50.

[0033] The first voltage and the second voltage can be set according to the user's needs and in conjunction with the processor. In one embodiment, the first voltage can be 1.8V and the second voltage can be 3.3V. Moreover, if the second trusted module 9 has a 2.5V voltage mode requirement, the first voltage or the second voltage can also be set to 2.5V. In fact, the circuit of the optional trusted module voltage mode of the utility model can also provide more voltage modes for the trusted module by increasing the number of voltage level converters 30 and trusted module connectors 40.

[0034] In one embodiment, the power connector is a three-pin connector.

[0035] In one embodiment, the processor 10 is a Feiteng D3000 processor.

[0036] Through the above settings, the circuit of the optional trusted module voltage mode of the utility model can provide two power supply modes for the trusted module, for the user to choose to use according to needs, without the need for additional rework and re-circuit settings.

[0037] The utility model also provides a computer mainboard, comprising the circuit of the optional trusted module voltage mode.

[0038] like Figure 2-3 As shown, it is a partial circuit wiring diagram of a circuit of a selectable trusted module voltage mode set on a computer motherboard in one embodiment of the utility model, wherein: Figure 2 The circuit wiring diagram of the first trusted module 20 in this embodiment is mainly presented. Figure 3The circuit wiring diagram of the voltage level converter 30 , the trusted module connector 40 , the switch 50 , the first power supply 60 , and the second power supply 70 in this embodiment is mainly presented.

[0039] In the embodiment, the first trusted module 20 is a trusted cryptographic module, whose model is Z32H330TC-SQN-755, which is connected to the SPI interface (including SPI0_SDI pin, SPI0_SDO pin, SPI0_CS0# pin, SPI0_SCK pin) of the processor 10 (not shown). The processor 10 can be a Feiteng D3000 processor, but is not limited to this.

[0040] The voltage level converter 30 is a bidirectional voltage level converter chip (U26), and its model is RS0208YTSS20. The first port group of the voltage level converter 30 is the A port group, which is connected to the SPI interface (including the SPI0_SDI pin, the SPI0_SDO pin, the SPI0_CS1# pin, and the SPI0_SCK pin) of the processor 10, and the first port group tracks the voltage of the first power port VCCA; the second port group is the B port group, which is connected to the trusted module connector 40, and the second port group tracks the voltage of the second power port VCCB.

[0041] In this embodiment, the voltage of the first power port VCCA is the first voltage 1.8V, which is provided by the mainboard P1V8SB power supply or the mainboard P1V8 power supply. Specifically, the first power port VCCA is connected to the mainboard P1V8SB power supply via a resistor R87, and is connected to the mainboard P1V8 power supply via a resistor R89, and is grounded via a resistor R445 and a capacitor C11. The second power port VCCB of the voltage level converter 30 is connected to the switch 50 and the power interface of the trusted module connector 40.

[0042] The trusted module connector 40 is a trusted cryptographic module connector (JTCM1), and its model may be SWF-PHD2006.

[0043] The switch 50 includes a jumper cap J_CTCM and a power connector CTCM_W, and the power connector CTCM_W includes a first input terminal 1, a second input terminal 3, and an output terminal 2. The first power supply 60 includes a mainboard P1V8SB power supply and a mainboard P1V8 power supply, the mainboard P1V8SB power supply is connected to the first input terminal 1 via a resistor R112, the mainboard P1V8 power supply is connected to the first input terminal 1 via a resistor R113, and the first input terminal is also grounded via a capacitor C20. The second power supply 70 includes a mainboard P3V3SB power supply and a mainboard P3V3 power supply, the mainboard P3V3SB power supply is connected to the second input terminal 3 via a resistor 88, the mainboard P3V3 power supply is connected to the second input terminal 3 via a resistor R109, and the second input terminal 3 is also grounded via a capacitor C19. The output terminal 2 is connected to the second power port VCCB of the voltage level converter 30 and the power interface of the trusted module connector 40. The jumper cap J_CTCM is disposed on the power connector CTCM_W, and can be switched between the first input terminal 1 and the second input terminal 3 to electrically connect the first input terminal 1 to the output terminal 2 , or to electrically connect the second input terminal 3 to the output terminal 2 .

[0044] When the jump cap J_CTCM electrically connects the first input terminal 1 to the output terminal 2, the first power supply 60 provides a 1.8V first voltage to the second power port VCCB of the voltage level converter 30, and the voltage level converter 30 can provide a 1.8V SPI signal to the trusted module connector 40; when the jump cap J_CTCM electrically connects the second input terminal 3 to the output terminal 2, the second power supply 70 provides a 3.3V second voltage to the second power port VCCB of the voltage level converter 30, and the voltage level converter 30 can convert the voltage of the SPI signal received from the SPI interface of the processor into a 3.3V second voltage, and provide a 3.3V SPI signal to the trusted module connector 40.

[0045] The model of the jumper cap J_CTCM may be SMJ-25402, and the model of the power connector CTCM_W may be SPH-254010325-116A, but are not limited thereto.

[0046] In summary, the circuit and computer motherboard of the optional trusted module voltage mode of the utility model can perform corresponding voltage mode conversion on the SPI signal that meets the processor voltage setting as needed through the setting of the voltage level converter, the switching switch, and the trusted module connector, and then provide it to the external second trusted module by the trusted module connector. Since the voltage level converter can access different power supply voltages through the switching switch to perform the voltage conversion of the corresponding SPI signal, the voltage level converter can provide different voltage modes for the second trusted module. In this way, the utility model can be used by the user to adapt the corresponding voltage mode to the external second trusted module by controlling the switching switch as needed, without the need for additional rework and resetting the circuit. At the same time, the SPI interface of the processor of the utility model is also directly connected to the first trusted module, directly providing the first trusted module with an SPI signal that meets the processor voltage setting. It can be seen from this that the circuit and computer motherboard of the optional trusted module voltage mode of the utility model can realize that two different voltage modes are provided for the trusted module at the same time through the same motherboard for selection, and the voltage mode of the trusted module can be easily switched without additional rework, which brings great convenience to the practical application of the motherboard with a trusted platform module or a trusted password module.

[0047] As described above, for ordinary technicians in this field, various other corresponding changes and modifications can be made according to the technical scheme and technical concept of the utility model, and all these changes and modifications should fall within the protection scope of the claims of the utility model.

Claims

1. A circuit with a selectable trusted module voltage mode, characterized in that: The invention comprises a processor, a first trusted module, a voltage level converter, a trusted module connector for externally connecting a second trusted module, a switching switch, a first power supply and a second power supply, wherein an SPI interface of the processor is connected to the first trusted module, and the SPI interface is also connected to the trusted module connector via the voltage level converter, the voltage level converter is also connected to the switching switch, the switching switch is connected to the first power supply and the second power supply and the switching switch can switch between the first power supply and the second power supply so that the first power supply provides a first voltage to the voltage level converter, or the second power supply provides a second voltage to the voltage level converter, wherein when the first power supply provides the first voltage to the voltage level converter, the voltage level converter converts the voltage of the SPI signal received from the SPI interface into the first voltage and then transmits the SPI signal to the trusted module connector; when the second power supply provides the second voltage to the voltage level converter, the voltage level converter converts the voltage of the SPI signal received from the SPI interface into the second voltage and then transmits the SPI signal to the trusted module connector.

2. The circuit of claim 1, wherein: The first trusted module is a trusted platform module or a trusted cryptographic module. Accordingly, the trusted module connector is used to externally connect to the trusted platform module or the trusted cryptographic module.

3. The circuit of claim 1, wherein: The voltage level converter includes a first port group, a second port group, a first power port and a second power port, the first port group is connected to the SPI interface, the second port group is connected to the trusted module connector, the first port group tracks the voltage of the first power port, and the second port group tracks the voltage of the second power port, wherein the voltage of the first power port is the voltage of the SPI signal received from the SPI interface, and the second power port is connected to the switching switch and the power interface of the trusted module connector.

4. The circuit of claim 3, wherein: The switching switch includes a jumper cap and a power connector, the power connector includes a first input terminal, a second input terminal and an output terminal, the first input terminal is connected to the first power supply, the second input terminal is connected to the second power supply, and the output terminal is connected to the second power supply port; the jumper cap is arranged on the power connector, selectively electrically connects one of the first input terminal and the second input terminal to the output terminal.

5. The circuit of claim 1, wherein: The first voltage is 1.8V, and the second voltage is 3.3V.

6. The circuit of claim 5, wherein: The voltage of the SPI signal output by the SPI interface is 1.8V.

7. The circuit of claim 1, wherein: The processor is a Feiteng D3000 processor.

8. The circuit of claim 1, wherein: The voltage level converter is a bidirectional voltage level converter chip, and its model is RS0208YTSS20; the first trusted module is a trusted password module; and the model of the trusted module connector is SWF-PHD2006.

9. A computer motherboard, characterized in that: A circuit comprising the selectable trusted module voltage mode of any one of claims 1 to 8.

10. The computer motherboard according to claim 9, characterized in that: The first power supply includes a mainboard P1V8SB power supply and a mainboard P1V8 power supply, and the second power supply includes a mainboard P3V3SB power supply and a mainboard P3V3 power supply.