Electronics Guide

Current-Mode Signal Processing

Current-mode signal processing is an approach to analog circuit design in which electrical current, rather than voltage, carries the information. Voltage-mode circuits remain the mainstream of electronics, but current-mode techniques offer real advantages in bandwidth, dynamic range, and circuit simplicity for particular tasks, and their building blocks sit inside many high-performance integrated circuits that present ordinary voltage interfaces to the user.

The approach starts from the observation that a transistor is at heart a transconductance device, converting a voltage into a current. Circuits that keep their signals as currents, and hold the nodes that carry those currents at low impedance, can avoid the bandwidth limits imposed by parasitic capacitances charging through high resistances, and logarithmic and companding techniques let them handle signals spanning many decades. The idea was popularized around 1990, notably by the book Analogue IC Design: The Current-Mode Approach, edited by Toumazou, Lidgey, and Haigh, and its claims have been disputed since, for example in Hanspeter Schmid's 2003 paper "Why 'Current Mode' Does Not Guarantee Good Performance." This article explores the principles, building blocks, and applications of current-mode signal processing, and where its advantages are real.

Fundamentals of Current-Mode Operation

In voltage-mode circuits, signals are represented as node voltages, and speed is ultimately limited by the time required to charge the capacitance at each node. A single gain stage shows the trade-off. Its voltage gain is gmR, the transconductance times the resistance at its output node, but that same resistance and the node capacitance C set a pole at 1/(2πRC). Raising R for more gain lowers the bandwidth in proportion, so the product of the two stays near gm/(2πC), the familiar gain-bandwidth limit. Current-mode operation sidesteps this trade-off at the signal-carrying nodes by keeping them at low impedance, so that each node's time constant is short and its voltage swing small; where gain is needed, it comes from scaling currents rather than from developing large voltages.

Bandwidth Advantages

The bandwidth advantage of current-mode circuits stems from the low-impedance nodes through which the signal passes. When a current signal is conveyed through a low-impedance node, the voltage across any parasitic capacitance there remains small, and the RC time constant that the capacitance forms with the node resistance is short. Well-designed current-mode stages can therefore operate at a substantial fraction of the transistor's transition frequency fT. The input node of a simple one-to-one MOS current mirror, for example, carries the gate capacitance of both transistors and is driven through the 1/gm of the diode-connected one, which places its pole near fT/2 before junction and wiring capacitances are added.

Consider a simple current transfer between two points. In a voltage-mode implementation, a buffer must charge the output node capacitance through its finite output impedance. In a current-mode implementation using a current conveyor, the input node is held at a fixed potential, often virtual ground, by the low-impedance input port, while the output current is delivered from a high-impedance source into the low-impedance input of the next stage, so that node, too, barely moves in voltage. The bandwidth is then set chiefly by the transistors' internal capacitances rather than by the external capacitance at each interface. The arrangement matters: a high-impedance current output left to drive a capacitive load directly forms a slow pole of its own, which is why current-mode stages are cascaded from high-impedance outputs into low-impedance inputs.

The advantage is not automatic. Every current-mode circuit still contains high-impedance nodes, at current-source outputs and at the internal transimpedance node of a current-feedback amplifier, so speed, noise, and dynamic range still have to be earned through topology, bias current, and device sizing rather than assumed from the label.

Dynamic Range Considerations

Logarithmic compression lets current-mode circuits handle signals spanning many decades. Because the base-emitter voltage of a bipolar transistor is logarithmic in its collector current over a wide range, a logarithmic converter built on transistor junctions can accept input currents of enormous span. Texas Instruments' LOG114, which takes the logarithm of two input currents with matched junctions in the feedback loops of its amplifiers, is specified over eight decades of input current, from 100 pA to 10 mA, a range of 160 dB.

