A system comprising at least two assemblies of transistors and a control circuit of the assemblies , each assembly of transistors comprising a first transistor and a second transistor coupled in series between first and second supply nodes, characterized in that the control circuit is configured to provide a control signal respective of each assembly of transistors, the control circuit being configured to regulate middle point currents (IoutA, IoutB, IoutC) respective of all the assemblies of transistors according to a difference (E) between the sum of values representative of middle point currents (IoutA, IoutB, IoutC) of all the assemblies of transistors and a sum of set values (IinA, IinB, IinC) assigned to the assemblies of transistors so that the respective middle point currents (IoutA, IoutB, IoutC) are substantially identical, the middle point (IoutA, IoutB, IoutC) respective of each assembly of transistors corresponding to the connecting point of the first transistor with the second transistor of said assembly, the control circuit comprises, for each assembly of transistors, a stage comprising an adder and a device for measuring the representative value of the middle point current (IoutA, IoutB, IoutC) respective of the assembly of transistors, the adder of each stage being configured to substract the representative value of the middle point current (IoutA, IoutB, IoutC) of said assembly of transistors from the set value (IinA, IinB, IinC) assigned to said assembly of transistors, the adder of each stage being configured to provide an error (eA, eB, eC), the gates of each assembly of transistors being coupled to the corresponding stage, the control circuit further comprises an adding circuit configured to add the errors (eA, eB, eC) respective of the adders of each stage, in order to obtain the difference (E), one of the stages comprises a corrector configured to receive as an input said difference and to provide as an output the respective control signals of the assemblies of the transistors. the control circuit is configured to provide a control signal respective of each assembly of transistors, the control circuit being configured to regulate middle point currents (IoutA, IoutB, IoutC) respective of all the assemblies of transistors according to a difference (E) between the sum of values representative of middle point currents (IoutA, IoutB, IoutC) of all the assemblies of transistors and a sum of set values (IinA, IinB, IinC) assigned to the assemblies of transistors so that the respective middle point currents (IoutA, IoutB, IoutC) are substantially identical, the middle point (IoutA, IoutB, IoutC) respective of each assembly of transistors corresponding to the connecting point of the first transistor with the second transistor of said assembly, the control circuit comprises, for each assembly of transistors, a stage comprising an adder and a device for measuring the representative value of the middle point current (IoutA, IoutB, IoutC) respective of the assembly of transistors, the adder of each stage being configured to substract the representative value of the middle point current (IoutA, IoutB, IoutC) of said assembly of transistors from the set value (IinA, IinB, IinC) assigned to said assembly of transistors, the adder of each stage being configured to provide an error (eA, eB, eC), the gates of each assembly of transistors being coupled to the corresponding stage, the control circuit further comprises an adding circuit configured to add the errors (eA, eB, eC) respective of the adders of each stage, in order to obtain the difference (E), one of the stages comprises a corrector configured to receive as an input said difference and to provide as an output the respective control signals of the assemblies of the transistors. <EOS>