Current mirror circuits

Information

  • Patent Grant
  • 11971736
  • Patent Number
    11,971,736
  • Date Filed
    Wednesday, February 16, 2022
    2 years ago
  • Date Issued
    Tuesday, April 30, 2024
    17 days ago
  • CPC
  • Field of Search
    • US
    • 365 185210
    • 365 205000
    • 365 154000
    • 365 230030
    • CPC
    • G05F3/262
    • G05F3/26
    • G05F3/242
    • G05F1/575
    • G05F3/245
    • G05F1/561
    • G05F3/247
    • G05F1/465
    • G05F3/267
    • G05F1/468
    • G05F3/205
    • G05F1/463
    • G05F1/56
    • G05F3/16
    • G05F3/20
    • G05F3/30
    • H10K59/12
    • H10K59/351
    • H10K50/844
    • H10K50/846
    • H10K50/85
    • H10K50/86
    • H10K50/87
    • H10K59/131
    • H10K59/353
    • H10K59/88
    • H10K19/00
    • H10K59/1201
  • International Classifications
    • G05F3/00
    • G05F3/26
    • Term Extension
      157
Abstract
A circuit is provided that includes a first transistor having a first terminal, a second terminal and a third terminal, and a second transistor comprising a first terminal, a second terminal and a third terminal. The first terminal of the first transistor comprises an input terminal of the circuit, the second terminal of the first transistor is coupled to a power supply bus, and the first transistor conducts a first current. The first terminal of the first transistor comprises an output terminal of the circuit, the second terminal of the second transistor is coupled to the power supply bus, and the third terminal of the second transistor is coupled to the third terminal of the first transistor. The second transistor conducts a second current proportional to the first current substantially independent of distance between the first transistor and the second transistor.
Description
BACKGROUND

Current mirror circuits are frequently used in semiconductor integrated circuits, such as semiconductor memory. Current mirror circuits are widely used in semiconductor integrated circuits to replicate a reference current for use in various circuits. A common use is to provide bias currents for op amps. A current mirror circuit typically includes a first transistor (sometimes referred to as a “driver device”) that conducts a known reference current and generates a bias voltage that is applied to a second transistor (sometimes referred to as a “mirror device”) that conducts a “mirror current.” The generated mirror current can be made proportional to the reference current by adjusting the ratio of the size of the driver device to the size of the mirror device.


In some instances, a distance between the driver device and the mirror device may be significant. If the driver device and the mirror device share a common power supply bus, parasitic resistance in the power supply bus may result in errors in the generated mirror current.





BRIEF DESCRIPTION OF THE DRAWINGS

Like-numbered elements refer to common components in the different figures.



FIG. 1 is a block diagram depicting one embodiment of a memory system.



FIG. 2 is a block diagram of one embodiment of a memory die.



FIG. 3 is a perspective view of a portion of one embodiment of a three dimensional memory structure.



FIG. 4A is a diagram of a conventional current mirror circuit.



FIG. 4B is a diagram of another conventional current mirror circuit.



FIG. 5A is a diagram of an embodiment of a current mirror circuit.



FIG. 5B is a diagram of another embodiment of a current mirror circuit.



FIG. 6 is a diagram of an embodiment of a memory die.





DETAILED DESCRIPTION

Technology is described for current mirror circuits that may be used to generate mirror currents in semiconductor integrated circuits, such as semiconductor memory.


Semiconductor memory may include non-volatile memory or volatile memory. A non-volatile memory allows information to be stored and retained even when the non-volatile memory is not connected to a source of power (e.g., a battery). Examples of non-volatile memory include flash memory (e.g., NAND-type and NOR-type flash memory).


In semiconductor memory, current mirror circuits are often used to generate currents to read and write a selected memory cell. Semiconductor memory often includes a memory array that is divided into sub-arrays, some memory chips having thousands of sub-arrays, each with its own read and write circuitry and current mirror devices.


In many implementations, a reference current generator and current mirror driver device are located outside the memory array. The driver device generates a bias voltage that is distributed to mirror devices in each of the memory sub-arrays. This results in a large and variable distance between the driver device and the numerous mirror devices. If the driver device and the mirror devices share a common power supply bus, voltage differences along the power supply bus due to parasitic resistance in the power supply bus may result in errors in the generated mirror currents.


As a result, currents generated by the mirror devices in the various memory sub-arrays may have unacceptably large errors from desired current values. Technology is described to provide current mirror circuits that generate mirror currents that are proportional to a reference current substantially independent of voltage differences along the power supply bus between the driver device and the mirror device. In addition, the described current mirror circuits generate mirror currents that are proportional to a reference current substantially independent of distance between the driver device and the mirror device.



FIG. 1 is a block diagram of an embodiment of a memory system 100 that implements the described technology. In an embodiment, memory system 100 is an SSD. Memory system 100 also can be a memory card, USB drive or other type of storage system. The proposed technology is not limited to any one type of memory system. Memory system 100 is connected to host 102, which can be a computer, server, electronic device (e.g., smart phone, tablet or other mobile device), appliance, or another apparatus that uses memory and has data processing capabilities. In some embodiments, host 102 is separate from, but connected to, memory system 100. In other embodiments, memory system 100 is embedded within host 102.


The components of memory system 100 depicted in FIG. 1 are electrical circuits. Memory system 100 includes a controller 104 connected to one or more memory die 106 and local high speed volatile memory 108 (e.g., DRAM). The one or more memory die 106 each include a plurality of non-volatile memory cells. More information about the structure of each memory die 106 is provided below. Local high speed volatile memory 108 is used by controller 104 to perform certain functions.


Controller 104 includes a host interface 110 that is connected to and in communication with host 102. In one embodiment, host interface 110 provides a PCIe interface. Other interfaces can also be used, such as SCSI, SATA, etc. Host interface 110 is also connected to a network-on-chip (NOC) 112, which is a communication subsystem on an integrated circuit. In other embodiments, NOC 112 can be replaced by a bus. A processor 114, an ECC engine 116, a memory interface 118, a DRAM controller 120 and hardware accelerators 122 are connected to and in communication with NOC 112.


Processor 114 performs the various controller memory operations, such as programming, erasing, reading, as well as memory management processes. In an embodiment, processor 114 is programmed by firmware. In other embodiments, processor 114 is a custom and dedicated hardware circuit without any software. In an embodiment, processor 114 also implements a translation module, as a software/firmware process or as a dedicated hardware circuit.