Compression alone does not lower noise. The shot noise of a current I has a mean-square value in2 = 2qIΔf in a bandwidth Δf, where q is the electron charge, so it grows with the current. In a class A circuit the bias current, and with it the noise floor, is fixed by the largest signal to be handled and stays put as the signal shrinks. Class AB and companding circuits let the bias, and with it the noise, fall when the signal is small, so their dynamic range, the ratio of the largest to the smallest signal handled, can exceed their peak signal-to-noise ratio. The class AB log-domain filter described below is a measured example.

Current Conveyors

The current conveyor, introduced by Sedra and Smith in 1968, is the classic building block of current-mode signal processing. It was proposed as a current-mode counterpart to the operational amplifier, a general-purpose block from which amplifiers, filters, and oscillators could be synthesized, although it never matched the op-amp's commercial ubiquity. Three generations and many variants have been proposed, each with distinct terminal relations and applications; Current Conveyors treats the device in depth.

First-Generation Current Conveyor (CCI)

The first-generation current conveyor (CCI) has three terminals: X, Y, and Z. The X terminal presents a low input impedance, while the Z terminal provides a high-impedance current output. The defining relationships are that the voltage at X follows the voltage at Y (VX = VY), and the current into X is conveyed to the Z terminal (IZ = IX in the positive form). Crucially, in the CCI the current forced into the X terminal also flows into the Y terminal (IY = IX): the Y terminal is therefore not a high-impedance node but carries the same current as X.

While the CCI provided the conceptual foundation for current-mode circuit design, its practical utility was limited precisely by this current flowing at the Y terminal, which complicated the realization of many functions because whatever drives Y must also supply the X current. The second-generation current conveyor addressed this limitation by making Y a true high-impedance input.

Second-Generation Current Conveyor (CCII)

The second-generation current conveyor (CCII), introduced by Sedra and Smith in 1970, modified the terminal relationships to provide more practical functionality. In the CCII, the X terminal voltage still follows the Y terminal (VX = VY), but the Y terminal now presents ideally infinite impedance and draws no current (IY = 0). Only the current forced into the low-impedance X terminal is conveyed to the high-impedance Z output.

Like the CCI, the CCII comes in two polarities: CCII+ where IZ = +IX, and CCII- where IZ = −IX. This flexibility enables implementation of a wide variety of circuit functions. A CCII can be built from a voltage buffer between Y and X whose supply currents are copied to Z by complementary current mirrors, or from operational amplifiers configured appropriately. The AD844 current-feedback amplifier is internally a CCII+ followed by an output voltage buffer, and with its Z node brought out to a pin it can serve as a stand-alone conveyor. CMOS conveyor designs with bandwidths beyond 100 MHz have been published since the mid-1990s.

The CCII enables remarkably simple implementations of many common circuit functions. A current amplifier requires only a CCII with appropriate resistor ratios. Voltage amplifiers, integrators, differentiators, and filters can all be constructed using CCIIs, frequently with fewer components than equivalent op-amp implementations and with better high-frequency performance.

Third-Generation and Beyond

Alain Fabre proposed the third-generation current conveyor (CCIII) in 1995. It keeps VX = VY and IZ = ±IX, but reverses the Y current of the CCI, so that IY = −IX: the current that enters X leaves through Y. The X–Y port can therefore be inserted in series with a branch of a circuit, ideally without adding any voltage drop since VX = VY, while Z delivers a copy of the branch current, and Fabre presented the device as a floating current sensor. He also gave a class AB realization built from two CCIIs.

Beyond the three generations, a large family of variants has been built around the CCII. The second-generation current-controlled conveyor (CCCII), described by Fabre and colleagues in 1996, turns a parasitic into a design parameter: the series resistance RX at the X terminal is set by a bias current. In a bipolar realization based on a mixed translinear loop, RX = VT/(2I0), where VT is the thermal voltage and I0 the bias current, so CCCIIs can realize current-controlled amplifiers and, with capacitors alone, electronically tunable filters that need no resistors. The differential voltage current conveyor (DVCC), described by Elwan and Soliman in 1997, splits the Y input in two so that VX = VY1 − VY2, which suits differential and floating inputs such as current-mode instrumentation amplifiers. Dual- and multiple-output conveyors supply several copies of the Z current, of either sign, from one device.

