Understanding Digital Potentiometer Resistor Variations

Understanding Digital Potentiometer Resistor Variations

AN1080 Understanding Digital Potentiometer Resistor Variations Author: Mark Palmer RBW - The total resistance from Terminal B to the Wiper Microchip Technology Inc. Terminal. This resistance equals: RS * (Wiper Register value) + RW. INTRODUCTION RAW - The total resistance from Terminal A to the Wiper Terminal. This resistance equals: All semiconductor devices have variations over RS * (Full Scale value - Wiper Register value) + RW. process. In the case of digital potentiometer devices, Full Scale - When the Wiper is connected to the this process variation affects the device resistive closest tap point to Terminal A. elements (RAB -> RS and RW). These resistive elements also have variations with respect to voltage Zero Scale - When the Wiper is connected to the and temperature, which will also be discussed. closest tap point to Terminal B. This application note will discuss how process, voltage, and temperature affect the Resistor Network’s A characteristics and specifications. Also, application techniques will be covered that can assist in optimizing the operation of the device to improve performance in the application. The process technology used also affects the n = 256 operational characteristics. We will focus on the (Full Scale) RW characteristics for devices fabricated in CMOS. R TERMINOLOGY S n = 255 To assist with the discussions in this application note, R the following terminology will be used. Figure 1 W illustrates several of these terms. RS Resolution - The number of unique wiper positions n = 254 RAW that can be selected between Terminal B and Terminal R A. W RAB Wiper Value - The value in the wiper register which selects the one wiper switch to close so that the Wiper W Terminal is connected to the Resistor Network. n = 2 RAB - The total resistance between the A Terminal and RW the B Terminal. RBW RS RS - The Step resistance. This is the change in resis- tance that occurs between two adjacent wiper register n = 1 values. It is also the RAB resistance divided by the num- RW ber of RS resistors (resolution) in the Resistor Ladder. RS RW - The resistance of the analog switch that connects the Wiper Terminal to the Resistor Ladder. Each analog n = 0 switch will have slightly different resistive characteris- R tics. (Zero W Scale) Resistor Ladder - Is the serial string of RS resistors between Terminal B and Terminal A. The total resis- tance of this string equals RAB. Resistor Network - Is the combination of R resistors S B and RW resistor that create the voltage levels and cur- rent paths between the A Terminal, B Terminal, and FIGURE 1: 8-Bit Resistor Network. Wiper Terminal. © 2007 Microchip Technology Inc. DS01080A-page 1 AN1080 THE RAB RESISTANCE The Step Resistance (RS) The RAB resistance is the total resistance between Microchip offers Digital Potentiometer devices with Terminal A and Terminal B. The RAB resistance is really typical RAB resistances of 2.1 kΩ, 5 kΩ, 10 kΩ, 50 kΩ a resistor string of RS resistors. The RS resistors are and 100 kΩ. These devices will either offer 6-bits or 8- designed to be uniform, so they have minimal variation bits of resolution. The step resistance (RS) is the RAB with respect to each other. The RS resistors, and the resistances divided by the number of wiper steps. RAB resistance, will track each other over voltage, tem- The step resistance is important to understand when perature, and process. you are using the device in a rheostat mode, or the Many manufacturers specify the devices RAB resis- potentiometer is being windowed by resistors on the tance to be ±20% from the targeted (typical) value. This Terminal A and/or on the Terminal B. Table 1 shows the specification is to indicate that from “device-to-device” step resistances available for the different RAB values the resistance could range ±20% from the typical value. available. This specification is NOT meant that a given devices resistance will vary ±20% over voltage and TABLE 1: STEP RESISTANCE temperature. Step Resistance So, when the RAB resistance is +10% from the typical (RS) (Ω - typ.) RAB value, then each RS resistor is also +10% from the Resistance Comment typical value. 6-Bit 8-Bit (kΩ - typ.) Device Device The “device-to-device” RAB resistance could be off by (63 RS) (256 RS) up to 40% of the typical value. This occurs if one device 2.1 33.33 — Smallest Step has a resistance (RAB) that is -20% and the other resistance available device is +20%. 5.0 79.37 — 10.0 158.73 39.06 Can trade off between RAB(MAX) = 12 kΩ cost and Step Resis- +20% tance (resolution) 50.0 793.65 195.31 Can trade off between R = 10 kΩ Δ40% AB(TYP) cost and Step Resis- -20% tance (resolution) RAB(MIN) = 8 kΩ 100.0 — 390.63 Largest RAB resistance FIGURE 2: RAB Variations. On a semiconductor device, a resistor can be made So, naturally the RAB resistance may have some effect with metal/poly/contact components. Designing a in a Potentiometer configuration (voltage divider), but structure from these components can be used to form this variation can have a real effect in a Rheostat a resistive element (RS). Repeating this resistive configuration (variable resistor). element into a string of resistors (RS) creates the RAB resistance. The node between each R resistor is a In the Potentiometer configuration, if the A and B S contact point (source or drain) for the wiper switch. terminals are connected to a fixed voltage, then this variation should not effect the system. But, if either (or both) the A or/and B terminals are connected through resistors to the fixed voltage source, then the change in RAB value could effect the voltage at the W terminal (for a given wiper code value). In the Rheostat configuration, the RBW resistance value will vary as RS varies. So, at full scale RBW approximately equals RAB, and will have the same ±20% from the typical value. DS01080A-page 2 © 2007 Microchip Technology Inc. AN1080 Devices with Multiple Potentiometers THE RW RESISTANCE Some devices are offered that have two or more Figure 4 show the common way to illustrate the block independent potentiometers. Each potentiometer will diagram. In this figure, the wiper resistance is exhibit similar characteristics given similar conditions represented as a resistor. In actuality, the wiper is con- (terminal voltages, wiper settings, …). nected to each RS node with an analog switch (see Figure 3). Each of these analog switches has a resis- The RAB variation between potentiometers on the same silicon is relatively small. In dual potentiometer tive property to them and will vary from switch to switch. devices, the variation is typically specified as a Also, the resistive nature of these analog switches is more susceptible to process variations, voltage, and maximum variation (RAB1-RAB2/RAB1 or RAB1-RAB2/ temperature than the step resistors (R ) in the resistor RAB2) of 1%. This is true even though from device-to- S ladder. device, the RAB variation can be ±20% over process. The R of both potentiometers (and therefore the AB A RSs) will track each other as the device conditions change. It is assumed that the terminals of each N = 256 potentiometer are at the same voltages (and wiper (100h) RW value). If not, then they may not track each other to the same degree. RS N = 255 RAB vs. RBW Resistance (FFh) RW RS The RAB resistance is “constant” in that it is indepen- dent of the value in the wiper register. While the RBW (or R ) resistance is directly related to the value in the AW W wiper register. When the wiper register is loaded with it’s maximum value, the R resistance is close to R BW AB N = 1 resistance. The “closeness” depends on the Resistor (01h) R Network implementation (see Figure 4), the R resis- W S RS tance, and the wiper resistance (RW). N = 0 (00h) RW Analog B Mux FIGURE 3: RW Implementation. The characteristics of the analog switch depends on the voltages on the switch nodes (source, drain, and gate). The characterization graphs shown in Figure 10 through Figure 13 had Terminal B to VSS and Terminal A to VDD. Within a voltage range, the change in resistance will be linear relative to the device voltage. At some point as the voltage decreases, the resistive characteristics of the switches will become non-linear at increase exponentially. This is related to the operational charac- teristics of the switch devices at the lower voltage. All the wiper switches will start to increase non-linearly at about the same voltage. Temperature also effects the resistive nature of the wiper switches greater than the RAB (RS) resistance. The wiper resistance increases as the voltage delta between the resistor network node and the voltage on the analog mux switch becomes “small”, so that the switch is not fully turned on. The wiper resistance curve would look different if Terminal A was at VDD/2 while Terminal B is at VSS. In this case, the higher value wiper codes would have the higher wiper resistance (RW). © 2007 Microchip Technology Inc. DS01080A-page 3 AN1080 The Resistor Network Implementation B has 255 steps (28 - 1 steps) but 256 Step Resistors (RS). This allows the wiper register to be Figure 4 shows three possible Resistor Network 8-bits wide, but now the Wiper (W) can no longer implementations for an 8-bit resistor network. Each has connect to Terminal A, since there is one RS resistor an advantage and a disadvantage. The system between the maximum wiper tap position and the designer needs to understand which implementation Terminal A connection.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    14 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us