In an embodiment, ECC engine 116 performs error correction. For example, ECC engine 116 performs data encoding and decoding, as per the implemented ECC technique. In one embodiment, ECC engine 116 is an electrical circuit programmed by software. For example, ECC engine 116 can be a processor that can be programmed. In other embodiments, ECC engine 116 is a custom and dedicated hardware circuit without any software. In another embodiment, the function of ECC engine 116 is implemented by processor 114.


In an embodiment, memory interface 118 communicates with one or more memory die 106. In an embodiment, memory interface 118 provides a Toggle Mode interface. Other interfaces also can be used. In some example implementations, memory interface 118 (or another portion of controller 104) implements a scheduler and buffer for transmitting data to and receiving data from one or more memory die.


In an embodiment, DRAM controller 120 is used to operate and communicate with local high speed volatile memory 108 (e.g., DRAM). In other embodiments, local high speed volatile memory 108 can be SRAM or another type of volatile memory.



FIG. 2 is a functional block diagram of one embodiment of a memory die 200. Each of the one or more memory die 106 of FIG. 1 can be implemented as memory die 200 of FIG. 2. The components depicted in FIG. 2 are electrical circuits. In an embodiment, each memory die 200 includes a memory structure 202, control circuitry 204, and read/write circuits 206. Memory structure 202 is addressable by word lines via a row decoder 208 and by bit lines via a column decoder 210.


In an embodiment, read/write circuits 206 include multiple sense blocks 212 including SB1, SB2, . . . , SBp (sensing circuitry) and allow a page (or multiple pages) of data in multiple memory cells to be read or programmed (written) in parallel. In an embodiment, each sense block 212 includes a sense amplifier and a set of latches connected to the bit line. The latches store data to be written and/or data that has been read. In an embodiment, the sense amplifier of each sense block 212 includes bit line drivers. In an embodiment, commands and data are transferred between controller 104 and memory die 200 via lines 214. In an embodiment, memory die 200 includes a set of input and/or output (I/O) pins that connect to lines 214.


In an embodiment, control circuitry 204 cooperates with read/write circuits 206 to perform memory operations (e.g., write, read, erase, and others) on memory structure 202. In an embodiment, control circuitry 204 includes a state machine 216, an on-chip address decoder 218, and a power control module 220.


In an embodiment, state machine 216 provides die-level control of memory operations. In an embodiment, state machine 216 is programmable by software. In other embodiments, state machine 216 does not use software and is completely implemented in hardware (e.g., electrical circuits). In some embodiments, state machine 216 can be replaced by a microcontroller or microprocessor. In an embodiment, control circuitry 204 includes buffers such as registers, ROM fuses and other storage devices for storing default values such as base voltages and other parameters.


On-chip address decoder 218 provides an address interface between addresses used by controller 104 to the hardware address used by row decoder 208 and column decoder 210. Power control module 220 controls the power and voltages supplied to the word lines and bit lines during memory operations. Power control module 220 may include charge pumps for creating voltages.


Power control module 220 also may include current mirror driver circuits for creating current mirror bias voltages provided to other circuitry on memory die 200. For example, power control module 220 may include current mirror driver circuits that provide current mirror bias voltages to current mirror devices in one or more of memory structure 202, control circuitry 204, read/write circuits 206, row decoder 208, column decoder 210, sense blocks 212, and/or other circuits on memory die 200.


For purposes of this document, control circuitry 204, read/write circuits 206, row decoder 208 and column decoder 210 comprise a control circuit for memory structure 202. In other embodiments, other circuits that support and operate on memory structure 202 can be referred to as a control circuit. For example, in some embodiments, controller 104 can operate as the control circuit or can be part of the control circuit. The control circuit also can be implemented as a microprocessor or other type of processor that is hardwired or programmed to perform the functions described herein.


In an embodiment, memory structure 202 is a three dimensional memory array of non-volatile memory cells. In an embodiment, memory structure 202 is a monolithic three dimensional memory array in which multiple memory levels are formed above a single substrate, such as a wafer. Memory structure 202 may be any type of non-volatile memory that is formed in one or more physical levels of arrays of memory cells having an active area disposed above a silicon (or other type of) substrate. In one example, the non-volatile memory cells of memory structure 202 include vertical NAND strings with charge-trapping material such as described. A NAND string includes memory cells connected by a channel.


In another embodiment, memory structure 202 includes a two dimensional memory array of non-volatile memory cells. In an example, the non-volatile memory cells are NAND flash memory cells utilizing floating gates. Other types of memory cells (e.g., NOR-type flash memory) also can be used.


In still another embodiment, memory structure 202 includes a memory array (two dimensional or three dimensional) that includes multiple memory sub-arrays, with each memory sub-array including multiple non-volatile memory cells.


The exact type of memory array architecture or memory cell included in memory structure 202 is not limited to the examples above. Many different types of memory array architectures or memory cell technologies can be used to form memory structure 202. No particular non-volatile memory technology is required for purposes of the new technology described herein.


Other examples of suitable technologies for memory cells of the memory structure 202 include ReRAM memories, magnetoresistive memory (MRAM), phase change memory (PCM), and the like. Examples of suitable technologies for architectures of memory structure 202 include two dimensional arrays, three dimensional arrays, cross-point arrays, stacked two dimensional arrays, vertical bit line arrays, and the like.


One example of a cross point memory includes reversible resistance-switching elements arranged in cross point arrays accessed by X lines and Y lines (e.g., word lines and bit lines). In another embodiment, the memory cells may include conductive bridge memory elements. A conductive bridge memory element also may be referred to as a programmable metallization cell.


A conductive bridge memory element may be used as a state change element based on the physical relocation of ions within a solid electrolyte. In some cases, a conductive bridge memory element may include two solid metal electrodes, one relatively inert (e.g., tungsten) and the other electrochemically active (e.g., silver or copper), with a thin film of solid electrolyte between the two electrodes.


MRAM stores data using magnetic storage elements. The magnetic storage elements are formed from two ferromagnetic plates, each of which can hold a magnetization, separated by a thin insulating layer. One of the two plates is a permanent magnet set to a particular polarity; the other plate's magnetization can be changed to match that of an external field to store memory. A memory device is built from a grid of such memory cells. In one embodiment for programming, each memory cell lies between a pair of write lines arranged at right angles to each other, parallel to the cell, one above and one below the cell. When current is passed through them, an induced magnetic field is created.


Phase change memory (PCM) exploits the unique behavior of chalcogenide glass. One embodiment uses a GeTe—Sb2Te3 super lattice to achieve non-thermal phase changes by simply changing the coordination state of Germanium atoms with a laser pulse (or light pulse from another source). Therefore, the doses of programming are laser pulses. The memory cells can be inhibited from programming by blocking the memory cells from receiving the light.


