A current mirror circuit is an electronic circuit arrangement used to replicate or mirror a reference current with high accuracy. It is often employed in integrated circuits and analog designs to ensure consistent current levels across different parts of a circuit. The primary objective of a current mirror is to achieve precise matching of currents, even in the presence of temperature and process variations.
The basic operation of a current mirror circuit involves two key components: a reference current source and a mirrored current sink. There are different configurations of current mirrors, but I'll describe the most common type, which is the simple bipolar transistor current mirror.
Here's how a basic NPN bipolar transistor current mirror works:
Reference Current Source (I_ref): This is usually a constant current source (like a fixed resistor or a more complex circuit) that generates a known and stable reference current, denoted as I_ref.
Transistor Q1 (Driver): This transistor is typically operating in its active region (active mode). The collector of Q1 is connected to a supply voltage (Vcc), the emitter is connected to ground (GND), and the base is driven by the reference current I_ref. The emitter current (Ie) of Q1 is approximately equal to I_ref, neglecting the base current.
Transistor Q2 (Mirror): This transistor is identical to Q1 in terms of its electrical characteristics and is also operating in its active region. The collector of Q2 is connected to the supply voltage (Vcc), and the base of Q2 is connected to the collector of Q1. The emitter of Q2 is the output of the current mirror circuit.
Output Current (I_out): Due to the similar characteristics of Q1 and Q2, the base-emitter voltage (Vbe) of Q2 is roughly equal to that of Q1. As a result, the current flowing through Q2's emitter (I_out) is controlled by the reference current I_ref and the transistor characteristics. In ideal conditions, I_out equals I_ref.
Current Matching: In practice, variations in transistor parameters (like Vbe and β) and temperature differences can cause minor deviations between I_ref and I_out. However, current mirrors are designed to minimize these discrepancies, and techniques like cascoding or using more complex mirror configurations can improve accuracy.
In summary, a current mirror circuit allows the replication of a reference current with high precision. It finds applications in various analog and mixed-signal designs, such as biasing circuits, differential amplifiers, and current sources for integrated circuits, where maintaining consistent current levels is crucial for reliable and accurate operation.