These advanced current conveyors enable more sophisticated signal processing functions while keeping the bandwidth of current-mode operation. Many analog integrated circuits incorporate current conveyor principles in their internal architectures even when presenting traditional voltage-mode interfaces to the user; the current-feedback amplifier is a familiar example.

Current-Feedback Amplifiers

Current-feedback amplifiers (CFAs) are a commercially successful application of current-mode principles in amplifier design. Unlike conventional voltage-feedback amplifiers, whose bandwidth decreases in proportion to closed-loop gain, current-feedback amplifiers maintain nearly constant bandwidth over a wide range of gain settings, making them particularly valuable in high-speed applications. Current-Feedback Amplifiers develops the topology in full.

Operating Principles

The current-feedback amplifier topology employs a low-impedance inverting input that senses current rather than voltage. The noninverting input presents high impedance like a conventional op-amp, but the inverting input is the output of an internal unity-gain buffer, typically the emitters of a complementary transistor pair, and presents an impedance of only a few tens of ohms. When the inverting input sources or sinks current through the feedback network, this current is mirrored to a high-impedance internal node and converted to the output voltage by the amplifier's large transimpedance.

The closed-loop gain of a current-feedback amplifier in the noninverting configuration is approximately 1 + RF/RG (or −RF/RG when configured as an inverter), where RF is the feedback resistor and RG is the gain-setting resistor. Critically, the closed-loop bandwidth depends primarily on RF, not on the gain set by RG. If the transimpedance stage is modeled as a large resistance in parallel with a capacitance CT at the internal high-impedance node, the closed-loop bandwidth is approximately:

f3 dB ≈ 1/(2πRFCT)

The gain-setting resistor does not appear: increasing the gain by lowering RG leaves the dominant time constant, RFCT, unchanged to first order. The decoupling is not perfect. The input buffer's output resistance RI, about 35 Ω in Texas Instruments' OPA691, adds a term RI(1 + RF/RG) to RF in this expression, so the bandwidth falls gradually as the gain rises, and data sheets recommend a smaller RF at high gain to compensate. Even so, this near-independence of gain and bandwidth is the defining advantage of the CFA over the conventional voltage-feedback amplifier, whose gain-bandwidth product is constant.

Design Considerations

While current-feedback amplifiers offer exceptional bandwidth performance, their design requires attention to several unique considerations. The feedback resistor value is critical: too small a value can cause peaking and instability, while too large a value reduces bandwidth. Manufacturers specify optimal feedback resistor values for each supply voltage and gain, and a CFA used as a unity-gain follower still needs its feedback resistor rather than a direct connection from output to inverting input.

The low-impedance inverting input has implications for circuit design. Capacitance directly on the inverting input, whether from circuit traces or intentional compensation, can cause instability. Unlike voltage-feedback amplifiers, where input capacitance merely reduces bandwidth, input capacitance on a CFA inverting input can cause peaking or oscillation. Careful layout with minimal trace length to the inverting input is essential.

Current-feedback amplifiers also exhibit different noise characteristics than voltage-feedback types. The input current noise is typically higher because of the low-impedance input stage, making CFAs less suitable for high-impedance source applications. However, their slew rate and bandwidth make them excellent choices for driving cables, ADC inputs, and other applications requiring fast settling.

Translinear Circuits

Translinear circuits exploit the exponential voltage-current relationship of bipolar junction transistors, or of MOS transistors operated in weak inversion, to implement precise mathematical functions in the current domain. The term translinear, coined by Barrie Gilbert in 1975, refers to the transconductance of a transistor being linearly proportional to its collector current. This relationship enables circuits that perform multiplication, division, squaring, square roots, and other mathematical operations with remarkable accuracy, which Translinear Circuits and Gilbert-Cell Multipliers develops in detail.

The Translinear Principle