A person of ordinary skill in the art will recognize that the technology described herein is not limited to a single specific memory structure, but covers many relevant memory structures within the scope of the technology as described herein and as understood by one of ordinary skill in the art.



FIG. 3 is a perspective view of a portion of an embodiment of a three dimensional memory array that includes memory structure 202. In an embodiment, memory structure 202 includes multiple non-volatile memory cells. For example, FIG. 3 shows a portion of one block of memory cells. The structure depicted includes a set of bit lines BL positioned above a stack of alternating dielectric layers and conductive layers. For example purposes, one of the dielectric layers is marked as D and one of the conductive layers (also called word line layers) is marked as W.


The number of alternating dielectric layers and conductive layers can vary based on specific implementation requirements. One set of embodiments includes between 108-300 alternating dielectric layers and conductive layers. One example embodiment includes 96 data word line layers, 8 select layers, 6 dummy word line layers and 110 dielectric layers. More or less than 108-300 layers also can be used. In an embodiment, the alternating dielectric layers and conductive layers are divided into four regions by local interconnects LI. FIG. 3 shows two regions and two local interconnects LI.


A source line layer SL is below the alternating dielectric layers and word line layers. Memory holes are formed in the stack of alternating dielectric layers and conductive layers. For example, one of the memory holes is marked as MH. Note that in FIG. 3 the dielectric layers are depicted as see-through so that the reader can see the memory holes positioned in the stack of alternating dielectric layers and conductive layers.


In an embodiment, NAND strings are formed by filling the memory hole with materials including a charge-trapping material to create a vertical column of memory cells (also referred to as a memory column). In an embodiment, each memory cell can store one or more bits of data. In an embodiment, each memory hole MH is associated with and coupled to a corresponding one of bit lines BL. In an embodiment, each bit line BL is coupled to one or more memory holes MH.



FIG. 4A depicts a diagram of a conventional current mirror circuit 400a, which has an input terminal in1, an output terminal out1, a first transistor M1 and a second transistor M2. In the depicted example, first transistor M1 and second transistor M2 are each n-channel transistors. First transistor M1 has a first (e.g., drain) terminal d1, a second (e.g., source) terminal s1 and a third (e.g., control or gate) terminal g1. Second transistor M2 has a first (e.g., drain) terminal d2, a second (e.g., source) terminal s2 and a third (e.g., control or gate) terminal D.


For convenience, first terminal d1, second terminal s1 and third terminal g1 of first transistor M1 will also be referred to herein as drain d1, source s1 and gate g1, respectively, of first transistor M1. Likewise, first terminal d2, second terminal s2 and third terminal g2 of second transistor M2 will also be referred to herein as drain d2, source s2 and gate g2, respectively, of second transistor M2.


Drain d1 of first transistor M1 is coupled to input terminal in1, gate g1 of first transistor M1, and gate g2 of second transistor M2. Drain d2 of second transistor M2 is coupled to output terminal outs. Source s1 of first transistor M1 and source s2 of second transistor M2 are both coupled to a first power supply (e.g., GND). Input terminal in1 receives an input reference current IREF, depicted here as an ideal current source coupled to a second power supply (e.g., VDD). First transistor M1, configured as shown in FIG. 4A with drain d1 and gate g1 coupled together, is commonly referred to as a diode-connected transistor.


In operation, reference current IREF flows through diode-connected first transistor M1. Drain d1 and gate g1 of first transistor M1 are at the same voltage Vgs1, the gate-to-source voltage Vgs1 of first transistor M1. The conductor coupling gate g1 of first transistor M1 to gate g2 of second transistor M2 is labeled B1 in FIG. 4A. No current flows through conductor B1, and thus gate g2 of second transistor M2 also is at voltage Vgs1. As a result, a gate-to-source voltage Vgs2 of second transistor M2 equals gate-to-source voltage Vgs1 of first transistor M1:

Vgs2=Vgs1  (1)


If first transistor M1 and second transistor M2 are of equal size and have equal gate-to-source voltages, second transistor M2 conducts an output current IM that equals (to a first order) reference current IREF:

IM=IREF  (2)


In this regard, output current IM “mirrors” reference current IREF, and also is referred to herein as mirror current IM. Accordingly, first transistor M1 is sometimes referred to a “driver device” and second transistor M2 is sometimes referred to as a “mirror device,” and those two terms also will be used in the remaining discussion.


By rationing the dimensions of mirror device M2 relative to the dimensions of driver device M1, output current IM may be made proportional to reference current IREF. For example, if driver device M1 has a width W1 and a length L, and mirror device M2 has a width W2 and a same length L, output current IM may be expressed as follows:










I
M

=


(


W
2


W
1


)



I
REF






(
3
)








For example, if W2=W1, IM=IREF, Alternatively, if W2=2W1, IM=2 IREF, and so on.


To replicate mirrored currents IM to multiple circuits on an integrated circuit die, bus B1 may be routed throughout the die to multiple instances of mirror device M2, each having its gate g2 coupled to bus B1 and its source s2 coupled to GND, and each scaled as desired to provide mirror currents that are proportional to reference current IREF. Because substantially no current flows through bus B1, the voltage on bus B1 remains substantially constant at Vgs1 throughout the die.


If driver device M1 and a particular mirror device M2 are located in close proximity to one another, current mirror circuit 400a performs well and mirror current IM closely matches reference current IREF. If driver device M1 and a particular mirror device M2 are not located in close proximity to one another, however, the ability to match currents may become degraded.


For example, driver device M1 may be located in driver circuitry located in one portion of an integrated circuit die (e.g., a memory die), and a particular mirror device M2 may be located relatively far away from driver device M1 (e.g., in a memory sub-array relatively far from driver circuitry).



FIG. 4B depicts such a scenario. In particular, FIG. 4B depicts a diagram of a current mirror circuit 400b, which is similar to current mirror circuit 400a of FIG. 4A. In this embodiment, however, driver device M1 drives multiple mirror devices M21, M22, . . . , M2n, all sharing a common power supply bus (e.g., ground bus GB). Each mirror device M21, M22, . . . , M2n has a corresponding source s21, s22, . . . , s2n, respectively, coupled to ground bus GB, and a corresponding gate g21, g22, . . . , g2n, respectively, coupled to bus B1, and each provides a corresponding mirror current IM1, IM2, . . . , IMn, respectively.


