Category:Current mirrors: Difference between revisions

From ICclopedia
Content added Content deleted
No edit summary
No edit summary
Line 4: Line 4:


Toward this end, in a real world current mirrors are designed to meet required design specifications, the key specs for a practical current mirror are the following:
Toward this end, in a real world current mirrors are designed to meet required design specifications, the key specs for a practical current mirror are the following:
* Output resistance (Rout): A measure of the (non-ideal) current variation due to changes in load voltage.
* '''Output resistance (Rout)''': A measure of the (non-ideal) current variation due to changes in load voltage.
** The larger the better.
** The larger the better.
** A minimum Rout is often provided as a requirement.
** A minimum Rout is often provided as a requirement.


* Compliance voltage: Minimum voltage needed across mirror to keep devices in active.
* '''Compliance voltage''': Minimum voltage needed across mirror to keep devices in active. (alternatively can also be expressed in terms of headroom)
** The smaller the better.
** The smaller the better. (i.e. the largest allowed headroom the better)
** Largely governed by the effective voltage necessary for transistor constituting the mirror.
** Largely governed by the min effective voltage necessary for transistors constituting the mirror.
** A minimum compliance voltage requirement is often given in order to meet output swing headroom.
** A minimum compliance voltage requirement is often given in order to meet output swing headroom at output node.


* Current Mismatch: how closely the output current matches the reference current, often measured at:
* '''Current Mismatch''': how closely the output current matches the reference current, often measured at:
** Operating point
** DC Operating point
** Worst case, over corner's simulations,
** Worst case over corner's simulations,
** Variance over statistical montecarlo simulation.
** Variance over statistical montecarlo simulation.
** Max variation over 2 or 3σ often provided as a requirement to maintain performance of biased blocks after fabrication.
** Max current variation over 2 or 3σ often provided as a requirement to maintain performance of biased blocks after fabrication.


The degree to which a current mirror topology can attain the largest output resistance and lowest compliance voltage and mismatch while considering complexity, area and power consumption largely determines it's performance in practice.
The degree to which a current mirror topology can attain the largest output resistance and lowest compliance votlage and mismatch while considering complexity, area and power consumption largely determines it's performance in practice.


[[Category:Circuit directory]]
[[Category:Circuit directory]]

Revision as of 23:24, 6 July 2020

Current mirrors are used extensively for the biasing of analog integrated circuits or also as part of current DACs. Their function is to replicate (or mirror) the current from the main current source branch into any other branch. The mirrored current is often scaled by integer ratios (by transistor sizing) to the desired bias value for that particular branch. Current mirrors are especially well suited to integrated circuits, due to the fine control over device matching properties available in integrated circuits (as opposed to that possible in discrete or hybrid implementations).

Much like for current sources, the ideal mirror must have an exact relative match between the output and reference current, and present an infinite output resistance to it's load -- meaning it should maintain the desired current output regardless of fluctuations in output voltage.

Toward this end, in a real world current mirrors are designed to meet required design specifications, the key specs for a practical current mirror are the following:

  • Output resistance (Rout): A measure of the (non-ideal) current variation due to changes in load voltage.
    • The larger the better.
    • A minimum Rout is often provided as a requirement.
  • Compliance voltage: Minimum voltage needed across mirror to keep devices in active. (alternatively can also be expressed in terms of headroom)
    • The smaller the better. (i.e. the largest allowed headroom the better)
    • Largely governed by the min effective voltage necessary for transistors constituting the mirror.
    • A minimum compliance voltage requirement is often given in order to meet output swing headroom at output node.
  • Current Mismatch: how closely the output current matches the reference current, often measured at:
    • DC Operating point
    • Worst case over corner's simulations,
    • Variance over statistical montecarlo simulation.
    • Max current variation over 2 or 3σ often provided as a requirement to maintain performance of biased blocks after fabrication.

The degree to which a current mirror topology can attain the largest output resistance and lowest compliance votlage and mismatch while considering complexity, area and power consumption largely determines it's performance in practice.