The translinear principle states that in any closed loop of bipolar transistor base-emitter junctions, arranged with an equal number of junctions facing each direction around the loop, the product of current densities in the clockwise devices equals the product of current densities in the counterclockwise devices. For transistors with equal emitter areas, this simplifies to the product of the clockwise collector currents equaling the product of the counterclockwise collector currents.

Mathematically, if transistors Q1 and Q2 are oriented clockwise in a loop while Q3 and Q4 are oriented counterclockwise, then IC1 · IC2 = IC3 · IC4. This relationship holds because the sum of base-emitter voltages around the loop must be zero, and the exponential VBE–IC relationship transforms this voltage constraint into a current-product constraint.

The elegance of the translinear principle is that it depends only on the exponential characteristic of the transistors, not on absolute values of parameters like the saturation current. The thermal voltage cancels from the loop equation, so the current relationship is, to first order, independent of temperature, provided the loop is isothermal. Process variations that shift every device alike cancel in the same way, leaving mismatch between nominally identical devices, in emitter area and saturation current, as the main source of error.

Translinear Multipliers

The four-quadrant analog multiplier is perhaps the most important application of translinear principles. The Gilbert cell, widely used in communications systems for mixing and modulation, implements multiplication using cross-coupled differential pairs arranged in a translinear configuration. For input voltages V1 and V2, a tail current IEE, and thermal voltage VT, the differential output current is:

ΔI = IEE tanh[V1/(2VT)] tanh[V2/(2VT)]

The output is proportional to the product V1V2 when both inputs are small compared with 2VT, about 52 mV at room temperature. Predistortion at the inputs, which converts each input to a current and back through diode-connected transistors, removes the tanh nonlinearity so that the cell multiplies two input currents accurately over a much wider range. Operation is four-quadrant: either input, and the output, can be positive or negative.

Precision depends chiefly on transistor matching, as Gilbert showed in his 1968 paper on the multiplier, and laser-trimmed precision multipliers built on the Gilbert cell achieve multiplication accuracies better than 1% of full scale. Gilbert described his original multiplier as useful from DC to frequencies very close to the transistor fT, and the Gilbert cell has since become the dominant integrated mixer topology in radio receivers and transmitters. Variations of the basic Gilbert cell implement variable-gain amplifiers, mixers, modulators, and phase detectors, all exploiting the fundamental translinear multiplication operation.

Geometric Mean and RMS Computation

Translinear circuits excel at computing mathematical functions that would otherwise require complex algorithms in digital systems. The geometric mean of two currents emerges naturally from a simple translinear loop: if IC1 · IC2 = IC3 · IC4 and the loop is arranged so that IC3 = IC4 = IOUT, then IOUT = √(IC1 · IC2), the geometric mean of the two input currents.

RMS (root mean square) computation extends this principle. A translinear squaring circuit followed by averaging and a square-root circuit computes true RMS values for arbitrary waveforms, but squaring doubles the signal's dynamic range in decibels. A translinear circuit can instead compute the RMS value implicitly: a squarer/divider forms IIN2/IRMS, a low-pass filter averages the result, and feeding the filter output back to the divider as IRMS makes it settle at the RMS value of IIN. These RMS-to-DC converters, treated in Analog Computation Circuits, are essential for accurate AC measurements and are found in precision multimeters and power measurement instruments. Within their bandwidth and crest-factor limits, their accuracy is independent of waveform shape, so they measure the true power content of complex signals.

Log-Domain Processing

Log-domain signal processing applies the translinear principle to filter design: the filter is linear from input to output, although its internal stages are nonlinear. Douglas Frey turned the idea, which Adams had introduced in a narrower context, into a general synthesis method in 1993 by mapping the state-space description of the desired linear filter through an exponential function. The filter's state variables are then carried by currents, while the capacitor voltages that hold them are logarithms of those currents. Evert Seevinck's companding current-mode integrator of 1990 rests on the same principle. This compressed internal representation permits wide electronic tuning, operation from low supply voltages, and, in some designs, very high frequencies.