In an embodiment, each mirror device M21, M22, . . . , M2n is located at a different distance from driver device M1. For example, a memory die typically includes a large number of memory sub-arrays, each located a different distance from driver circuitry, and each memory sub-array includes a corresponding mirror device (e.g., a corresponding one of mirror devices M21, M22, . . . , M2n).


In such an embodiment, some mirror devices (e.g., M21) are located near driver device M1, whereas other mirror devices (e.g., M2n) are located relatively far from driver device M1. As a consequence, resistance R1, R2, . . . , Rn in ground bus GB between source s2 of driver device M1 and source s21, s22, . . . , s2n of each of mirror devices M21, M22, . . . , M2n, respectively, may be significant, particularly for mirror devices (e.g., M2n) located relatively large distances from driver device M1.


As stated above, the voltage of bus B1 remains substantially constant at Vgs1 through the die. As a result of ground bus GB resistance R1, R2, . . . , Rn, however, the gate-to-source voltage of driver device M1 and each of mirror devices M21, M22, . . . , M2n are no longer equal. For example, Vgs2n may be expressed as:

Vgs2n=Vgs1−(ISTRAYRT+IM1R1IM2(R2+R1)+ . . . +IMnRT)  (4)

where IMn is the mirror current of mirror device M2n, ISTRAY represents any unrelated currents flowing in ground bus GB, and RT is the total resistance in ground bus GB between source s1 of driver device M1 and source s2n of mirror device M2n. For example, RT=R1+R2+ . . . Rn.


As a result, Vgs2n is less than Vgs1, and in some instances the difference between Vgs2n and Vgs1 may be on the order of about 100 mV-200 mV or more. Therefore mirror current IMn does not match reference current IREF:

IMn≠IREF  (5)


Indeed, in some instances the resulting error in mirror current IMn may be many tens of percent. This magnitude of error is unacceptable for may integrated circuit applications, such as in memory circuit applications.


In addition, because the total ground bus GB resistance RT between source s1 of driver device M1 and source s21, s22, . . . , s2n of corresponding mirror devices M21, M22, . . . , M2n, respectively, will differ from one another, the purportedly “matched” mirror currents IM1, IM2, . . . , IMn will vary from one another based on a distance between driver device M1 and each of mirror devices M21, M22, . . . , M2n, respectively, which is unacceptable in many instances, such as in memory circuit applications.


Technology is described for current mirror circuits that may reduce the impact of power supply bus (e.g., GND, VDD, VSS or other similar power supply bus) resistance on current mirror output currents. FIG. 5A is an embodiment of a current mirror circuit 500a, which has an input terminal in1a, an output terminal out1a, a first transistor M1a, a second transistor M2a, a third transistor M3a and a fourth transistor M4a. In the depicted example, first transistor M1a and second transistor M2a are each of a first polarity type (e.g., n-channel transistors), and third transistor M3a and fourth transistor M4a are each of a second polarity type different from the first polarity type (e.g., p-channel transistors).


First transistor M1a has a first (e.g., drain) terminal d1a, a second (e.g., source) terminal s1a and a third (e.g., control or gate) terminal g1a. Second transistor M2a has a first (e.g., drain) terminal d2a, a second (e.g., source) terminal s2a and a third (e.g., control or gate) terminal g2a. Third transistor M3a has a first (e.g., drain) terminal d3a, a second (e.g., source) terminal s3a and a third (e.g., control or gate) terminal g3a. Fourth transistor M4a has a first (e.g., drain) terminal d4a, a second (e.g., source) terminal s4a and a third (e.g., control or gate) terminal g4a.


For convenience, first terminal d1a, second terminal s1a and third terminal g1a of first transistor M1a also will be referred to herein as drain d1, source s1a and gate g1a, respectively, of first transistor M1a. Likewise, first terminal d2a, second terminal s2a and third terminal g2a of second transistor M2a also will be referred to herein as drain d2a, source s2a and gate g2a, respectively, of second transistor M2a. Similarly, first terminal d3a, second terminal s3a and third terminal g3a of third transistor M3a also will be referred to herein as drain d3a, source s3a and gate g3a, respectively, of third transistor M3a. Additionally, first terminal d4a, second terminal s4a and third terminal g4a of fourth transistor M4a also will be referred to herein as drain d4, source s4 and gate g4, respectively, of fourth transistor M4.


Drain d1a of first transistor M1a is coupled to input terminal in1a, gate g1a of first transistor M1a, and gate g2a of second transistor M2a. Drain d2a of second transistor M2a is coupled to output terminal out1a. First transistor M1a, configured as shown in FIG. 5A with drain d1a and gate g1a coupled together, is commonly referred to as a diode-connected transistor.


Drain d3a of third transistor M3a is coupled to a first power supply bus (e.g., ground bus GB), gate g3a of third transistor M3a, and gate g4a of fourth transistor M4a. Drain d4a of fourth transistor M4a is coupled to ground bus GB. Third transistor M3a, configured as shown in FIG. 5A with drain d3a and gate g3a coupled together, is commonly referred to as a diode-connected transistor. Resistance in ground bus GB is represented as Rg. In an embodiment, drain d3a of third transistor M3a is coupled to a first location of ground bus GB, and drain d4a of fourth transistor M4a is coupled to second location different from the first location of ground bus GB.


Source s1a of first transistor M1a is coupled to source s3a of third transistor M3a, and source s2a of second transistor M2a is coupled to source s4a of fourth transistor M4a. Input terminal in1a receives input reference current IREF, depicted here as an ideal current source coupled to a second power supply (e.g., VDD).


In operation, reference current TREF flows through diode-connected first transistor M1a and diode-connected third transistor M3a. Drain d3a and gate g3a of third transistor M3a are at the same voltage Vg3a. In the embodiment of FIG. 5A, drain d3a and gate g3a of third transistor M3a are coupled to ground bus GB, and thus voltage Vg3a is at GND (e.g., Vg3a=0V).


The conductor coupling gate g3a of third transistor M3a to gate g4a of fourth transistor M4a is labeled GBQ in FIG. 5A. Conductor GBQ is also referred to herein as “quiet ground bus” GBQ. No current flows through quiet ground bus GBQ, and thus gate g4a of fourth transistor M4a is at a voltage Vg4a that is substantially the same as voltage Vg3a at gate g3a of third transistor M3a. In the embodiment of FIG. 5A, voltage Vg4a is at GND (e.g., Vg4a=0V).


Source s3a of third transistor M3a is at a voltage Vs3a which may be expressed as:

Vs3a=VON3+|Vtp|  (6)

