Memristor-based continuously adjustable output current source and control method
Patent Information
- Application Number
- CN202310674372.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-07
- Publication Date
- 2026-09-18
- Estimated Expiration
- 2043-06-07
AI Technical Summary
但由于参考电流与输出电流的比例关系是由电路元件参数决定,而电路元件参数在电路设计时一旦选定,后期便难以更改,也就是说,当电路设计确定后,参考电流与输出电流之间的数量关系便确定了,基于上述的传统电流源电路的两个痛点问题,1、需要额外的高精度参考电流,2、电路制造后,输出电流不可调
[0012] The beneficial effects of this invention are as follows: The digital signal control section includes multiple signal output terminals, each of which is connected to the memristor control circuit, enabling the input of digital control signals to the memristor control circuit; the control voltage output section generates a control voltage and inputs it to the memristor control circuit. In the circuit of the continuously adjustable current source based on the memristor, the received actual demand, i.e., the actual output current, is logically transformed by the external control circuit to generate the corresponding control voltage. Through the memristor value control circuit, the memristor value is adjusted under the triggering of the control voltage and the digital signal, so that the memristor reaches a suitable memristor value. Under the influence of the memristor value, the current source outputs a suitable current, and the output current can be adjusted in real time to achieve continuous adjustability. This overcomes the problems of existing current source circuit structure technology requiring an additional high-precision reference current and the inability to adjust the output current after circuit manufacturing.
Smart Images