Companding Principle

Log-domain filters employ compression at the input and expansion at the output, a technique borrowed from telecommunications called companding. The input current is logarithmically compressed as it enters the filter, processed in the compressed domain, and then exponentially expanded to recover the output. Because the compression and expansion are precisely matched through the translinear loop principle, the overall transfer function remains linear despite the internal nonlinear representation.

The advantage of this approach is that internal signal swings are dramatically reduced. Because a bipolar base-emitter voltage changes by only about 60 mV per decade of collector current at room temperature, a signal spanning 60 dB of dynamic range (a 1000:1, three-decade current ratio) compresses to roughly 180 mV of internal voltage swing when represented logarithmically. A small, logarithmically bounded swing suits low supply voltages, where a linear circuit would have to accommodate the full 1000:1 range directly.

Log-Domain Integrators and Filters

The fundamental building block of log-domain filtering is the log-domain integrator. Like any continuous-time integrator it charges a capacitor with a current, but the capacitor voltage represents the logarithm of the state current, and the exponential law of the transistors that read it converts the result back to a current. For the basic lossy integrator the time constant is:

τ = CVT/I0

where C is the integrating capacitance, VT is the thermal voltage, about 26 mV at room temperature, and I0 is a bias current. The time constant is therefore set by a bias current rather than by a resistor, which allows electronic tuning.

Complete filters are constructed by interconnecting log-domain integrators according to standard filter synthesis techniques, such as the operational simulation of LC ladders, and state-variable and other topologies all have log-domain equivalents that provide the same transfer functions. Measured log-domain filters have reached very high frequencies: Frey reported an electronically tunable second-order filter operating beyond 400 MHz with a Q above 60 in 1996, and El-Gamal and Roberts a 220 MHz biquad and a 130 MHz fourth-order bandpass filter in 1998. Dynamic range has been demonstrated separately, in lower-frequency designs: Frey's 1993 simulation of a seventh-order Chebyshev lowpass filter with a cutoff near 5 MHz showed nearly 60 dB relative to 0.9 percent total harmonic distortion, and the class AB filter described below measured 65 dB.

The electronically tunable nature of log-domain filters makes them attractive for applications requiring adaptive filtering or wide tuning ranges. Because the pole frequencies follow the bias currents, published designs tune over two to three decades without changing components; Punzenberger and Enz's 1997 class AB filter, for example, has a nominal cutoff of 320 kHz at a bias current of 1 µA and tunes over almost three decades, up to about 10 MHz. That range, and operation from supplies near 1 V, suit both tunable RF filters and low-voltage, low-power audio filters.

Class AB Log-Domain Circuits

A class A log-domain circuit needs a bias current larger than the largest signal current, which wastes power when signals are small and limits large-signal operation. Class AB log-domain circuits, already proposed in Seevinck's 1990 companding integrator, address these limitations by using push-pull current structures that can handle signals larger than the quiescent bias current.

In class AB operation, two complementary signal paths handle positive and negative excursions of the signal current. Each path operates in class A individually, but the composite structure provides class AB operation where the total current can greatly exceed the quiescent current. This approach improves power efficiency and enables log-domain processing of large signals without excessive power consumption. It also changes the noise behavior: in Punzenberger and Enz's 1.2 V BiCMOS class AB filter, the measured signal-to-noise ratio saturated at 52.5 dB, yet the dynamic range at 1 percent total harmonic distortion was 65 dB, because the noise, like the currents, falls when the signal is small.

Current-Mode Filters

Current-mode filter implementations offer advantages in bandwidth, tunability, and integration density compared to voltage-mode alternatives. Several topologies have been developed that exploit current-mode operation for high-performance filtering applications.

Gm-C Filters

Transconductance-capacitor (Gm-C) filters represent a bridge between voltage and current modes. A transconductance amplifier (transconductor) converts an input voltage to an output current; when its output current charges a capacitor, the result is an integrator, and interconnected integrators form complete filters. The unity-gain frequency of a Gm-C integrator is set by the ratio Gm/C:

