A current mirror circuit is a fundamental electronic circuit used to copy or replicate the current flowing through one active device (usually a transistor) and produce an almost identical current in another transistor. This technique is widely used in various analog circuit applications, such as biasing circuits, reference generators, and current sources. The primary purpose of a current mirror is to provide a stable and predictable current source or sink.
The basic principle of a current mirror circuit relies on the fact that in a well-designed pair of transistors with matched characteristics, the collector currents are proportional to the base currents. Assuming the two transistors have the same physical dimensions and are operating under the same conditions, their base-emitter voltage drops and temperature dependency will be similar. This results in a nearly equal ratio of collector current to base current in both transistors.
There are various configurations for current mirror circuits, but one of the most common ones is the simple two-transistor current mirror. Let's describe its working:
Basic Current Mirror Circuit:
The basic two-transistor current mirror consists of two bipolar transistors (usually NPN) connected as follows:
Q1: This is the input or reference transistor, also known as the "master" transistor. Its base is connected to a fixed current source or biasing network.
Q2: This is the output or "slave" transistor. Its base is connected to the base of Q1, and its collector is connected to a load or another circuit that requires a copy of the reference current.
Operation:
The current mirror circuit operates as follows:
Assume an initial current (I_ref) flowing into the base of Q1 due to the biasing network.
The collector current of Q1 (I_c1) is approximately equal to I_ref multiplied by a factor determined by the transistor's characteristics and configuration (usually close to 1 in an ideal case).
Since Q2's base is connected to the base of Q1, it will attempt to draw a collector current (I_c2) that is also equal to I_ref times the same proportionality factor.
Output Current Accuracy:
The accuracy of the current mirror depends on the matching of the two transistors (Q1 and Q2) and any possible differences in their operating conditions. In practice, it is challenging to achieve a perfect match, so there will always be some slight mismatch, leading to a small deviation between the reference current and the mirrored current.
Improved Designs:
To improve the accuracy of current mirrors, advanced circuit techniques and additional components can be used, such as using multiple transistor stages, cascode configurations, or using MOSFET transistors in modern CMOS technologies.
Current mirrors are essential in analog integrated circuits to provide stable and consistent currents, which are crucial in applications like biasing amplifier stages, generating reference voltages, and designing various analog circuits. They play a vital role in ensuring predictable and reliable operation in many electronic devices.