where VON3 is an on voltage of third transistor M3a and Vtp is a threshold voltage of p-channel third transistor M3a. Source s1a of first transistor M1a is at a voltage Vs1a and is coupled to source s3a of third transistor M3a. As a result, voltage Vs1a equals voltage Vs3a:

Vs1a=Vs3a  (7)


As stated above, gate g3a of third transistor M3a and gate g4a of fourth transistor M4a are at substantially the same voltage Vg3a. Because the source voltage of a MOS transistor in saturation is a very weak function of the drain voltage, source s4a of fourth transistor M4a is at a voltage Vs4a that is substantially the same as voltage Vs3a at source s3a of third transistor M3a:

Vs4a≈Vs3a  (8)


Without wanting to be bound by any particular theory, it is believed that even a voltage difference of several hundred millivolts between drain d4a of fourth transistor M4a and drain d3a of third transistor M3a due to a voltage drop across ground bus GB resistance Rg results in very little difference in source voltages Vs3a and Vs4a, primarily due to third transistor M3a and fourth transistor M4a operating in the saturation region.


Source s2a of second transistor M2a is at a voltage Vs2a and is coupled to source s4a of fourth transistor M4a. As a result, voltage Vs2a at source s2a of second transistor M2a equals voltage Vs4a at source s4a of fourth transistor M4a:

Vs2a=Vs4a  (9)

Thus, from Equations (7)-(9), source s2a of second transistor M2a and source s1a of first transistor M1a are at substantially the same voltage:

Vs2a≈Vs1a  (10)


In an embodiment, the absolute value of a difference between Vs2a and Vs1a is less than about 5% despite voltage drops in ground bus GB between drain d3a of third transistor M3a and drain d4a of fourth transistor M4a. In another embodiment, the absolute value of a difference between Vs2a and Vs1a is less than about 2% despite voltage drops in ground bus GB between drain d3a of third transistor M3a and drain d4a of fourth transistor M4a. In still another embodiment, the absolute value of a difference between Vs2a and Vs1a is less than about 1% despite voltage drops in ground bus GB between drain d3a of third transistor M3a and drain d4a of fourth transistor M4a.


Gate g1a of first transistor is at a voltage Vg1a, which may be expressed as:

Vg1a=VON1+Vtn+Vs3a  (11)

where VON1 is an on voltage of first transistor M1a and Vtn is a threshold voltage of n-channel first transistor M1a. Substituting Equation (6) into Equation (11), voltage Vg1a may be expressed as:

Vg1a=VON1+Vtn+VON3+|Vtp|  (12)


The conductor coupling gate g1a of first transistor M1a to gate g2a of second transistor M2a is labeled Ba in FIG. 5A. No current flows through conductor Ba, and thus gate g2a of second transistor M2a also is at voltage Vg1a. As a result, gate-to-source voltage Vgs1a of first transistor M1a substantially equals gate-to-source voltage Vgs2a of second transistor M2a:

Vgs1a=Vgs2a  (13)


Accordingly, if first transistor M1a and second transistor M2a are of equal size, second transistor M2a conducts an output current IMn that substantially equals reference current IREF:

IMn=IREF  (14)


In this regard, output current IMn mirrors reference current IREF, and also is referred to herein as mirror current IMn.


Following similar terminology described above regarding current mirror circuit 400a of FIG. 4A, first transistor M1a, second transistor M2a, third transistor M3a, and fourth transistor M4a of current mirror circuit 500a of FIG. 5A are also referred to herein as “first driver device M1a,” “first mirror device M2a,” second driver device M3a,” and “second mirror device M4a,” respectively.


By rationing the dimensions of first mirror device M2a and second mirror device M4a relative to the dimensions of first driver device M1a and second driver device M3a, respectively, output current IMn may be made proportional to reference current IREF.


For example, if first driver device M1a has a width W1 and a length L, first mirror device M2a has a width W2 and a length L, second driver device M3a has a width W3 and a length L, and second mirror device M4a has a width W4 and a length L, and if W2/W1=W4/W3, output current IMn may be expressed as follows:










I
Mn

=


(


W
2


W
1


)



I
REF






(
15
)








For example, if W2=W1, IMn=IREF. Alternatively, if W2=2W1, IMn=2×IREF, and so on.


To replicate mirrored currents IMn to multiple circuits on an integrated circuit die, bus Ba and quiet ground bus GBQ may be routed throughout the die to multiple instances of first mirror device M2a and second mirror device M4a, scaled as desired to provide mirror currents proportional to current IREF. Because substantially no current flows through bus Ba, the voltage on bus Ba remains substantially constant at Vg1a throughout the die. In this regard, first driver device M1a provides a first bias voltage Vg1a on bus Ba. Likewise, because substantially no current flows through quiet ground bus GBQ, the voltage on quiet ground bus GBQ remains substantially constant at Vg3a throughout the die. In this regard, second driver device M3a provides a second bias voltage Vg3a different from first bias voltage Vg1a on quiet ground bus GBQ.


As a result, without wanting to be bound by any particular theory, it is believed that despite variations in the voltage at drain d4a across all instances of second mirror device M4a throughout the die as a result of resistance Rg in ground bus GB, the gate-to-source voltage across all instances of first mirror device M2a will be substantially the same throughout the die (for 1:1 ratioed mirror devices), and thus all mirrored currents IMn will be substantially the same throughout the die (for 1:1 ratioed mirror devices) independent of voltage differences along the power supply bus between first driver device M1a and first mirror device M2a.


In addition, without wanting to be bound by any particular theory, it is believed that despite variations in the voltage at drain d4a across all instances of second mirror device M4a throughout the die as a result of resistance Rg in ground bus GB, the gate-to-source voltage across all instances of first mirror device M2a will be substantially the same throughout the die (for 1:1 ratioed mirror devices), and thus all mirrored currents IMn will be substantially the same throughout the die (for 1:1 ratioed mirror devices) independent of distance between first driver device M1a and first mirror device M2a.


Although the example current mirror circuit 500a of FIG. 5A is configured with drain d3a of second driver device M3a and drain d4a of second mirror device M4a coupled to ground bus GB, the same principle applies if ground bus GB were alternatively a negative power supply bus coupled to a negative power supply (e.g., VSS=−1.7V).



FIG. 5B is another embodiment of a current mirror circuit that may reduce the impact of power supply bus resistance on current mirror output currents. In particular, current mirror circuit 500b has an input terminal in1b, an output terminal out1b, a first transistor M1b, a second transistor M2b, a third transistor M3b and a fourth transistor M4b. In the depicted example, first transistor M1b and second transistor M2b are each of a first conductivity type (e.g., p-channel transistors), and third transistor M3b and fourth transistor M4b are each of a second conductivity type different from the first conductivity type (e.g., n-channel transistors).