fu = Gm/(2πC)

where Gm is the transconductance and C the integrating capacitance; a transconductance of 100 µS driving 1 pF, for example, gives about 16 MHz. Varying the transconductance through bias-current adjustment therefore tunes the filter electronically across a wide frequency range without changing component values.

Modern Gm-C filters achieve operating frequencies from kilohertz to hundreds of megahertz, with applications in disk drive read channels, communications systems, and sensor interfaces. The transconductors can be implemented using differential pairs, current conveyors, or more sophisticated structures optimized for linearity. Because Gm and C each vary by tens of percent with process and temperature, integrated Gm-C filters usually include an automatic tuning loop that locks a replica integrator to a reference frequency; the close matching between integrators on one die then keeps the shape of the response accurate.

Current-Mirror-Based Filters

Filters can be constructed entirely from current mirrors and capacitors, avoiding the need for resistors entirely. These current-mirror-based filters are particularly attractive for integrated circuit implementation where accurate resistors are difficult to fabricate. The frequency response depends on current ratios and capacitor values, both of which can be accurately controlled in integrated processes.

Basic building blocks include current amplifiers, current integrators, and current differentiators. Integration arises naturally because forcing a current onto a grounded capacitor produces a node voltage equal to the time integral of that current; a current mirror or transconductor then converts the result back into an output current for the next stage. Differentiation is realized by the dual arrangement, in which a capacitor passes a current proportional to the rate of change of an applied voltage. By interconnecting these blocks according to standard synthesis techniques, complete filter transfer functions can be realized using only transistors and capacitors.

Current Copiers and Mirrors

Current mirrors form the foundation of current-mode signal processing, providing the ability to copy, scale, and steer currents throughout a circuit. While simple current mirrors are covered in basic analog courses, advanced current-mode processing requires mirror topologies optimized for accuracy, bandwidth, and output impedance; Current Mirrors and Bias Circuits treats them in detail.

Basic Mirror Topologies

The simple two-transistor current mirror copies the input current to the output with an accuracy limited by transistor matching and by the Early effect, or channel-length modulation, which makes the output current depend on the output voltage. In bipolar mirrors the base currents add a systematic error: with a finite current gain β, the simple mirror's output falls short of its input by a fraction of about 2/β, roughly 2 percent at β = 100. In MOS mirrors, which draw no gate current, threshold-voltage mismatch and channel-length modulation are the primary error sources.

The Wilson mirror adds a third transistor in a negative-feedback loop that senses the output current and corrects it, raising the output impedance and, in the bipolar version, cutting the base-current error to about 2/β2; the improved Wilson mirror adds a fourth, diode-connected transistor that equalizes the voltages across the matched pair. Cascode mirrors reach a similar output impedance by shielding the mirror transistor from output voltage changes instead. These enhanced topologies raise output impedances into the megohms and remove most systematic error, leaving random mismatch between the matched devices as the main limit on accuracy.

Wide-Swing and High-Speed Mirrors

High-performance current-mode systems require mirrors that combine high output impedance with wide output voltage compliance and high bandwidth. Wide-swing cascode mirrors achieve high impedance while allowing output swings within a few hundred millivolts of the supply rails. Regulated cascode mirrors use a local feedback amplifier to hold the mirror transistor's drain voltage constant, multiplying the cascode's output impedance by roughly the gain of that amplifier.

Bandwidth optimization in current mirrors involves careful attention to the capacitances at internal nodes. The dominant pole typically occurs at the input node, where the input current must charge the gate or base capacitances of the mirror transistors. High-speed mirrors often incorporate local feedback or compensation techniques to extend bandwidth while maintaining stability.

Current Memory Cells

