US20030231123A1 - Information handling system with self-calibrating digital-to-analog converter - Google Patents
Information handling system with self-calibrating digital-to-analog converter Download PDFInfo
- Publication number
- US20030231123A1 US20030231123A1 US10/172,641 US17264102A US2003231123A1 US 20030231123 A1 US20030231123 A1 US 20030231123A1 US 17264102 A US17264102 A US 17264102A US 2003231123 A1 US2003231123 A1 US 2003231123A1
- Authority
- US
- United States
- Prior art keywords
- digital
- analog converter
- analog
- coupled
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 claims description 13
- 238000012546 transfer Methods 0.000 claims description 4
- 230000008901 benefit Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000012937 correction Methods 0.000 description 3
- 229920005994 diacetyl cellulose Polymers 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/64—Circuits for processing colour signals
Definitions
- the present invention relates to a digital-to-analog converter arrangement.
- the present invention relates to digital-to-analog converters in information handling systems, for example, in a graphics controller unit for providing an RGB signal.
- An information handling system generally processes, compiles, stores, and/or communicates information or data for business, personal, or other purposes thereby allowing users to take advantage of the value of the information.
- information handling systems may also vary regarding what information is handled, how the information is handled, how much information is processed, stored, or communicated, and how quickly and efficiently the information may be processed, stored, or communicated.
- the variations in information handling systems allow for information handling systems to be general or configured for a specific user or specific use such as financial transaction processing, airline reservations, enterprise data storage, or global communications.
- information handling systems may include a variety of hardware and software components that may be configured to process, store, and communicate information and may include one or more computer systems, data storage systems, and networking systems.
- Information handling systems such as a modular computer system, include usually a graphics card which can be inserted in a slot of an expansion system of the computer.
- Other systems such as all-in-one systems, may include a graphics controller unit integrated within the system architecture.
- graphics controllers use a plurality of digital-to-analog converters for generating a video signal, such as an RGB signal necessary to produce an image on the screen of a monitor.
- RGB signal usually three digital-to-analog converters are necessary to provide separate signals for RED, GREEN, and BLUE.
- color accuracy is very important. For example, the white-level is one of the important critical parameters.
- RED, GREEN, and BLUE are set to their maximum value.
- certain standards such as the VESA VSIS specification, require that the white-level difference between the RED, GREEN, and BLUE Digital-to-Analog converter (DAC) outputs be nominally no greater than 42 mV. Therefore, DAC outputs can differ from each other as much as 42 mV (for a nominal white level) and still meet the specification requirement.
- DAC Digital-to-Analog converter
- each least significant bit (LSB) of a DAC voltage output is only approximately 2.7 mV for an 8-bit DAC. Outputs that are different by the permissible 42 mV would then be different by approximately 15 LSB, which would include 4 bits out of the 8-bit color band field.
- the human eye can detect a difference as small as 2 or 3 LSBs. Therefore, differences between the output accuracy of the DACs can highly affect the accuracy of the colors presented on a monitor.
- a first embodiment of the present invention is a self calibrating video circuit comprising a first and second digital-to-analog converter generating first and second output signals, and a calibration circuit coupled with the first and second digital-to-analog converters for calibrating the first digital-to-analog converter output signal to the output signal of the second digital-to-analog converter.
- a second embodiment is an information handling system with a self calibrating video circuit.
- the calibration circuit can comprise a comparator for comparing the level of the first and second output signal and generating a calibration signal fed to the first digital-to-analog converter.
- the circuit can comprise an analog-to-digital converter receiving the calibration signal and a calibration unit coupled with the output of the analog-to-digital converter and the first digital-to-analog converter.
- the calibration unit may also comprise a register for storing the output signal of the analog-to-digital converter.
- Yet another digital-to-analog converter coupled with the register and an offset generator coupled with the another digital-to-analog converter for generating an offset signal fed to the first digital-to-analog converter may be provided.
- the offset generator can comprise an operational amplifier.
- the comparator can comprise a first and second comparator for generating a positive or negative difference signal. Furthermore, associated first and second analog-to-digital converters coupled with associated first and second registers for storing a positive or negative calibration value can be provided. Also, the circuit may comprise associated third and fourth digital-to-analog converters each having an input coupled with the first and second registers, respectively and an operational amplifier for generating a calibration signal fed to the first digital-to-analog converter wherein the third and fourth digital-to-analog converters each comprise an output coupled with a first and second input of the operational amplifier, respectively. The operational amplifier can have an offset input.
- the circuit can further comprise an additional digital-to-analog converter generating an additional output signal and a second calibration circuit coupled with the additional and the second digital-to-analog converters for calibrating the additional digital-to-analog converter output signal to the output signal of the second digital-to-analog converter.
- a method of operating an information handling system having a self-calibrating video circuit with a first and second digital-to-analog converter generating a first and second output signal comprises the steps of:
- the step applying a digital white signal may include the transfer of logical “1” input signals to the digital-to-analog converters.
- a step of storing the difference in a register may be provided. The steps can be performed after a reset of the information handling system. The step of storing of the difference can be performed after a pre-determined settling time. Furthermore, the steps according to the method can be performed after a manual trigger signal.
- FIG. 1 is a block diagram of an exemplary embodiment according to the present invention.
- FIG. 2 is a circuit diagram of another embodiment of the present invention for one of the DAC's of a digital-to-analog converter arrangement
- FIG. 3 is state machine diagram according to the present invention.
- an information handling system may include any instrumentality or aggregate of instrumentalities operable to compute, classify, process, transmit, receive, retrieve, originate, switch, store, display, manifest, detect, record, reproduce, handle, or utilize any form of information, intelligence, or data for business, scientific, control, or other purposes.
- an information handling system may be a personal computer, a network storage device, or any other suitable device and may vary in size, shape, performance, functionality, and price.
- the information handling system may include random access memory (RAM), one or more processing resources such as a central processing unit (CPU) or hardware or software control logic, ROM, and/or other types of nonvolatile memory.
- Additional components of the information handling system may include one or more disk drives, one or more network ports for communicating with external devices as well as various input and output (I/O) devices, such as a keyboard, a mouse, and a video display.
- the information handling system may also include one or more buses operable to transmit communications between the various hardware components.
- FIG. 1 shows a block diagram of an exemplary embodiment of the present invention.
- the digital-to-analog converter 110 is responsible to generate a RED-signal
- digital-to-analog converter 120 generates a BLUE-signal
- digital-to-analog converter 130 generates a GREEN-signal for generating an RGB-video signal.
- a control unit 140 is provided to transfer control signals to the digital-to-analog converters 110 , 120 , and 130 and receives, for example, a reset input signal at terminal 145 .
- the output of digital-to-analog converter 110 is coupled with the first input of a comparator 150 and with a terminal 170 .
- the output of comparator 150 is coupled with the input of an analog-to-digital converter 117 whose output signal is fed to the input of a calibration unit 115 .
- the output of calibration unit 115 is coupled with the digital-to-analog converter 110 .
- the output of digital-to-analog converter 120 is coupled with the first input of comparator 160 and a terminal 180 .
- the output of comparator 160 is coupled with the input of another analog-to-digital converter 127 whose output signal is fed to another calibration unit 125 .
- the output of calibration unit 125 is coupled with digital-to-analog converter 120 .
- the output of digital-to-analog converter 130 is coupled with the second input of comparator 150 , the second input of comparator 160 and a terminal 190 .
- This arrangement allows for an automatic self-adjustment of the RED, GREEN, and BLUE digital-to-analog converter outputs.
- the adjustment can be made, for example, at hardware reset time and can persist until the next hardware reset occurs.
- other events can trigger a calibration cycle, such as, a manually generated trigger signal or a periodically generated trigger signal.
- a reset signal can be applied to terminal 145 which will start a calibration cycle.
- Control unit 140 then transfers a logic “1” to all inputs of the digital-to-analog converters 110 , 120 , 130 to generate a “WHITE” output signal at terminals 170 , 180 , and 190 .
- Comparator 150 now compares the output signals of digital-to-analog converters 110 and 130 and generates a difference signal at its output.
- Analog-to-digital converter 117 converts this difference signal into a digital value which is fed and stored within calibration unit 115 .
- Calibration unit 115 then generates a calibration signal based upon the difference signal from comparator 150 .
- This calibration signal is used to calibrate digital-to-analog converter 110 to now generate the same output level at terminal 170 as digital-to-analog converter 130 at terminal 190 .
- comparator 160 generates a difference signal from the output of digital-to-analog converter 120 and 130 .
- This difference signal is converted into a digital value by analog-to-digital converter 127 and fed to a second calibration unit 125 .
- calibration unit 125 stores this value and generates a calibration signal used by digital-to-analog converter 120 to generate the same signal level at terminal 180 as digital-to-analog converter 130 at terminal 190 . This ends the calibration cycle and all signals at terminals 170 , 180 , and 190 now have the same calibrated level.
- FIG. 2 displays a more detailed exemplary embodiment of the present invention showing only the RED digital-to-analog converter.
- An 8-bit digital-to-analog converter 110 generates an output signal which is fed to the non-inverting input of a comparator 285 and the inverting input of comparator 287 .
- the output of digital-to-analog converter 110 is also coupled with ground through a resistor 280 .
- the inverting input of comparator 285 and the non-inverting input of comparator 287 receive the output signal from the GREEN digital-to-analog converter 130 (not shown in FIG. 2).
- Comparators 285 and 287 are coupled with a supply voltage through terminals 286 and 288 , respectively and with ground.
- the output of comparator 285 is coupled with the input of an analog-to-digital converter 290 .
- the output of analog-to-digital converter 290 is coupled with the input of a first register 291 .
- the output of register 291 is coupled with a digital-to-analog converter 220 whose output is connected to the non-inverting input of an operational amplifier 210 .
- the output of comparator 287 is coupled with the input of an analog-to-digital converter 295 .
- the output of analog-to-digital converter 295 is coupled with the input of a second register 292 .
- the output of register 292 is coupled with a digital-to-analog converter 225 whose output is connected to the inverting input of the operational amplifier 210 .
- Operational amplifier receives a supply voltage through terminal 211 and is coupled with ground.
- operational amplifier 210 comprises an offset input 212 .
- the output of operational amplifier 210 is coupled with ground through a resistor 232 and with the collector and base of a transistor 230 through a resistor 231 .
- the emitter of transistor 230 is coupled with a supply voltage terminal 275 and the emitters of a plurality of transistors 240 , 250 , . . . 260 within digital-to-analog converter 110 .
- the base of transistor 230 is coupled with the base of each of the plurality of transistors 240 , 250 , . . . 260 .
- the collector of transistor 240 is coupled with the emitters of a transistor pair 241 , 242 .
- the collectors of all other transistors of the plurality of transistors 240 , 250 , . . . 260 are coupled with the emitters of a respective transistor pair 251 , 252 ; . . . 261 , 262 .
- the collectors of transistors 241 , 251 , . . . 261 are interconnected and coupled with ground.
- 262 are interconnected and form the output of digital-to-analog converter 110 .
- the base of transistors 241 , 251 , . . . 261 are coupled with the respective digital input terminals 235 of digital-to-analog converter 110 .
- the base of transistors 242 , 252 , . . . 262 are coupled with a reference voltage (not shown in FIG. 2).
- Digital-to-analog converter 110 can be configured as a 8-bit, 10-bit, or n-bit digital-to-analog converter depending on the number of the plurality of transistors 240 , 250 , . . . 260 .
- 8-bit digital-to-analog converters are used on graphics controller ASICs, one each for RED, GREEN, and BLUE outputs.
- the present invention can easily be applied to a different configuration of digital-to-analog converters.
- 10-bit digital-to-analog converters are often used as well for more precise video signals.
- the unit of current switched by each current switch is developed by current mirrors comprised of transistor 230 together with the plurality of transistors 240 , 250 , . . . , 260 , respectively.
- the respective current delivered to the output node is, for example, 18.7 mA.
- the voltage developed at the output node is this output current through, for example, a nominally 37.5 Ohm DC termination 280 , or approximately 700 mV.
- the reference current for the digital-to-analog converter current mirrors is developed through a series combination of the current set resistors 231 and 232 .
- the voltage level at node between resistor 231 and resistor 232 can be adjusted through operational amplifier 210 .
- the output signal of RED digital-to-analog converter 110 is compared to the GREEN analog output via two unity gain comparators 285 and 287 . If the RED signal is greater than the GREEN signal then comparator 285 outputs the difference voltage and comparator 287 outputs “0”. If the GREEN signal is greater than the RED signal, then comparator 287 outputs the difference voltage and comparator 285 outputs “0”.
- the analog difference voltage is then converted to a, for example, 4-bit value via 4-bit analog-to-digital converters 290 and 295 , respectively. This value is then stored permanently, for example, until the next initiated adjustment cycle, in registers 291 and 292 , respectively.
- the output of register 291 or register 292 will contain a digital representation of the difference. This value is then converted back into analog values through respective digital-to-analog converters 220 , and 225 and fed to the inputs of operational amplifier 210 . If the output signal of digital-to-analog converter 220 is positive the output of operational amplifier is pulled up causing the reference current and, therefore, the output of digital-to-analog converter 110 to decrease. Thus, the level of the RED signal is reduced. By the proper choice of resistor values 231 and 232 , the RED output voltage can be reduced to a voltage value that is very close to the value of the GREEN voltage output.
- the resulting difference can, thus, lie within approximately a single LSB. If the output of digital-to-analog converter 225 is positive, the output of operational amplifier 210 will be pulled lower, thus, leading to an increase in the RED digital-to-analog converter output current and hence voltage.
- the offset input 212 of operational amplifier is used to keep the voltage value at the output node of operational amplifier 210 unchanged when the voltage value of the RED signal and the GREEN signal are equal. It can be adjusted by design (not shown in FIG. 2) in a way that it has a nominal voltage value at the output node of operational amplifier 210 .
- FIG. 3 illustrates the simple state machine required to drive the adjustment circuitry according to the present invention.
- the first state forces all RED, GREEN, and BLUE digital-to-analog converter outputs to the white level by forcing logic “1” input signals on all digital-to-analog converter inputs.
- the next state latches the difference values into the registers as shown in FIG. 2.
- the state machine returns to the idle state.
- a suitable low-frequency clock (internal to the ASIC) would provide the clock source for the state machine and the registers. The only requirement on this clock is that it is slow enough to allow for settling on the cable between the graphics ASIC and the monitor before the correction values are latched.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Analogue/Digital Conversion (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
- The present invention relates to a digital-to-analog converter arrangement. In particular, the present invention relates to digital-to-analog converters in information handling systems, for example, in a graphics controller unit for providing an RGB signal.
- As the value and use of information continues to increase, individuals and businesses seek additional ways to process and store information. One option available to users is information handling systems. An information handling system generally processes, compiles, stores, and/or communicates information or data for business, personal, or other purposes thereby allowing users to take advantage of the value of the information. Because technology and information handling needs and requirements vary between different users or applications, information handling systems may also vary regarding what information is handled, how the information is handled, how much information is processed, stored, or communicated, and how quickly and efficiently the information may be processed, stored, or communicated. The variations in information handling systems allow for information handling systems to be general or configured for a specific user or specific use such as financial transaction processing, airline reservations, enterprise data storage, or global communications. In addition, information handling systems may include a variety of hardware and software components that may be configured to process, store, and communicate information and may include one or more computer systems, data storage systems, and networking systems.
- Information handling systems, such as a modular computer system, include usually a graphics card which can be inserted in a slot of an expansion system of the computer. Other systems, such as all-in-one systems, may include a graphics controller unit integrated within the system architecture. In any case, graphics controllers use a plurality of digital-to-analog converters for generating a video signal, such as an RGB signal necessary to produce an image on the screen of a monitor. For an RGB signal usually three digital-to-analog converters are necessary to provide separate signals for RED, GREEN, and BLUE. In critical applications, such as image processing, color accuracy is very important. For example, the white-level is one of the important critical parameters. To generate the “color” white on a monitor, all three primary color signals RED, GREEN, and BLUE are set to their maximum value. In particular, certain standards, such as the VESA VSIS specification, require that the white-level difference between the RED, GREEN, and BLUE Digital-to-Analog converter (DAC) outputs be nominally no greater than 42 mV. Therefore, DAC outputs can differ from each other as much as 42 mV (for a nominal white level) and still meet the specification requirement.
- However, for color critical applications, the human eye can visually detect a much smaller difference in a DAC output. In fact, each least significant bit (LSB) of a DAC voltage output is only approximately 2.7 mV for an 8-bit DAC. Outputs that are different by the permissible 42 mV would then be different by approximately 15 LSB, which would include 4 bits out of the 8-bit color band field. The human eye, however, can detect a difference as small as 2 or 3 LSBs. Therefore, differences between the output accuracy of the DACs can highly affect the accuracy of the colors presented on a monitor. Other factors aggravate the above described problem, such as, on chip tracking between the three DACs can be different, the 75 Ohm termination resistors in the graphics card, and on the display side of the cable can have a tolerance, and other components, such as necessary filters, can further affect the DAC output voltage.
- Therefore, a need for an improved DAC arrangement with the capability of avoiding inaccuracy of multiple DACs exists.
- A first embodiment of the present invention is a self calibrating video circuit comprising a first and second digital-to-analog converter generating first and second output signals, and a calibration circuit coupled with the first and second digital-to-analog converters for calibrating the first digital-to-analog converter output signal to the output signal of the second digital-to-analog converter.
- A second embodiment is an information handling system with a self calibrating video circuit.
- The calibration circuit can comprise a comparator for comparing the level of the first and second output signal and generating a calibration signal fed to the first digital-to-analog converter. Furthermore, the circuit can comprise an analog-to-digital converter receiving the calibration signal and a calibration unit coupled with the output of the analog-to-digital converter and the first digital-to-analog converter. The calibration unit may also comprise a register for storing the output signal of the analog-to-digital converter. Yet another digital-to-analog converter coupled with the register and an offset generator coupled with the another digital-to-analog converter for generating an offset signal fed to the first digital-to-analog converter may be provided. The offset generator can comprise an operational amplifier. The comparator can comprise a first and second comparator for generating a positive or negative difference signal. Furthermore, associated first and second analog-to-digital converters coupled with associated first and second registers for storing a positive or negative calibration value can be provided. Also, the circuit may comprise associated third and fourth digital-to-analog converters each having an input coupled with the first and second registers, respectively and an operational amplifier for generating a calibration signal fed to the first digital-to-analog converter wherein the third and fourth digital-to-analog converters each comprise an output coupled with a first and second input of the operational amplifier, respectively. The operational amplifier can have an offset input. The circuit can further comprise an additional digital-to-analog converter generating an additional output signal and a second calibration circuit coupled with the additional and the second digital-to-analog converters for calibrating the additional digital-to-analog converter output signal to the output signal of the second digital-to-analog converter.
- A method of operating an information handling system having a self-calibrating video circuit with a first and second digital-to-analog converter generating a first and second output signal, according to the present invention comprises the steps of:
- applying a digital white signal to the first and second digital-to-analog converter;
- determining the difference between a first and a second output signal; and
- calibrating the first digital-to-analog converter to match the output signal of the second digital-to-analog converter.
- The step applying a digital white signal may include the transfer of logical “1” input signals to the digital-to-analog converters. A step of storing the difference in a register may be provided. The steps can be performed after a reset of the information handling system. The step of storing of the difference can be performed after a pre-determined settling time. Furthermore, the steps according to the method can be performed after a manual trigger signal.
- Other technical advantages of the present disclosure will be readily apparent to one skilled in the art from the following figures, descriptions, and claims. Various embodiments of the present application obtain only a subset of the advantages set forth. No one advantage is critical to the embodiments.
- A more complete understanding of the present disclosure and advantages thereof may be acquired by referring to the following description taken in conjunction with the accompanying drawings, in which like reference numbers indicate like features, and wherein:
- FIG. 1 is a block diagram of an exemplary embodiment according to the present invention;
- FIG. 2 is a circuit diagram of another embodiment of the present invention for one of the DAC's of a digital-to-analog converter arrangement; and
- FIG. 3 is state machine diagram according to the present invention.
- For purposes of this disclosure, an information handling system may include any instrumentality or aggregate of instrumentalities operable to compute, classify, process, transmit, receive, retrieve, originate, switch, store, display, manifest, detect, record, reproduce, handle, or utilize any form of information, intelligence, or data for business, scientific, control, or other purposes. For example, an information handling system may be a personal computer, a network storage device, or any other suitable device and may vary in size, shape, performance, functionality, and price. The information handling system may include random access memory (RAM), one or more processing resources such as a central processing unit (CPU) or hardware or software control logic, ROM, and/or other types of nonvolatile memory. Additional components of the information handling system may include one or more disk drives, one or more network ports for communicating with external devices as well as various input and output (I/O) devices, such as a keyboard, a mouse, and a video display. The information handling system may also include one or more buses operable to transmit communications between the various hardware components.
- Turning to the drawings, exemplary embodiments of the present application will now be described. FIG. 1 shows a block diagram of an exemplary embodiment of the present invention. Three digital-to-
analog converters analog converter 110 is responsible to generate a RED-signal, digital-to-analog converter 120 generates a BLUE-signal, and digital-to-analog converter 130 generates a GREEN-signal for generating an RGB-video signal. Acontrol unit 140 is provided to transfer control signals to the digital-to-analog converters terminal 145. The output of digital-to-analog converter 110 is coupled with the first input of acomparator 150 and with a terminal 170. The output ofcomparator 150 is coupled with the input of an analog-to-digital converter 117 whose output signal is fed to the input of acalibration unit 115. The output ofcalibration unit 115 is coupled with the digital-to-analog converter 110. The output of digital-to-analog converter 120 is coupled with the first input ofcomparator 160 and a terminal 180. The output ofcomparator 160 is coupled with the input of another analog-to-digital converter 127 whose output signal is fed to anothercalibration unit 125. The output ofcalibration unit 125 is coupled with digital-to-analog converter 120. Finally, the output of digital-to-analog converter 130 is coupled with the second input ofcomparator 150, the second input ofcomparator 160 and a terminal 190. - This arrangement allows for an automatic self-adjustment of the RED, GREEN, and BLUE digital-to-analog converter outputs. The adjustment can be made, for example, at hardware reset time and can persist until the next hardware reset occurs. Of course, other events can trigger a calibration cycle, such as, a manually generated trigger signal or a periodically generated trigger signal. To this end a reset signal can be applied to
terminal 145 which will start a calibration cycle.Control unit 140 then transfers a logic “1” to all inputs of the digital-to-analog converters terminals Comparator 150 now compares the output signals of digital-to-analog converters digital converter 117 converts this difference signal into a digital value which is fed and stored withincalibration unit 115.Calibration unit 115 then generates a calibration signal based upon the difference signal fromcomparator 150. This calibration signal is used to calibrate digital-to-analog converter 110 to now generate the same output level atterminal 170 as digital-to-analog converter 130 atterminal 190. Similarly,comparator 160 generates a difference signal from the output of digital-to-analog converter digital converter 127 and fed to asecond calibration unit 125. Again,calibration unit 125 stores this value and generates a calibration signal used by digital-to-analog converter 120 to generate the same signal level atterminal 180 as digital-to-analog converter 130 atterminal 190. This ends the calibration cycle and all signals atterminals - FIG. 2 displays a more detailed exemplary embodiment of the present invention showing only the RED digital-to-analog converter. A similar circuit arrangement will be provided for the BLUE digital-to-analog converter. An 8-bit digital-to-
analog converter 110 generates an output signal which is fed to the non-inverting input of acomparator 285 and the inverting input of comparator 287. The output of digital-to-analog converter 110 is also coupled with ground through aresistor 280. The inverting input ofcomparator 285 and the non-inverting input of comparator 287 receive the output signal from the GREEN digital-to-analog converter 130 (not shown in FIG. 2).Comparators 285 and 287 are coupled with a supply voltage throughterminals comparator 285 is coupled with the input of an analog-to-digital converter 290. The output of analog-to-digital converter 290 is coupled with the input of afirst register 291. The output ofregister 291 is coupled with a digital-to-analog converter 220 whose output is connected to the non-inverting input of anoperational amplifier 210. Similarly, the output of comparator 287 is coupled with the input of an analog-to-digital converter 295. The output of analog-to-digital converter 295 is coupled with the input of asecond register 292. The output ofregister 292 is coupled with a digital-to-analog converter 225 whose output is connected to the inverting input of theoperational amplifier 210. Operational amplifier receives a supply voltage throughterminal 211 and is coupled with ground. Furthermore,operational amplifier 210 comprises an offsetinput 212. The output ofoperational amplifier 210 is coupled with ground through a resistor 232 and with the collector and base of atransistor 230 through aresistor 231. The emitter oftransistor 230 is coupled with asupply voltage terminal 275 and the emitters of a plurality oftransistors analog converter 110. The base oftransistor 230 is coupled with the base of each of the plurality oftransistors transistor 240 is coupled with the emitters of atransistor pair transistors respective transistor pair transistors transistors analog converter 110. The base oftransistors digital input terminals 235 of digital-to-analog converter 110. The base oftransistors - Digital-to-
analog converter 110 can be configured as a 8-bit, 10-bit, or n-bit digital-to-analog converter depending on the number of the plurality oftransistors transistor 230 together with the plurality oftransistors digital inputs 235, the respective current delivered to the output node is, for example, 18.7 mA. The voltage developed at the output node is this output current through, for example, a nominally 37.5Ohm DC termination 280, or approximately 700 mV. - The reference current for the digital-to-analog converter current mirrors is developed through a series combination of the
current set resistors 231 and 232. According to the present invention the voltage level at node betweenresistor 231 and resistor 232 can be adjusted throughoperational amplifier 210. - The output signal of RED digital-to-
analog converter 110 is compared to the GREEN analog output via twounity gain comparators 285 and 287. If the RED signal is greater than the GREEN signal then comparator 285 outputs the difference voltage and comparator 287 outputs “0”. If the GREEN signal is greater than the RED signal, then comparator 287 outputs the difference voltage andcomparator 285 outputs “0”. The analog difference voltage is then converted to a, for example, 4-bit value via 4-bit analog-to-digital converters registers register 291 or register 292 will contain a digital representation of the difference. This value is then converted back into analog values through respective digital-to-analog converters operational amplifier 210. If the output signal of digital-to-analog converter 220 is positive the output of operational amplifier is pulled up causing the reference current and, therefore, the output of digital-to-analog converter 110 to decrease. Thus, the level of the RED signal is reduced. By the proper choice ofresistor values 231 and 232, the RED output voltage can be reduced to a voltage value that is very close to the value of the GREEN voltage output. The resulting difference can, thus, lie within approximately a single LSB. If the output of digital-to-analog converter 225 is positive, the output ofoperational amplifier 210 will be pulled lower, thus, leading to an increase in the RED digital-to-analog converter output current and hence voltage. - The offset
input 212 of operational amplifier is used to keep the voltage value at the output node ofoperational amplifier 210 unchanged when the voltage value of the RED signal and the GREEN signal are equal. It can be adjusted by design (not shown in FIG. 2) in a way that it has a nominal voltage value at the output node ofoperational amplifier 210. - A similar comparison is made between the BLUE and the GREEN signal, whereby the correction is applied to the BLUE digital-to-analog converter as described above for the RED versus GREEN digital-to-analog converters.
- The conversion to a digit signal and back to an analog signal by means of analog-to-
digital converters analog converters - FIG. 3 illustrates the simple state machine required to drive the adjustment circuitry according to the present invention. For example, on the trailing edge of a reset signal RST*, the first state forces all RED, GREEN, and BLUE digital-to-analog converter outputs to the white level by forcing logic “1” input signals on all digital-to-analog converter inputs. The next state latches the difference values into the registers as shown in FIG. 2. After that, the state machine returns to the idle state. A suitable low-frequency clock (internal to the ASIC) would provide the clock source for the state machine and the registers. The only requirement on this clock is that it is slow enough to allow for settling on the cable between the graphics ASIC and the monitor before the correction values are latched.
- The invention, therefore, is well adapted to carry out the objects and attain the ends and advantages mentioned, as well as others inherent therein. While the invention has been depicted, described, and is defined by reference to exemplary embodiments of the invention, such references do not imply a limitation on the invention, and no such limitation is to be inferred. The invention is capable of considerable modification, alternation, and equivalents in form and function, as will occur to those ordinarily skilled in the pertinent arts and having the benefit of this disclosure. The depicted and described embodiments of the invention are exemplary only, and are not exhaustive of the scope of the invention. Consequently, the invention is intended to be limited only by the spirit and scope of the appended claims, giving full cognizance to equivalents in all respects.
Claims (28)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/172,641 US6664907B1 (en) | 2002-06-14 | 2002-06-14 | Information handling system with self-calibrating digital-to-analog converter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/172,641 US6664907B1 (en) | 2002-06-14 | 2002-06-14 | Information handling system with self-calibrating digital-to-analog converter |
Publications (2)
Publication Number | Publication Date |
---|---|
US6664907B1 US6664907B1 (en) | 2003-12-16 |
US20030231123A1 true US20030231123A1 (en) | 2003-12-18 |
Family
ID=29711112
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/172,641 Expired - Lifetime US6664907B1 (en) | 2002-06-14 | 2002-06-14 | Information handling system with self-calibrating digital-to-analog converter |
Country Status (1)
Country | Link |
---|---|
US (1) | US6664907B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080098270A1 (en) * | 2004-05-11 | 2008-04-24 | Interuniversitair Microelektronica Centrum (Imec) | Method For Determining Time to Failure of Submicron Metal Interconnects |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7050027B1 (en) | 2004-01-16 | 2006-05-23 | Maxim Integrated Products, Inc. | Single wire interface for LCD calibrator |
US7652723B1 (en) | 2004-04-19 | 2010-01-26 | Video Accessory Corporation | Composite video signal correction unit for video imaging and video recording systems |
US7768437B2 (en) * | 2008-04-29 | 2010-08-03 | Agere Systems Inc. | Systems and methods for reducing the effects of ADC mismatch |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5001480A (en) * | 1987-10-30 | 1991-03-19 | International Business Machines Corp. | Analog-to-digital and digital-to-analog conversion system and echo cancellation device including the same |
US5604510A (en) * | 1995-01-10 | 1997-02-18 | Palomar Technologies Corporation | Liquid crystal display drive with voltage translation |
US6008801A (en) * | 1997-02-28 | 1999-12-28 | Lg Semicon Co., Ltd. | TFT LCD source driver |
US6049321A (en) * | 1996-09-25 | 2000-04-11 | Kabushiki Kaisha Toshiba | Liquid crystal display |
US6452526B2 (en) * | 1997-06-30 | 2002-09-17 | Seiko Epson Corporation | Video signal processing circuit, video display and electronic equipment both using the circuit, and method of adjusting output of digital-analog converters |
-
2002
- 2002-06-14 US US10/172,641 patent/US6664907B1/en not_active Expired - Lifetime
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5001480A (en) * | 1987-10-30 | 1991-03-19 | International Business Machines Corp. | Analog-to-digital and digital-to-analog conversion system and echo cancellation device including the same |
US5604510A (en) * | 1995-01-10 | 1997-02-18 | Palomar Technologies Corporation | Liquid crystal display drive with voltage translation |
US6049321A (en) * | 1996-09-25 | 2000-04-11 | Kabushiki Kaisha Toshiba | Liquid crystal display |
US6008801A (en) * | 1997-02-28 | 1999-12-28 | Lg Semicon Co., Ltd. | TFT LCD source driver |
US6452526B2 (en) * | 1997-06-30 | 2002-09-17 | Seiko Epson Corporation | Video signal processing circuit, video display and electronic equipment both using the circuit, and method of adjusting output of digital-analog converters |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080098270A1 (en) * | 2004-05-11 | 2008-04-24 | Interuniversitair Microelektronica Centrum (Imec) | Method For Determining Time to Failure of Submicron Metal Interconnects |
US8030099B2 (en) | 2004-05-11 | 2011-10-04 | Imec | Method for determining time to failure of submicron metal interconnects |
Also Published As
Publication number | Publication date |
---|---|
US6664907B1 (en) | 2003-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3208172B2 (en) | Digital-to-analog conversion circuit and method for converting digital input signal | |
US5534864A (en) | Pipelined analog-to-digital converter | |
US7920184B2 (en) | CMOS active pixel sensor with a sample and hold circuit having multiple injection capacitors and a fully differential charge mode linear synthesizer with skew control | |
US4336526A (en) | Successive approximation analog-to-digital converter using non-binary series | |
US6566857B1 (en) | Testing of digital-to-analog converters | |
US6664907B1 (en) | Information handling system with self-calibrating digital-to-analog converter | |
US20020126033A1 (en) | Analog/digital or digital/analog converter | |
US4983969A (en) | Successive approximation analog to digital converter | |
US4999624A (en) | High speed high resolution analog/digital converter circuit | |
US6535152B2 (en) | Analog-to-digital converter having gamma-corrected reference voltages | |
Conroy | A high-speed parallel pipeline A/D converter technique in CMOS | |
US6288662B1 (en) | A/D converter circuit having ladder resistor network with alternating first and second resistors of different resistance values | |
US5517191A (en) | Digitally controlled calibration circuit for a DAC | |
US5455583A (en) | Combined conventional/neural network analog to digital converter | |
US5638137A (en) | Configurable video output channel architecture | |
US20060114269A1 (en) | Driving apparatus for overcoming color dispersion on display | |
TWI232029B (en) | Successive approximation type analog-digital converter and microcomputer | |
US6714179B1 (en) | System and method for actuating a liquid crystal display | |
US7960985B2 (en) | Identification of integrated circuit | |
JP3164697B2 (en) | A / D converter | |
US11658675B2 (en) | Successive-approximation register analog-to-digital converter, correction method and correction system | |
JP2000151403A (en) | D/a converter and conversion method | |
JP2002290236A (en) | Analog/digital conversion circuit | |
US20240297658A1 (en) | Analog-to-digital conversion circuit and method | |
US6864814B1 (en) | System and method for improving dynamic range of analog-to digital converters |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: DELL PRODUCTS L.P., TEXAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KNEPPER, LAWRENCE E.;YUAN, ZHENG;REEL/FRAME:013012/0275 Effective date: 20020603 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
AS | Assignment |
Owner name: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT, TE Free format text: PATENT SECURITY AGREEMENT (ABL);ASSIGNORS:DELL INC.;APPASSURE SOFTWARE, INC.;ASAP SOFTWARE EXPRESS, INC.;AND OTHERS;REEL/FRAME:031898/0001 Effective date: 20131029 Owner name: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FIRST LIEN COLLATERAL AGENT, TEXAS Free format text: PATENT SECURITY AGREEMENT (NOTES);ASSIGNORS:APPASSURE SOFTWARE, INC.;ASAP SOFTWARE EXPRESS, INC.;BOOMI, INC.;AND OTHERS;REEL/FRAME:031897/0348 Effective date: 20131029 Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH CAROLINA Free format text: PATENT SECURITY AGREEMENT (TERM LOAN);ASSIGNORS:DELL INC.;APPASSURE SOFTWARE, INC.;ASAP SOFTWARE EXPRESS, INC.;AND OTHERS;REEL/FRAME:031899/0261 Effective date: 20131029 Owner name: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT, TEXAS Free format text: PATENT SECURITY AGREEMENT (ABL);ASSIGNORS:DELL INC.;APPASSURE SOFTWARE, INC.;ASAP SOFTWARE EXPRESS, INC.;AND OTHERS;REEL/FRAME:031898/0001 Effective date: 20131029 Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH Free format text: PATENT SECURITY AGREEMENT (TERM LOAN);ASSIGNORS:DELL INC.;APPASSURE SOFTWARE, INC.;ASAP SOFTWARE EXPRESS, INC.;AND OTHERS;REEL/FRAME:031899/0261 Effective date: 20131029 Owner name: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FI Free format text: PATENT SECURITY AGREEMENT (NOTES);ASSIGNORS:APPASSURE SOFTWARE, INC.;ASAP SOFTWARE EXPRESS, INC.;BOOMI, INC.;AND OTHERS;REEL/FRAME:031897/0348 Effective date: 20131029 |
|
FPAY | Fee payment |
Year of fee payment: 12 |
|
AS | Assignment |
Owner name: SECUREWORKS, INC., GEORGIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date: 20160907 Owner name: DELL PRODUCTS L.P., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date: 20160907 Owner name: FORCE10 NETWORKS, INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date: 20160907 Owner name: PEROT SYSTEMS CORPORATION, TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date: 20160907 Owner name: DELL SOFTWARE INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date: 20160907 Owner name: COMPELLANT TECHNOLOGIES, INC., MINNESOTA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date: 20160907 Owner name: WYSE TECHNOLOGY L.L.C., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date: 20160907 Owner name: DELL INC., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date: 20160907 Owner name: DELL MARKETING L.P., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date: 20160907 Owner name: CREDANT TECHNOLOGIES, INC., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date: 20160907 Owner name: DELL USA L.P., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date: 20160907 Owner name: ASAP SOFTWARE EXPRESS, INC., ILLINOIS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date: 20160907 Owner name: APPASSURE SOFTWARE, INC., VIRGINIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216 Effective date: 20160907 |
|
AS | Assignment |
Owner name: DELL SOFTWARE INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date: 20160907 Owner name: DELL INC., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date: 20160907 Owner name: APPASSURE SOFTWARE, INC., VIRGINIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date: 20160907 Owner name: CREDANT TECHNOLOGIES, INC., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date: 20160907 Owner name: DELL PRODUCTS L.P., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date: 20160907 Owner name: PEROT SYSTEMS CORPORATION, TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date: 20160907 Owner name: FORCE10 NETWORKS, INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date: 20160907 Owner name: COMPELLENT TECHNOLOGIES, INC., MINNESOTA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date: 20160907 Owner name: ASAP SOFTWARE EXPRESS, INC., ILLINOIS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date: 20160907 Owner name: DELL USA L.P., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date: 20160907 Owner name: DELL MARKETING L.P., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date: 20160907 Owner name: WYSE TECHNOLOGY L.L.C., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date: 20160907 Owner name: SECUREWORKS, INC., GEORGIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001 Effective date: 20160907 Owner name: WYSE TECHNOLOGY L.L.C., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date: 20160907 Owner name: SECUREWORKS, INC., GEORGIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date: 20160907 Owner name: COMPELLENT TECHNOLOGIES, INC., MINNESOTA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date: 20160907 Owner name: DELL MARKETING L.P., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date: 20160907 Owner name: DELL PRODUCTS L.P., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date: 20160907 Owner name: ASAP SOFTWARE EXPRESS, INC., ILLINOIS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date: 20160907 Owner name: FORCE10 NETWORKS, INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date: 20160907 Owner name: APPASSURE SOFTWARE, INC., VIRGINIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date: 20160907 Owner name: DELL SOFTWARE INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date: 20160907 Owner name: DELL USA L.P., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date: 20160907 Owner name: CREDANT TECHNOLOGIES, INC., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date: 20160907 Owner name: PEROT SYSTEMS CORPORATION, TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date: 20160907 Owner name: DELL INC., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618 Effective date: 20160907 |
|
AS | Assignment |
Owner name: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT, TEXAS Free format text: SECURITY AGREEMENT;ASSIGNORS:ASAP SOFTWARE EXPRESS, INC.;AVENTAIL LLC;CREDANT TECHNOLOGIES, INC.;AND OTHERS;REEL/FRAME:040136/0001 Effective date: 20160907 Owner name: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT, NORTH CAROLINA Free format text: SECURITY AGREEMENT;ASSIGNORS:ASAP SOFTWARE EXPRESS, INC.;AVENTAIL LLC;CREDANT TECHNOLOGIES, INC.;AND OTHERS;REEL/FRAME:040134/0001 Effective date: 20160907 Owner name: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLAT Free format text: SECURITY AGREEMENT;ASSIGNORS:ASAP SOFTWARE EXPRESS, INC.;AVENTAIL LLC;CREDANT TECHNOLOGIES, INC.;AND OTHERS;REEL/FRAME:040134/0001 Effective date: 20160907 Owner name: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., A Free format text: SECURITY AGREEMENT;ASSIGNORS:ASAP SOFTWARE EXPRESS, INC.;AVENTAIL LLC;CREDANT TECHNOLOGIES, INC.;AND OTHERS;REEL/FRAME:040136/0001 Effective date: 20160907 |
|
AS | Assignment |
Owner name: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., T Free format text: SECURITY AGREEMENT;ASSIGNORS:CREDANT TECHNOLOGIES, INC.;DELL INTERNATIONAL L.L.C.;DELL MARKETING L.P.;AND OTHERS;REEL/FRAME:049452/0223 Effective date: 20190320 Owner name: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., TEXAS Free format text: SECURITY AGREEMENT;ASSIGNORS:CREDANT TECHNOLOGIES, INC.;DELL INTERNATIONAL L.L.C.;DELL MARKETING L.P.;AND OTHERS;REEL/FRAME:049452/0223 Effective date: 20190320 |
|
AS | Assignment |
Owner name: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., TEXAS Free format text: SECURITY AGREEMENT;ASSIGNORS:CREDANT TECHNOLOGIES INC.;DELL INTERNATIONAL L.L.C.;DELL MARKETING L.P.;AND OTHERS;REEL/FRAME:053546/0001 Effective date: 20200409 |
|
AS | Assignment |
Owner name: WYSE TECHNOLOGY L.L.C., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: SCALEIO LLC, MASSACHUSETTS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: MOZY, INC., WASHINGTON Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: MAGINATICS LLC, CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: FORCE10 NETWORKS, INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: EMC IP HOLDING COMPANY LLC, TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: EMC CORPORATION, MASSACHUSETTS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: DELL SYSTEMS CORPORATION, TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: DELL SOFTWARE INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: DELL PRODUCTS L.P., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: DELL MARKETING L.P., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: DELL INTERNATIONAL, L.L.C., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: DELL USA L.P., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: CREDANT TECHNOLOGIES, INC., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: AVENTAIL LLC, CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: ASAP SOFTWARE EXPRESS, INC., ILLINOIS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 |
|
AS | Assignment |
Owner name: SCALEIO LLC, MASSACHUSETTS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date: 20220329 Owner name: EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.), TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date: 20220329 Owner name: EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC), MASSACHUSETTS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date: 20220329 Owner name: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.), TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date: 20220329 Owner name: DELL PRODUCTS L.P., TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date: 20220329 Owner name: DELL INTERNATIONAL L.L.C., TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date: 20220329 Owner name: DELL USA L.P., TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date: 20220329 Owner name: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.), TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date: 20220329 Owner name: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.), TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date: 20220329 |
|
AS | Assignment |
Owner name: SCALEIO LLC, MASSACHUSETTS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date: 20220329 Owner name: EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.), TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date: 20220329 Owner name: EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC), MASSACHUSETTS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date: 20220329 Owner name: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.), TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date: 20220329 Owner name: DELL PRODUCTS L.P., TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date: 20220329 Owner name: DELL INTERNATIONAL L.L.C., TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date: 20220329 Owner name: DELL USA L.P., TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date: 20220329 Owner name: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.), TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date: 20220329 Owner name: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.), TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date: 20220329 |