First transistor M1b has a first (e.g., drain) terminal d1b, a second (e.g., source) terminal s1b and a third (e.g., control or gate) terminal g1b. Second transistor M2b has a first (e.g., drain) terminal d2b, a second (e.g., source) terminal s2b and a third (e.g., control or gate) terminal g2b. Third transistor M3b has a first (e.g., drain) terminal d3b, a second (e.g., source) terminal s3b and a third (e.g., control or gate) terminal g3b. Fourth transistor M4b has a first (e.g., drain) terminal d4b, a second (e.g., source) terminal s4b and a third (e.g., control or gate) terminal gb.


For convenience, first terminal d1b, second terminal s1b and third terminal g1b of first transistor M1b also will be referred to herein as drain d1b, source s1b and gate g1b, respectively, of first transistor M1b. Likewise, first terminal d2b, second terminal s2b and third terminal g2b of second transistor M2b also will be referred to herein as drain d2b, source s2b and gate g2b, respectively, of second transistor M2b. Similarly, first terminal d3b, second terminal s3b and third terminal gab of third transistor M3b also will be referred to herein as drain d3b, source s3b and gate g3b, respectively, of third transistor M3b. Additionally, first terminal d4b, second terminal s4b and third terminal gab of fourth transistor M4b also will be referred to herein as drain d4, source s4 and gate g4, respectively, of fourth transistor M4.


Drain d1b of first transistor M1b is coupled to input terminal in1b, gate g1b of first transistor M1b, and gate g2b of second transistor M2b. Drain d2b of second transistor M2b is coupled to output terminal out1b. First transistor M1b, configured as shown in FIG. 5B with drain d1b and gate g1b coupled together, is commonly referred to as a diode-connected transistor.


Drain d3b of third transistor M3b is coupled to second power supply bus (e.g., positive power bus PB), gate g4b of third transistor M3b, and gate g4b of fourth transistor M4b. Drain d4b of fourth transistor M4b is coupled to positive power bus PB, which is coupled to second power supply VDD. Third transistor M3b, configured as shown in FIG. 5B with drain d3b and gate g3b coupled together, is commonly referred to as a diode-connected transistor. Resistance in power bus PB is represented as RP. In an embodiment, drain d3b of third transistor M3b is coupled to a first location of positive power bus PB, and drain d4b of fourth transistor M4b is coupled to second location different from the first location of positive power bus PB.


Source s1b of first transistor M1b is coupled to source s3b of third transistor M3b, and source s2b of second transistor M2b is coupled to source s4b of fourth transistor M4b. Input terminal in1b receives input reference current IREF, depicted here as an ideal current source coupled to first power supply GND.


In operation, reference current IREF flows through diode-connected first transistor M1b and diode-connected third transistor M3b. Drain d3b and gate g4b of third transistor M3b are at the same voltage Vg3b. In the embodiment of FIG. 5B, drain d3b and gate g4b of third transistor M3b are coupled to positive power bus PB, and thus voltage Vg3b is at VDD (e.g., Vg3b=1.7V).


The conductor coupling gate g3b of third transistor M3b to gate g4b of fourth transistor M4b is labeled PBQ in FIG. 5B. Conductor PBQ is also referred to herein as “quiet power bus” PBQ. No current flows through quiet power bus PBQ, and thus gate g4b of fourth transistor M4b is at a voltage Vg4b that is substantially the same as voltage Vg3b at gate g4b of third transistor M3b. In the embodiment of FIG. 5B, voltage Vg4b is at VDD (e.g., Vg4a=1.7V).


Source s3b of third transistor M3b is at a voltage Vs3b which may be expressed as:

Vs3b=VDD=(VON3+Vtn)  (16)

where VON3 is an on voltage of third transistor M3b and Vtn is a threshold voltage of n-channel third transistor M3b. Source so of first transistor M1b is at a voltage Vs1b and is coupled to source s3b of third transistor M3b. As a result, voltage Vs1b equals voltage Vs3b:

Vs1b=Vs3b  (17)


As stated above, gate g3b of third transistor M3b and gate g4b of fourth transistor M4b are at substantially the same voltage Vg3b. Because the source voltage of a MOS transistor in saturation is a very weak function of the drain voltage, source s4b of fourth transistor M4b is at a voltage Vs4b that is substantially the same as voltage Vs3b at source s3b of third transistor M3b:

Vs4b≈Vs3b  (18)


Without wanting to be bound by any particular theory, it is believed that even a voltage difference of several hundred millivolts between drain d4b of fourth transistor M4b and drain d3b of third transistor M3b due to a voltage drop across positive power bus PB resistance RP results in very little difference in source voltages Vs3b and Vs4b, primarily due to third transistor M3b and fourth transistor M4b operating in the saturation region.


Source s2b of second transistor M2b is at a voltage Vs2b and is coupled to source s4b of fourth transistor M4b. As a result, voltage Vs2b at source s2b of second transistor M2b equals voltage Vs4b at source s4b of fourth transistor M4b:

Vs2b=Vs4b  (19)


Thus, from Equations (17)-(19), source s2b of second transistor M2b and source so of first transistor M1b are at substantially the same voltage:

Vs2b≤Vs1b  (20)


In an embodiment, the absolute value of a difference between Vs2b and Vs1b is less than about 5% despite voltage drops in positive power bus PB between drain d3b of third transistor M3b and drain d4b of fourth transistor M4b. In another embodiment, the absolute value of a difference between Vs2b and Vs1b is less than about 2% despite voltage drops in positive power bus PB between drain d3b of third transistor M3b and drain d4b of fourth transistor M4b. In still another embodiment, the absolute value of a difference between Vs2b and Vs1b is less than about 1% despite voltage drops in positive power bus PB between drain d3b of third transistor M3b and drain d4b of fourth transistor M4b.


Gate g1b of first transistor is at a voltage Vg1b, which may be expressed as:

Vg1b=Vs1b−(VON1+|Vtp|)  (21)

where VON1 is an on voltage of first transistor M1b and Vtp is a threshold voltage of p-channel first transistor M1b. Substituting Equation (16) into Equation (21), voltage Vg1b may be expressed as:

Vg1b=VDD−(VON3+Vtn+VON1|Vtp|)  (22)


The conductor coupling gate g1b of first transistor M1b to gate g2b of second transistor M2b is labeled Bb in FIG. 5B. No current flows through conductor Bb, and thus gate g2b of second transistor M2b also is at voltage Vg1b. As a result, source-to-gate voltage Vsg1b of first transistor M1b substantially equals source-to-gate voltage Vsg2b of second transistor M2b:

Vsg1b=Vsg2b  (23)


If first transistor M1b and second transistor M2b are of equal size, second transistor M2b conducts an output current IMp that substantially equals reference current IREF:

IMp=IREF  (24)


In this regard, output current IMp mirrors reference current IREF, and also is referred to herein as mirror current IMp.


Following similar terminology described above regarding current mirror circuit 400a of FIG. 4A, first transistor M1b, second transistor M2b, third transistor M3b, and fourth transistor M4b of current mirror circuit 500b of FIG. 5B are also referred to herein as “first driver device M1b,” “first mirror device M2b,” second driver device M3b,” and “second mirror device M4b,” respectively.


By rationing the dimensions of first mirror device M2b and second mirror device M4b relative to the dimensions of first driver device M1b and second driver device M3b, respectively, output current IMp may be made proportional to reference current IREF.


For example, if first driver device M1b has a width W1 and a length L, first mirror device M2b has a width W2 and a length L, second driver device M3b has a width W3 and a length L, and second mirror device M4b has a width W4 and a length L, and if W2/W1=W4/W3, output current IMp may be expressed as follows:










I
Mp

=


(


W
2


W
1


)



I
REF






(
25
)








For example, if W2=W1, IMp=IREF, if W2=2W1. Alternatively, if IMp=2×IREF, and so on.


To replicate mirrored currents IMp to multiple circuits on an integrated circuit die, bus Bb and quiet power bus PBQ may be routed throughout the die to multiple instances of first mirror device M2b and second mirror device M4b, scaled as desired to provide mirror currents proportional to reference current IREF. Because substantially no current flows through bus Bb, the voltage on bus Bb remains substantially constant at Vg1b throughout the die. In this regard, first driver device M1b provides a first bias voltage Vg1b on bus Bb. Likewise, because substantially no current flows through quiet power bus PBQ, the voltage on quiet power bus PBQ remains substantially constant at Vg3b throughout the die. In this regard, second driver device M3b provides a second bias voltage Vg3b different from first bias voltage Vg1b on quiet power bus PBQ.


As a result, without wanting to be bound by any particular theory, it is believed that despite variations in the voltages at drain d4b across all instances of second mirror device M4b throughout the die as a result of resistance RP in positive power bus PB, the source-to-gate voltage across all instances of first mirror device M2b will be substantially the same throughout the die (for 1:1 ratioed mirror devices), and thus all mirrored currents IMp will be substantially the same throughout the die (for 1:1 ratioed mirror devices) independent of voltage differences along the power supply bus between first driver device M1b and first mirror device M2b.


In addition, without wanting to be bound by any particular theory, it is believed that despite variations in the voltages at drain d4b across all instances of second mirror device M4b throughout the die as a result of resistance RP in positive power bus PB, the source-to-gate voltage across all instances of first mirror device M2b will be substantially the same throughout the die (for 1:1 ratioed mirror devices), and thus all mirrored currents IMp will be substantially the same throughout the die (for 1:1 ratioed mirror devices) independent of distance between first driver device M1b and first mirror device M2b.



FIG. 6 is a diagram of an embodiment of a memory die 600. Each of the one or more memory die 106 of FIG. 1 can be implemented as memory die 600 of FIG. 6. Memory die 600 includes a current mirror driver circuit 602 and a memory array 604. Current mirror driver circuit 602 is coupled to a power supply bus (e.g., ground bus GB) and includes a first driver device M1a configured to provide a first bias voltage VBa, and a second driver device M3a configured to provide a second bias voltage VBQ different from first bias voltage VBa. First driver device M1a and second driver device M3a conduct a first current IREF.


In an embodiment, memory array 604 includes multiple sub-arrays 6061, 6062, 6063, . . . , 606n, each of sub arrays 6061, 6062, 6063, . . . , 606n include a corresponding first mirror device M2a1, M2a2, M2a3, . . . , M2an, respectively, coupled to the first bias voltage, and a corresponding second mirror device M4a1, M4a2, M4a3, . . . , M4an, respectively, coupled to the second bias voltage and to ground bus GB.


In an embodiment, each first mirror device M2a1, M2a2, M2a3, . . . , M2an and second mirror device M4a1, M4a2, M4a3, . . . , M4an conducts a corresponding second current IMn1, IMn2, IMn3, . . . , IMnn, respectively. In an embodiment, corresponding second currents IMn2, IMn3, . . . , IMnn of sub-arrays 6061, 6062, 6063, . . . , 606n, respectively, are substantially equal.


One embodiment includes a circuit that includes a first transistor having a first terminal, a second terminal and a third terminal, and a second transistor comprising a first terminal, a second terminal and a third terminal. The first terminal of the first transistor comprises an input terminal of the circuit, the second terminal of the first transistor is coupled to a power supply bus, and the first transistor conducts a first current. The first terminal of the first transistor comprises an output terminal of the circuit, the second terminal of the second transistor is coupled to the power supply bus, and the third terminal of the second transistor is coupled to the third terminal of the first transistor. The second transistor conducts a second current proportional to the first current substantially independent of distance between the first transistor and the second transistor.


One embodiment includes a current mirror circuit that includes a diode-connected first transistor of a first conductivity type, a second transistor of the first conductivity type, a diode-connected third transistor of a second conductivity type different from the first conductivity, and a fourth transistor of the second conductivity type. The diode-connected first transistor is coupled to the second transistor, a control terminal of the first transistor is coupled to a control terminal of the second transistor. The diode-connected third transistor is coupled to the first diode-connected transistor and to the fourth transistor, the fourth transistor is coupled to the second transistor, and a control terminal of the third transistor is coupled to a control terminal of the second transistor. The first transistor and the third transistor each conduct a first current and the second transistor and the fourth transistor each conduct a second current that is substantially proportional to the first current.


One embodiment includes an apparatus including a memory die comprising a current mirror driver circuit and a memory array. The current mirror driver circuit is coupled to a power supply bus and includes a first driver device configured to provide a first bias voltage, and a second driver device configured to provide a second bias voltage different from the first bias voltage. The first driver device and the second driver device conduct a first current. The memory array includes a plurality of sub-arrays, each sub array including a corresponding first mirror device coupled to the first bias voltage, and a corresponding second mirror device coupled to the second bias voltage and to the power supply bus. The first mirror device and second mirror device conduct a corresponding second current. The corresponding second currents of each of the plurality of sub-arrays are substantially equal.