Current memory cells, also called current copiers or dynamic current mirrors, sample and hold a current for later use. The basic concept stores the controlling voltage of a current source on a capacitor, usually the transistor's own gate capacitance, then disconnects the input while maintaining the output current. These cells are the storage element of switched-current circuits, the current-mode counterpart of switched-capacitor circuits; because a switched-current circuit holds its signal on a transistor's gate capacitance, it needs no linear capacitors and suits standard digital CMOS processes. Current memory cells also serve in current-mode sample-and-hold stages and data converters, and in calibration: a 16-bit DAC described by Groeneveld and colleagues in 1989 kept its current sources accurate by refreshing each from a reference current stored in this way.

The first switched-current cells reproduced the stored current through a second, mirroring transistor, so any mismatch between the two transistors appeared directly as error. The second-generation cell, described by Hughes and colleagues in 1990, uses a single transistor both to sample the input and to deliver the output, which makes it insensitive to that mismatch. Charge injection and clock feedthrough from the sampling switch remain, and the S2I technique of Hughes and Moulding (1993) attacks them in two steps: a coarse memory first stores the input together with all of its errors, and a fine memory then samples and cancels most of the combined error, at the cost of only a few extra switches. Regulated-cascode output stages further raise the cell output impedance so that the held current is insensitive to output voltage. With such refinements, switched-current circuits reached the roughly 10-bit precision of the converters described below.

Current-Mode Data Converters

Current-mode techniques offer significant advantages in analog-to-digital and digital-to-analog converter design. The inherent speed of current-mode signal transfer and the natural fit with current-based weighting networks enable high-performance converters with efficient implementations.

Current-Mode DACs

Many digital-to-analog converters use current-mode architectures, even when presenting voltage outputs. Binary-weighted current sources are switched according to the digital input, and the sum of selected currents is converted to voltage through a transimpedance amplifier or resistor. This architecture is particularly well suited to segmented implementations, in which the most significant bits use thermometer coding for improved linearity.

The current-steering DAC is a highly successful current-mode topology. Each current source is switched by a differential transistor pair to either the output or a complementary output or dummy load, so the sources run continuously and are merely redirected; switching glitches are reduced and settling is fast. Current-steering DACs with sampling rates exceeding 10 GS/s have been demonstrated, making them essential for high-speed communications and signal generation.

Current-Mode ADCs

Analog-to-digital converters can also be built in the current domain. Algorithmic, or cyclic, converters store and recirculate the residue in current memory cells, giving compact converters of moderate resolution, and a successive-approximation converter can compare the input current with the output of a current DAC, although most successive-approximation converters use a capacitive, charge-redistribution DAC instead.

Pipelined converters have been built the same way, with each stage's residue formed and amplified as a current by switched-current circuits. Macq and Jespers's 1994 pipelined switched-current converter, for example, held integral nonlinearity below 0.8 LSB at 10-bit resolution, though at only 550 kS/s. Mainstream pipeline converters instead use switched-capacitor residue amplifiers, whose gain is set by an accurate capacitor ratio.

Class AB Current Processing

Class AB operation in current-mode circuits addresses the fundamental limitation of class A current processing, where the bias current must exceed the maximum signal current. Class AB techniques enable processing of currents larger than the quiescent bias while maintaining the linearity and low distortion essential for signal processing applications.

Push-Pull Current Structures

Class AB current processing typically employs complementary NMOS and PMOS (or NPN and PNP) transistor pairs that share the signal current. For small signals near zero, both transistors conduct approximately equal quiescent currents. As the signal increases positively, the sourcing transistor conducts more while the sinking transistor conducts less, with the signal current being the difference. The reverse occurs for negative signals.

The key challenge in class AB current-mode design is maintaining the relationship between the two transistor currents such that their difference accurately represents the signal. Various techniques have been developed, including translinear loops that hold the product of the sourcing and sinking currents constant, IP · IN = IQ2, where IQ is the quiescent current, so that neither current ever falls to zero, and local feedback structures that sense and correct deviations from the desired operating point.

Class AB Current Mirrors and Conveyors