Figure CN116895318B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of emerging circuit technology, and more specifically, to a memristor-based continuously adjustable output current source and control method. Background Technology
[0002] The memristor, the fourth fundamental circuit element, was proposed in 1971, and a physical memristor was manufactured in 2008. A memristor is a passive circuit element; when the voltage across its terminals reaches its threshold voltage, current flowing through the memristor changes its memristor resistance. When the voltage does not reach the threshold voltage, the memristor resistance remains unchanged. Compared to traditional devices, memristors have advantages such as smaller crystal size, higher integration density, and lower power consumption. Due to their unique dynamic characteristics, memristors are often used in neural network research, but they also offer opportunities for improving traditional circuits.
[0003] In analog circuits, current mirror circuits are often used to provide suitable quiescent current for each stage of the circuit structure. The working process of a current mirror circuit is to replicate a high-precision input reference current and generate an output current that is proportional to the reference current. However, since the ratio between the reference current and the output current is determined by the circuit component parameters, and these parameters are difficult to change after the circuit design is finalized, the quantitative relationship between the reference current and the output current is fixed once the circuit design is determined. Based on the two major drawbacks of traditional current source circuits mentioned above: 1. They require an additional high-precision reference current; 2. The output current is not adjustable after the circuit is manufactured. Summary of the Invention
[0004] The purpose of this invention is to provide a continuously adjustable output current source and control method based on memristors. The circuit structure is optimized by using memristors on the basis of a current mirror. Compared with the traditional current mirror circuit, the optimized circuit structure inherits the excellent characteristics of the current mirror and does not require an additional circuit structure to generate a high-precision reference current, thus realizing the continuous adjustment of the output current.
[0005] The embodiments of the present invention are implemented as follows:
[0006] In a first aspect, embodiments of this application provide a continuously adjustable current source based on a memristor, including a memristor control circuit containing a memristor R and an external control circuit connected to the memristor control circuit.
[0007] The external control circuit is used to generate digital control signals and control voltages corresponding to the output requirements based on the output current requirements, and to transmit the digital control signals and control voltages to the memristor control circuit.
[0008] The memristor control circuit is used to receive digital control signals and control voltages, adjust the resistance value of the memristor R according to the digital control signals and control voltages, and output an output current that meets the output requirements.
[0009] The external control circuit includes a digital signal control section for generating digital control signals and a control voltage output section for generating control voltages;
[0010] The control voltage output section includes multiple voltage output terminals for outputting target voltages, and the control voltage includes the target voltages output from all voltage output terminals;
[0011] The digital signal control section includes multiple signal output terminals for outputting target levels, and the digital control signal includes the target levels output by all signal output terminals.
[0012] The beneficial effects of this invention are as follows: The digital signal control section includes multiple signal output terminals, each of which is connected to the memristor control circuit, enabling the input of digital control signals to the memristor control circuit; the control voltage output section generates a control voltage and inputs it to the memristor control circuit. In the circuit of the continuously adjustable current source based on the memristor, the received actual demand, i.e., the actual output current, is logically transformed by the external control circuit to generate the corresponding control voltage. Through the memristor value control circuit, the memristor value is adjusted under the triggering of the control voltage and the digital signal, so that the memristor reaches a suitable memristor value. Under the influence of the memristor value, the current source outputs a suitable current, and the output current can be adjusted in real time to achieve continuous adjustability. This overcomes the problems of existing current source circuit structure technology requiring an additional high-precision reference current and the inability to adjust the output current after circuit manufacturing.
[0013] Based on the above technical solution, the present invention can be further improved as follows.
[0014] Furthermore, the aforementioned digital signal control section has four signal output terminals, namely a first signal output terminal, a second signal output terminal, a third signal output terminal, and a fourth signal output terminal, and two voltage output terminals, namely a target voltage output terminal VDD1 and a target voltage output terminal VDD2; the memristor control circuit includes a memristor R, MOSFETs T1, T2, T3, T4, T5, T6, T7, and T8;
[0015] The two ends of the memristor R are connected to the drain of MOSFET T3 and the drain of MOSFET T4, respectively. The gates of MOSFET T3 and MOSFET T4 are connected to the first signal output terminal and the second signal output terminal, respectively. The source of MOSFET T3 is connected to the drain of MOSFET T1 and the drain of MOSFET T2. The sources of MOSFET T1 and MOSFET T2 are both grounded. The gates of MOSFET T1, MOSFET T2, and MOSFET T4 are all connected to the target voltage VDD1.
[0016] The two ends of the memristor R are also connected to the drain of MOSFET T5 and the drain of MOSFET T6, respectively. The gates of MOSFET T5 and T6 are connected to the third signal output terminal and the fourth signal output terminal, respectively. The source of MOSFET T5 is connected to the target voltage VDD2. The source of MOSFET T6 is connected to the drain of MOSFET T7, the gate of MOSFET T7, and the gate of MOSFET T8, respectively. The sources of MOSFET T7 and T8 are both grounded.
[0017] Furthermore, the memristor value of the aforementioned memristor R is expressed by the first formula, which is:
[0018]
[0019] In the formula, R M (t) represents the memristor value of R when the control voltage is applied for time t, V DD1 The output voltage value of the target voltage output terminal VDD1 is represented, t represents the application time of the control voltage, and R is the voltage value of the target voltage output terminal VDD1. on R represents the minimum value of the memristor R. off This represents the maximum value of the memristor R, where k represents an intermediate variable, and R... S This indicates the memristor value of the memristor R when t is zero.
[0020] Furthermore, the relationship between the output current and the memristor value is expressed by the second formula, which is as follows:
[0021]
[0022] In the formula, I D This indicates the value of the output current, V. DD2 K represents the voltage value output from the target voltage output terminal VDD2. n V represents the intrinsic conductivity factor. TN R represents the threshold voltage at which MOSFET T7 turns on. on R represents the minimum value of the memristor R. off R represents the maximum value of the memristor R. S This indicates the memristor value of the memristor R when t is zero.
[0023] Secondly, embodiments of this application provide a control method for a continuously adjustable current source based on a memristor, applicable to any of the continuously adjustable current sources based on memristors in the first aspect, including:
[0024] S1, obtain the output current requirement, and based on the output requirement and the relationship between the output current and the memristor value, obtain the target resistance value corresponding to the output requirement;
[0025] S2, based on the target resistance value, controls the external control circuit to generate the corresponding digital control signal and control voltage;
[0026] S3 inputs the corresponding digital control signal and control voltage into the memristor control circuit with memristor R to adjust the memristor value of memristor R to meet the target resistance value required for the output.
[0027] S4, based on the target resistance value, the memristor control circuit outputs an output current that meets the output requirements.
[0028] Furthermore, S2 specifically refers to,
[0029] S201, through the target resistance value, obtain the control voltage and the on / off time of the signal output terminal. The on / off time includes the on or off time of the first signal output terminal, the on or off time of the second signal output terminal, the on or off time of the third signal output terminal and the on or off time of the fourth signal output terminal.
[0030] S202 obtains the target level to be output at each signal output terminal by controlling the on / off time. The digital control signal includes multiple target levels.
[0031] Furthermore, the aforementioned S3 specifically refers to,
[0032] When the target level output by the first signal output terminal is high, the target level output by the second signal output terminal is low, the target level output by the third signal output terminal is high, and the target level output by the fourth signal output terminal is low, and the control voltage is not less than the preset voltage, the memristor value of the memristor R increases.
[0033] When the target level output by the first signal output terminal is high, the target level output by the second signal output terminal is low, the target level output by the third signal output terminal is high, and the target level output by the fourth signal output terminal is low, and the control voltage is less than the preset voltage, the memristor value of the memristor R decreases.
[0034] When the target level output by the first signal output terminal is low, the target level output by the second signal output terminal is high, the target level output by the third signal output terminal is low, and the target level output by the fourth signal output terminal is high, and the control voltage is zero, the memristor R's memristor value remains unchanged.
[0035] Furthermore, the aforementioned S4 specifically refers to,
[0036] When the memristor R's memristor value increases, the output current of the memristor control circuit decreases.
[0037] When the memristor R's memristor value decreases, the output current of the memristor control circuit increases.
[0038] When the memristor R's memristor value remains constant, the output current of the memristor control circuit remains constant. Attached Figure Description
[0039] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0040] Figure 1 This is a connection block diagram of the memristor control circuit and the external control circuit in an embodiment of the present invention;
[0041] Figure 2 This is a circuit diagram of a portion of the memristor control circuit in an embodiment of the present invention;
[0042] Figure 3 This is a circuit diagram of another part of the memristor control circuit in an embodiment of the present invention;
[0043] Figure 4 This is a circuit diagram of the memristor control circuit in an embodiment of the present invention;
[0044] Figure 5 This is a flowchart of the control method for a continuously adjustable current source in an embodiment of the present invention. Detailed Implementation
[0045] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0046] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.
[0047] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
[0048] Example
[0049] In a first aspect, embodiments of this application provide a continuously adjustable current source based on a memristor, including a memristor control circuit containing a memristor R and an external control circuit connected to the memristor control circuit.
[0050] In the memristor control circuit, the memristor plays a major role. The full name of memristor is memory resistor, which is a circuit device that represents the relationship between magnetic flux and charge. Memristors have the dimension of resistance, but unlike resistors, the resistance value of a memristor is determined by the charge flowing through it. Therefore, by measuring the resistance value of a memristor, the amount of charge flowing through it can be known, thus it has the function of remembering charge. When a corresponding voltage is applied across the memristor, the memristor value will change, and when there is no voltage across the memristor, the resistance value of the memristor remains unchanged.
[0051] In the circuit of the continuously adjustable current source based on memristors, the actual demand received, i.e., the actual output current, is logically transformed by an external control circuit to generate a corresponding control voltage. The memristor value control circuit adjusts the memristor value under the trigger of the control voltage and digital signal to achieve a suitable memristor value. Under the influence of the memristor value, the current source outputs a suitable current, and the output current can be adjusted in real time to achieve continuous adjustment. This overcomes the problems of existing current source circuit structure technology, which requires an additional high-precision reference current and the output current is not adjustable after the circuit is manufactured.
[0052] The external control circuit is used to generate digital control signals and control voltages corresponding to the output requirements based on the output current requirements, and to transmit the digital control signals and control voltages to the memristor control circuit.
[0053] The external control circuit generates digital control signals and corresponding control voltages based on the specific requirements of the output current, such as the specific value of the output current and the duration of different current values. By transmitting the digital control signals and control voltages to the memristor control circuit, the memristor value in the memristor control circuit is changed.
[0054] Optionally, the external control circuit mentioned above includes a digital signal control section for generating digital control signals and a control voltage output section for generating control voltages;
[0055] The control voltage output section includes multiple voltage output terminals for outputting target voltages, and the control voltage includes the target voltages output from all voltage output terminals;
[0056] The digital signal control section includes multiple signal output terminals for outputting target levels, and the digital control signal includes the target levels output by all signal output terminals.
[0057] The external control circuit can consist of a digital signal control section and a control voltage output section. The digital signal control section can include multiple signal output terminals, each of which is connected to the memristor control circuit and is used to input digital control signals to the memristor control circuit. The control voltage output section is used to generate control voltage and input control voltage to the memristor control circuit.
[0058] The memristor control circuit is used to receive digital control signals and control voltages, adjust the resistance value of the memristor R according to the digital control signals and control voltages, and output an output current that meets the output requirements.
[0059] In this circuit, after receiving digital control signals and control voltages, the memristor control circuit adjusts the resistance value of the memristor according to the digital control signals and control voltages. The change in the resistance value of the memristor indicates a change in current, thereby outputting an output current that meets the output requirements.
[0060] Optionally, the above-mentioned digital signal control section has four signal output terminals, namely a first signal output terminal, a second signal output terminal, a third signal output terminal, and a fourth signal output terminal, and two voltage output terminals, namely a target voltage output terminal VDD1 and a target voltage output terminal VDD2; the memristor control circuit includes a memristor R, MOSFETs T1, T2, T3, T4, T5, T6, T7, and T8;
[0061] The two ends of the memristor R are connected to the drain of MOSFET T3 and the drain of MOSFET T4, respectively. The gates of MOSFET T3 and MOSFET T4 are connected to the first signal output terminal and the second signal output terminal, respectively. The source of MOSFET T3 is connected to the drain of MOSFET T1 and the drain of MOSFET T2. The sources of MOSFET T1 and MOSFET T2 are both grounded. The gates of MOSFET T1, MOSFET T2, and MOSFET T4 are all connected to the target voltage VDD1.
[0062] The two ends of the memristor R are also connected to the drain of MOSFET T5 and the drain of MOSFET T6, respectively. The gates of MOSFET T5 and T6 are connected to the third signal output terminal and the fourth signal output terminal, respectively. The source of MOSFET T5 is connected to the target voltage VDD2. The source of MOSFET T6 is connected to the drain of MOSFET T7, the gate of MOSFET T7, and the gate of MOSFET T8, respectively. The sources of MOSFET T7 and T8 are both grounded.
[0063] The memristor control circuit can consist of a memristor R and multiple MOSFETs. For details, see [link to documentation]. Figure 2 , Figure 3 and Figure 4 , Figure 2 This is a schematic diagram showing the connection between MOSFETs T1, T2, T3, and T4 and memristor R. Figure 3 This is a schematic diagram showing the connection between MOSFETs T5, T6, T7, and T8 and memristor R. Figure 4 for Figure 2 and Figure 3 The diagram shows the combination of MOSFETs T1-T8 and the connection of memristor R. The first and second output terminals are connected to the gates of MOSFET T3 and T4, respectively. Figure 2 and Figure 4 In the diagram, V1 and V2 represent the first output terminal and the second output terminal, respectively. Figures 2-4 V in DD1 and V DD2 This indicates the control voltage. The third and fourth output terminals are connected to the gates of MOSFET T5 and MOSFET T6, respectively. Figure 3 and Figure 4 In the diagram, V3 represents the third output terminal and V4 represents the fourth output terminal.
[0064] Optionally, the memristor value of the memristor R is expressed by a first formula, which is:
[0065]
[0066] In the formula, R M(t) represents the memristor value of R when the control voltage is applied for time t, V DD1 The output voltage value of the target voltage output terminal VDD1 is represented, t represents the application time of the control voltage, and R is the voltage value of the target voltage output terminal VDD1. on R represents the minimum value of the memristor R. off This represents the maximum value of the memristor R, where k represents an intermediate variable, and R... S This indicates the memristor value of the memristor R when t is zero.
[0067] Specifically, in the above formula, 10 = V DD1 orV DD1 =-10, indicating V DD1 The output voltage value is 10 or -10, where V DD1 The output has only three values: -10, 0, and 10.
[0068] The first formula mentioned above can be derived from the following steps, as follows:
[0069] First, the memristor value is expressed by the following initial formula: R m (t)=R on x(t)+R off (1-x(t));
[0070] In the formula, R m (t) represents the memristor value of R at time t, R on R represents the minimum value of the memristor R. off This represents the maximum value of the memristor R;
[0071] in,
[0072]
[0073]
[0074] F(x) = 1 - (x(t) - stp(-I) M (t))) 2p ;
[0075]
[0076] In the formula, w(t) represents the width of the doped region of the memristor R, D represents the length of the memristor R, and μ v V is a constant representing the movement of ions in a uniform field. min V represents the reverse threshold voltage of the memristor R. max Let F(x) represent the positive threshold voltage of the memristor R, and F(x) be a window function representing the nonlinear quantity in the memristor.
[0077] Specifically, through the conversion of the above formulas, the quantitative relationship between the memristor value and the output voltage and the application time of the output voltage of the control voltage output section is obtained. The quantitative relationship is expressed by the following formula:
[0078]
[0079] in, Since the on-resistances of MOSFETs T1, T2, T3, and T4 are extremely small, they were not calculated during the formula transformation, as follows:
[0080] Using the above formula, we obtain the first formula relating the memristor value to the output voltage and the application time of the output voltage in the control voltage output section, namely:
[0081]
[0082] Optionally, the relationship between the above output current and the memristor value is expressed by a second formula, which is as follows:
[0083]
[0084] In the formula, I D This indicates the value of the output current, V. DD2 K represents the voltage value output from the target voltage output terminal VDD2. n V represents the intrinsic conductivity factor. TN R represents the threshold voltage at which MOSFET T7 turns on. on R represents the minimum value of the memristor R. off R represents the maximum value of the memristor R. S This indicates the memristor value of the memristor R when t is zero.
[0085] The second formula mentioned above can be derived from the following steps, as follows:
[0086] First, the current value can be expressed by the initial formula: I D =K n (V DD2 -I D RV TN ) 2 ;
[0087] In the formula, I D This indicates the value of the output current, V. DD2 K represents the value of the output voltage. n It means, V TN R represents;
[0088] Secondly, combining Figures 2-4The formula for the output current is: Ignoring the MOSFET's on-state voltage, the above equation simplifies to: Furthermore, the formula for calculating the current flowing through the MOSFET is: I D =K n (V GS -V TN ) 2 Therefore, the initial formula for the output current is obtained: I D =K n (V DD2 -I D RV TN ) 2 .
[0089] The second formula above is obtained by combining the first formula and the initial formula for the output current, namely:
[0090]
[0091] Secondly, embodiments of this application provide a control method for a continuously adjustable current source based on a memristor, applicable to any of the continuously adjustable current sources based on memristors in the first aspect, including:
[0092] S1, obtain the output current requirement, and based on the output requirement and the relationship between the output current and the memristor value, obtain the target resistance value corresponding to the output requirement;
[0093] S2, based on the target resistance value, controls the external control circuit to generate the corresponding digital control signal and control voltage;
[0094] Optionally, S2 above specifically refers to,
[0095] S201, through the target resistance value, obtain the control voltage and the on / off time of the signal output terminal. The on / off time includes the on or off time of the first signal output terminal, the on or off time of the second signal output terminal, the on or off time of the third signal output terminal and the on or off time of the fourth signal output terminal.
[0096] S202 obtains the target level to be output at each signal output terminal by controlling the on / off time. The digital control signal includes multiple target levels.
[0097] S3 inputs the corresponding digital control signal and control voltage into the memristor control circuit with memristor R to adjust the memristor value of memristor R to meet the target resistance value required for the output.
[0098] Optionally, S3 above specifically refers to,
[0099] When the target level output by the first signal output terminal is high, the target level output by the second signal output terminal is low, the target level output by the third signal output terminal is high, and the target level output by the fourth signal output terminal is low, and the control voltage is not less than the preset voltage, the memristor value of the memristor R increases.
[0100] When the target level output by the first signal output terminal is high, the target level output by the second signal output terminal is low, the target level output by the third signal output terminal is high, and the target level output by the fourth signal output terminal is low, and the control voltage is less than the preset voltage, the memristor value of the memristor R decreases.
[0101] When the target level output by the first signal output terminal is low, the target level output by the second signal output terminal is high, the target level output by the third signal output terminal is low, and the target level output by the fourth signal output terminal is high, and the control voltage is zero, the memristor R's memristor value remains unchanged.
[0102] S4, based on the target resistance value, the memristor control circuit outputs an output current that meets the output requirements.
[0103] Optionally, S4 above specifically refers to,
[0104] When the memristor R's memristor value increases, the output current of the memristor control circuit decreases.
[0105] When the memristor R's memristor value decreases, the output current of the memristor control circuit increases.
[0106] When the memristor R's memristor value remains constant, the output current of the memristor control circuit remains constant.
[0107] It will be apparent to those skilled in the art that this application is not limited to the details of the exemplary embodiments described above, and that this application can be implemented in other specific forms without departing from the spirit or essential characteristics of this application. Therefore, the embodiments should be considered exemplary and non-limiting in all respects, and the scope of this application is defined by the appended claims rather than the foregoing description. Thus, all variations falling within the meaning and scope of equivalents of the claims are intended to be included within this application. No reference numerals in the claims should be construed as limiting the scope of the claims.
Claims
1. A continuously adjustable current source based on a memristor, characterized in that, It includes a memristor control circuit containing a memristor R and an external control circuit connected to the memristor control circuit. The external control circuit is used to generate a digital control signal and a control voltage corresponding to the output requirement based on the output current requirement, and to transmit the digital control signal and the control voltage to the memristor control circuit. The memristor control circuit is used to receive the digital control signal and the control voltage, adjust the resistance value of the memristor R according to the digital control signal and the control voltage, and output the output current that meets the output requirements. The external control circuit includes a digital signal control section for generating the digital control signal and a control voltage output section for generating the control voltage. The control voltage output section includes multiple voltage output terminals for outputting target voltages, and the control voltage includes the target voltages output by all the voltage output terminals; The digital signal control section includes multiple signal output terminals for outputting target levels, and the digital control signal includes the target levels output by all the signal output terminals. The digital signal control section has four signal output terminals, namely a first signal output terminal, a second signal output terminal, a third signal output terminal, and a fourth signal output terminal; it also has two voltage output terminals, namely a target voltage output terminal VDD1 and a target voltage output terminal VDD2; the memristor control circuit includes a memristor R, MOSFETs T1, T2, T3, T4, T5, T6, T7, and T8. The two ends of the memristor R are connected to the drain of MOSFET T3 and the drain of MOSFET T4, respectively. The gates of MOSFET T3 and MOSFET T4 are connected to the first signal output terminal and the second signal output terminal, respectively. The source of MOSFET T3 is connected to the drain of MOSFET T1 and the drain of MOSFET T2. The sources of MOSFET T1 and MOSFET T2 are both grounded. The gates of MOSFET T1, MOSFET T2, and MOSFET T4 are all connected to the target voltage VDD1. The two ends of the memristor R are also connected to the drain of MOSFET T5 and the drain of MOSFET T6, respectively. The gates of MOSFET T5 and MOSFET T6 are respectively connected to the third signal output terminal and the fourth signal output terminal. The source of MOSFET T5 is connected to the target voltage VDD2. The source of MOSFET T6 is connected to the drain of MOSFET T7, the gate of MOSFET T7, and the gate of MOSFET T8, respectively. The sources of MOSFET T7 and MOSFET T8 are both grounded.
2. The continuously adjustable current source based on memristor according to claim 1, characterized in that, The memristor value of the memristor R is expressed by a first formula, which is: ; In the formula, This represents the memristor R's resistance value when the control voltage is applied for a time t. This represents the voltage value output at the target voltage output terminal VDD1, and t represents the application time of the control voltage. This represents the minimum memristor value of memristor R. This represents the maximum value of the memristor R. Indicates intermediate variables. This indicates the memristor value of the memristor R when t is zero.
3. The continuously adjustable current source based on memristor output according to claim 2, characterized in that, The relationship between the output current and the memristor value is expressed by a second formula, which is: ; In the formula, This indicates the value of the output current. This indicates the voltage value output from the target voltage output terminal VDD2. Indicates intrinsic conductivity factor. This represents the threshold voltage at which MOSFET T7 turns on. This represents the minimum memristor value of memristor R. This represents the maximum value of the memristor R. This indicates the memristor value of the memristor R when t is zero.
4. A control method for a continuously adjustable current source based on a memristor, applied to the continuously adjustable current source based on a memristor as described in any one of claims 1-3, characterized in that, Includes the following steps: S1, obtain the output current requirement, and based on the output requirement and the relationship between the output current and the memristor value, obtain the target resistance value corresponding to the output requirement; S2, based on the target resistance value, control the external control circuit to generate corresponding digital control signals and control voltages; S3, input the corresponding digital control signal and the control voltage into the memristor control circuit with memristor R, so as to adjust the memristor value of memristor R to meet the target resistance value of the output requirements; S4, based on the target resistance value, the memristor control circuit outputs the output current that meets the output requirements.
5. The control method for a continuously adjustable current source based on a memristor according to claim 4, characterized in that, Specifically, S2 is, S201, the control voltage and the on / off time of the signal output terminal are obtained through the target resistance value. The on / off time includes the on or off time of the first signal output terminal, the on or off time of the second signal output terminal, the on or off time of the third signal output terminal, and the on or off time of the fourth signal output terminal. S202, by means of the on / off time, the target level to be output by each of the signal output terminals is obtained, and the digital control signal includes multiple target levels.
6. The control method for a continuously adjustable current source based on a memristor according to claim 5, characterized in that, Specifically, S3 is... When the target level output by the first signal output terminal is high, the target level output by the second signal output terminal is low, the target level output by the third signal output terminal is high, and the target level output by the fourth signal output terminal is low, and the control voltage is not less than the preset voltage, the memristor value of the memristor R increases. When the target level output by the first signal output terminal is high, the target level output by the second signal output terminal is low, the target level output by the third signal output terminal is high, and the target level output by the fourth signal output terminal is low, and the control voltage is less than the preset voltage, the memristor value of the memristor R decreases. When the target level output by the first signal output terminal is low, the target level output by the second signal output terminal is high, the target level output by the third signal output terminal is low, and the target level output by the fourth signal output terminal is high, and the control voltage is zero, the memristor R's memristor value remains unchanged.
7. The control method for a continuously adjustable current source based on a memristor according to claim 6, characterized in that, Specifically, S4 is... When the memristor value of the memristor R increases, the output current of the memristor control circuit decreases. When the memristor value of the memristor R decreases, the output current of the memristor control circuit increases. When the memristor R's memristor value remains unchanged, the output current of the memristor control circuit remains constant.