For purposes of this document, reference in the specification to “an embodiment,” “one embodiment,” “some embodiments,” or “another embodiment” may be used to describe different embodiments or the same embodiment.


For purposes of this document, a connection may be a direct connection or an indirect connection (e.g., via one or more other parts). In some cases, when an element is referred to as being connected or coupled to another element, the element may be directly connected to the other element or indirectly connected to the other element via intervening elements. When an element is referred to as being directly connected to another element, then there are no intervening elements between the element and the other element. Two devices are “in communication” if they are directly or indirectly connected so that they can communicate electronic signals between them.


For purposes of this document, the term “based on” may be read as “based at least in part on.”


For purposes of this document, without additional context, use of numerical terms such as a “first” object, a “second” object, and a “third” object may not imply an ordering of objects, but may instead be used for identification purposes to identify different objects.


For purposes of this document, the term “set” of objects may refer to a “set” of one or more of the objects.


The foregoing detailed description has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit to the precise form disclosed. Many modifications and variations are possible in light of the above teaching. The described embodiments were chosen in order to best explain the principles of the proposed technology and its practical application, to thereby enable others skilled in the art to best utilize it in various embodiments and with various modifications as are suited to the particular use contemplated. It is intended that the scope be defined by the claims appended hereto.

Claims
  • 1. A circuit comprising: a first transistor comprising a first terminal, a second terminal and a third terminal, the first terminal of the first transistor comprising an input terminal of the circuit, the second terminal of the first transistor coupled to a power supply bus, the first transistor conducting a first current; anda second transistor comprising a first terminal, a second terminal and a third terminal, the first terminal of the second transistor comprising an output terminal of the circuit, the second terminal of the second transistor coupled to the power supply bus, the third terminal of the second transistor coupled to the third terminal of the first transistor,wherein the second transistor conducts a second current proportional to the first current substantially independent of resistance in the power supply bus between the first transistor and the second transistor.
  • 2. The circuit of claim 1, wherein the first terminal of the first transistor is coupled to the third terminal of the first transistor.
  • 3. The circuit of claim 1, wherein the second current substantially equals the first current.
  • 4. The circuit of claim 1, wherein a voltage at the second terminal of the second transistor substantially equals a voltage at the second terminal of the first transistor independent of distance between the first transistor and the second transistor.
  • 5. The circuit of claim 1, wherein: the second terminal of the first transistor is coupled to a first location on the power supply bus; andthe second terminal of the second transistor is coupled to a second location different from the first location on the power supply bus.
  • 6. The circuit of claim 5, wherein a first voltage at the first location of the power supply bus differs from a second voltage at the second location of the power supply bus.
  • 7. The circuit of claim 1, further comprising: a third transistor comprising a first terminal, a second terminal and a third terminal, the first terminal of the third transistor coupled to the power supply bus, the second terminal of the third transistor coupled to the second terminal of the first transistor conducting the first current; anda fourth transistor comprising a first terminal, a second terminal and a third terminal, the first terminal of the fourth transistor coupled to the power supply bus, the second terminal of the fourth transistor coupled to the second terminal of the second transistor, the third terminal of the third transistor coupled to the third terminal of the fourth transistor.
  • 8. The circuit of claim 7, wherein the first terminal of the third transistor is coupled to the third terminal of the third transistor.
  • 9. The circuit of claim 7, wherein the first transistor and the second transistor comprise a first conductivity type and the third transistor and the fourth transistor comprise a second conductivity type different from the first conductivity type.
  • 10. The circuit of claim 1, wherein the power supply bus comprises any of a ground bus, a positive power supply bus, or a negative power supply bus.
  • 11. The circuit of claim 1 comprising a current mirror circuit.
  • 12. A current mirror circuit comprising: a diode-connected first transistor of a first conductivity type coupled to a second transistor of the first conductivity type, a control terminal of the first transistor coupled to a control terminal of the second transistor; anda diode-connected third transistor of a second conductivity type different from the first conductivity type coupled to the first diode-connected transistor and to a fourth transistor of the second conductivity type, the fourth transistor coupled to the second transistor, a control terminal of the third transistor coupled to a control terminal of the fourth transistor,wherein the first transistor and the third transistor each conduct a first current and the second transistor and the fourth transistor each conduct a second current substantially proportional to the first current.
  • 13. The current mirror circuit of claim 12, wherein the second current is substantially proportional to the first current independent of distance between the first transistor and the second transistor and between the third transistor and the fourth transistor.
  • 14. The current mirror circuit of claim 12, wherein the second current substantially equals the first current.
  • 15. The current mirror circuit of claim 12, wherein the third transistor and the fourth transistor are each coupled to a power supply bus that comprises a voltage difference along a length of the power supply bus between the third transistor and the fourth transistor.
  • 16. The current mirror circuit of claim 15, wherein the power supply bus comprises any of a ground bus, a positive power supply bus, or a negative power supply bus.
  • 17. An apparatus comprising: a memory die comprising: a current mirror driver circuit coupled to a power supply bus and comprising a first driver device configured to provide a first bias voltage, and a second driver device configured to provide a second bias voltage different from the first bias voltage, the first driver device and the second driver device conducting a first current; anda memory array comprising a plurality of sub-arrays, each sub array comprising a corresponding first mirror device coupled to the first bias voltage, and a corresponding second mirror device coupled to the second bias voltage and to the power supply bus, the first mirror device and second mirror device conducting a corresponding second current,wherein the corresponding second currents of each of the plurality of sub-arrays are substantially equal independent of resistance in the power supply bus.
  • 18. The apparatus of claim 17, wherein corresponding second currents each are substantially proportional to the first current.
  • 19. The apparatus of claim 17, wherein the first driver device comprises a first conductivity type, and the second driver device comprises a second conductivity type different from the first conductivity type.
  • 20. The apparatus of claim 17, wherein the power supply bus comprises any of a ground bus, a positive power supply bus, or a negative power supply bus.
US Referenced Citations (8)
Number Name Date Kind
7286417 Pan Oct 2007 B2
7315475 Honda Jan 2008 B2
7826284 La Placa et al. Nov 2010 B2
8169834 Wang et al. May 2012 B2
10614893 Miyazaki Apr 2020 B2
20090121699 Park et al. May 2009 A1
20110121367 Yoshimura May 2011 A1
20200050232 Wadhwa et al. Feb 2020 A1
Foreign Referenced Citations (3)
Number Date Country
112071344 Dec 2020 CN
3926051 Jun 2007 JP
I298886 Jul 2008 TW
Related Publications (1)
Number Date Country
20230259149 A1 Aug 2023 US