Class AB current mirrors extend the operating range of basic current mirrors to handle bidirectional currents larger than the quiescent bias. A common approach uses a minimum-current selector that senses the lesser of the two complementary transistor currents and holds it at a defined floor, ensuring that at least one transistor always conducts regardless of signal polarity. More sophisticated structures achieve smoother transitions between sourcing and sinking modes.

Class AB current conveyors combine the versatility of the current conveyor architecture with the large-signal handling capability of class AB operation. They suit current-mode systems that must handle signals of wide dynamic range without excessive power consumption, processing signal currents many times larger than the quiescent current.

Applications of Current-Mode Processing

Current-mode techniques have found widespread application in communications, instrumentation, and signal processing systems where their bandwidth, dynamic range, and efficiency advantages are most valuable.

Communications Systems

RF and wireless communications use current-mode circuits extensively, chiefly for their high-frequency performance. Gilbert-cell mixers implement frequency conversion in receivers and transmitters. Current-mode variable-gain amplifiers provide automatic gain control with wide tuning range. Current-steering DACs generate high-frequency signals for direct digital synthesis and communications transmitters.

Sensor Interfaces

Many sensors naturally produce current outputs, making current-mode processing a natural fit. Photodiodes generate currents proportional to incident light, and current-output temperature sensors source a current proportional to absolute temperature; processing such signals as currents avoids converting them to voltages first. Logarithmic and log-ratio converters built on the exponential junction law measure photodiode currents over many decades, and translinear circuits enable precise ratiometric measurements that are insensitive to absolute scale factors.

Neural and Biological Systems

Current-mode circuits are widely used in neuromorphic engineering, a field Carver Mead named in the late 1980s, whose goal is to emulate biological neural processing. MOS transistors operated in subthreshold follow an exponential law like that of a bipolar junction, and a logarithmic photoreceptor built on that law compresses light intensity spanning many decades much as a biological photoreceptor does; it is the input stage of the silicon retina. Current-mode computation naturally implements the summation of synaptic inputs, since currents add at a node by Kirchhoff's current law, and bias currents of picoamperes to nanoamperes let large neural arrays run within practical power budgets.

Design Considerations

Successful current-mode circuit design requires attention to several key factors:

  • Transistor Matching: Current-mode accuracy depends critically on transistor matching. Careful layout techniques, including common-centroid arrangements and unit element construction, are essential for precision applications.
  • Output Impedance: High output impedance from current sources is necessary to maintain current signal integrity. Cascode and regulated cascode structures are often required.
  • Bandwidth Management: While current-mode circuits offer inherent bandwidth advantages, careful attention to internal node capacitances and compensation is still required for stability.
  • Supply Headroom: Current sources require sufficient voltage compliance to maintain high output impedance. Low supply voltages can limit dynamic range in current-mode circuits.
  • Noise Analysis: Current-mode noise analysis differs from voltage-mode approaches. Shot noise in current sources and thermal noise in resistive elements must be carefully considered, and in class AB and companding circuits the noise varies with the signal.
  • Thermal Effects: While translinear circuits offer inherent temperature compensation, careful attention to thermal gradients and self-heating is required for precision applications.

Summary

Current-mode signal processing provides a powerful alternative to conventional voltage-mode approaches, offering advantages in bandwidth, dynamic range, and implementation efficiency. From the current conveyor building block through translinear and log-domain circuits, current-mode techniques enable analog systems with performance levels that would be difficult to reach otherwise. The advantages are real but conditional: they come from keeping signal nodes at low impedance and from exploiting the exponential device law, not from the label itself.

The principles of current-mode processing have permeated modern analog design, even in circuits that present traditional voltage-mode interfaces. Understanding these techniques enables engineers to select optimal approaches for demanding applications and to appreciate the internal operation of high-performance analog integrated circuits. As process technologies continue to advance with lower supply voltages and higher speeds, current-mode techniques become increasingly relevant for maintaining analog performance in modern systems.

Related Topics