Patents Represented by Attorney Mitch Harris, Atty at Law, LLC
  • Patent number: 7827018
    Abstract: A method and computer program for selecting circuit repairs using redundant elements with consideration of aging effects provides a mechanism for raising short-term and long-term performance of memory arrays beyond present levels/yields. Available redundant elements are used as replacements for selected elements in the array. The elements for replacement are selected by BOL (beginning-of-life) testing at a selected operating point that maximizes the end-of-life (EOL) yield distribution as among a set of operating points at which post-repair yield requirements are met at beginning-of-life (BOL). The selected operating point is therefore the “best” operating point to improve yield at EOL for a desired range of operating points or maximize the EOL operating range. For a given BOL repair operating point, the yield at EOL is computed. The operating point having the best yield at EOL is selected and testing is performed at that operating point to select repairs.
    Type: Grant
    Filed: November 16, 2007
    Date of Patent: November 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: Chad A. Adams, Rajiv V. Joshi, Rouwaida N. Kanj, Sani R. Nassif
  • Patent number: 7822214
    Abstract: An audio power output system with shared output blocking capacitor provides reduced cost and volume in multi-channel audio power output systems. A pair of transducers are series-connected in opposite polarity and a common DC blocking capacitor provides the return path to a power supply rail in common with a pair of audio power output stages having output terminals each connected to one of the other terminals of a corresponding transducer. A signal processing block provides a pair of signals to the inputs of the audio power output stages and process the signals to increase the separation of the audio signals at lower frequencies. The frequency-dependent characteristic of the “widening” between the signals reduces the attenuating effect of the shared capacitor and can be matched to the inverse of the narrowing effect. The signal processing block may be an analog network, or digital signal processing algorithm or circuit.
    Type: Grant
    Filed: March 22, 2006
    Date of Patent: October 26, 2010
    Assignee: Cirrus Logic, Inc.
    Inventor: John L. Melanson
  • Patent number: 7821796
    Abstract: Reference plane voids with a strip segment for improving transmission line integrity over vias permits routing critical signal paths over vias, while increasing via insertion capacitance only slightly. The transmission line reference plane defines voids above (or below) signal-bearing plated-through holes (PTHs) that pass through a rigid substrate core, so that the signals are not degraded by an impedance mismatch that would otherwise be caused by shunt capacitance from the top (or bottom) of the signal-bearing PTHs to the transmission line reference plane. In order to provide increased routing density, signal paths are routed over the voids, but disruption of the signal paths by the voids is prevented by including a conductive strip through the voids that reduces the coupling to the signal-bearing PTHs and maintains the impedance of the signal path conductor.
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: October 26, 2010
    Assignee: International Business Machines Corporation
    Inventors: Sungjun Chun, Anand Haridass, Roger D. Weekly
  • Patent number: 7818137
    Abstract: A test circuit for fast determination of device capacitance variation statistics provides a mechanism for determining process variation and parameter statistics using low computing power and readily available test equipment. A test array having individually selectable devices is stimulated under computer control to select each of the devices sequentially. A test output from the array provides a current or voltage that dependent on a particular device parameter. The sequential selection of the devices produces a voltage or current waveform, characteristics of which are measured using a digital multi-meter that is interfaced to the computer. The rms value of the current or voltage at the test output is an indication of the standard deviation of the parameter variation and the DC value of the current or voltage is an indication of the mean value of the parameter.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: October 19, 2010
    Assignee: International Business Machines Corporation
    Inventors: Kanak B. Agarwal, Jerry D. Hayes, Sani R. Nassif
  • Patent number: 7808324
    Abstract: A charge pump power supply for an audio power amplifier integrated circuit has an operating mode selected according to an indication of operating environment and/or a process position of the integrated circuit. The operating mode selects the output voltage provided by the charge pump and may also select efficiency by selecting a frequency of operation of the charge pump and/or the effective size of a switching transistor bank. The selection is made in conformity with an indication of a process position of the integrated circuit and/or an indication of an environment of the integrated circuit, such as temperature, power supply voltage and/or load impedance values, and generally also in conformity with a volume (gain) setting, or a detected signal level, so that internal power consumption of the amplifier and charge pump is reduced when a high signal level is not being reproduced at the audio power stage.
    Type: Grant
    Filed: March 17, 2009
    Date of Patent: October 5, 2010
    Assignee: Cirrus Logic, Inc.
    Inventors: Scott Allan Woodford, Daniel John Allen, Eric J. Swanson
  • Patent number: 7810000
    Abstract: An in-circuit timing monitor having a selectable-path ring oscillator circuit provides delay and performance measurements in an actual circuit environment. A test mode signal is applied to a digital circuit to de-select a given functional input signal applied to a functional logic block within the digital circuit and replace it with feedback coupled from an output of the functional logic block, when test mode operation is selected. The signal path from the de-selected input to the output is selected so that the signal path will oscillate, and a characteristic frequency or phase of the output signal is measured to determine the delay. Other inputs to the functional logic block are set to a predetermined set of logic values. The selection may be made at a register preceding the digital inputs or made in the first level of logic of the functional logic block.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: October 5, 2010
    Assignee: International Business Machines Corporation
    Inventors: Hung C. Ngo, Gary D. Carpenter, Alan J. Drake, Jente B. Kuang
  • Patent number: 7804697
    Abstract: A history-independent and noise-immune modulated transformer-coupled gate control signaling method and apparatus provides robust design characteristics in switching power circuits having a transformer-coupled gate drive. A modulated control signal at a rate substantially higher than the switching circuit gate control rate is provided from the controller circuit to a demodulator via transformer coupling. Codes specified by relative timing of transitions in multiple periods of the modulated control are assigned to gate-on and gate-off timing events that control the switching transistor gate(s) and unassigned patterns are decoded as gate-off events, reducing the possibility that a switching transistor will be erroneously activated due to noise. The modulated signal is constructed so that signal history is not required for decoding, eliminating any requirement of a reference clock. Blanking may be employed to conserve power between codes and to avoid mis-triggering due to noise events during power switching.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: September 28, 2010
    Assignee: Cirrus Logic, Inc.
    Inventor: John L. Melanson
  • Patent number: 7804972
    Abstract: A method and apparatus system for calibrating a sound beam-forming system provides calibration of low cost alternatives to present array beam-forming systems. A test signal is supplied to multiple speaker drivers and is detected from a microphone signal supplied from a microphone positioned at a listening position. A signal relationship between surround channel information supplied to the multiple speaker drivers is adjusted in conformity with the detected signal so that the surround channel information is substantially attenuated along a direct path toward the listening position. The result is that the surround channel information is propagated in a directivity pattern having at least one primary lobe directed away from the listening position so that the surround channel information is diffused by reflection before reaching the listening position. The signal relationship may be controlled by multiple digital filters that maximize late vs. early response of the surround channel information.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: September 28, 2010
    Assignee: Cirrus Logic, Inc.
    Inventor: John L. Melanson
  • Patent number: 7796076
    Abstract: A transformer-isolated analog-to-digital converter (ADC) feedback apparatus and method provides reduction of circuit complexity in high power/high voltage systems having a transformer-isolated sensing circuit. The feedback apparatus is a circuit including an ADC for receiving an analog input signal and a transformer having a first winding that receives a modulated output of the analog-to-digital converter. A second winding of the transformer provides an isolated data output of the ADC. A demodulator is coupled to the second winding of the transformer and demodulates the isolated output to generate a digital representation of the analog input signal. The ADC may be a delta-sigma converter and the demodulator may be the corresponding decimation filter. The circuit further includes an isolation circuit for introducing a clock signal and/or power supply waveform at the second winding of the transformer, so that the ADC circuit is supplied with an isolated clock and/or an isolated power supply.
    Type: Grant
    Filed: February 26, 2008
    Date of Patent: September 14, 2010
    Assignee: Cirrus Logic, Inc.
    Inventor: John L. Melanson
  • Patent number: 7792649
    Abstract: A system and circuit for constructing a synchronous signal diagram from asynchronous sampled data provides a low cost and production-integrable technique for providing a signal diagram. The data signal is edge-detected and asynchronously sampled (or alternatively a clock signal is latched). The data signal or a second signal is compared to a settable threshold voltage and sampled. The edge and comparison data are folded according to a swept timebase to find a minimum jitter period. The crossing of the signal diagram edges is determined from a peak of a histogram of the folded edge data. A histogram of ratios of the sample values versus displacement from the position of the crossing location is generated for each threshold voltage. The technique is repeated over a range of settable threshold voltages. Then, the ratio counts are differentiated across the histograms with respect to threshold voltage, from which a signal diagram is populated.
    Type: Grant
    Filed: March 26, 2008
    Date of Patent: September 7, 2010
    Assignee: International Business Machines Corporation
    Inventors: Hayden C. Cranford, Jr., Fadi H. Gebara, Jeremy D. Schaub
  • Patent number: 7782092
    Abstract: A cascaded pass-gate test circuit including interposed split-output drive devices provides accurate measurement of critical timing parameters of pass gates. The rise time and fall time of signals passed through the pass gate can be separately measured in a ring oscillator or one-shot delay line configuration. Inverters or other buffer circuits are provided as drive devices to couple the pass gates in cascade. The final complementary tree in each drive device is split so that the only one of the output pull-down transistor or pull-up transistor is connected to the next pass gate input, while the other transistor is connected to the output of the pass gate. The result is that the state transition associated with the device connected to the pass gate input is dominant in the delay, while the other state transition is propagated directly to the output of the pass gate, bypassing the pass gate.
    Type: Grant
    Filed: June 13, 2007
    Date of Patent: August 24, 2010
    Assignee: International Business Machines Corporation
    Inventors: Ching-Te Chuang, Jente B. Kuang, Hung C. Ngo
  • Patent number: 7779232
    Abstract: A method and apparatus for dynamically managing instruction buffer depths for non-predicted branches reduces wasted energy and resources associated with low confidence branch prediction conditions. A portion of the instruction buffer for a instruction thread is allocated for storing predicted branch instruction streams and another portion, which may be zero-sized during high prediction confidence conditions, is allocated to the non-predicted branch instruction stream. The size of the buffers is adjusted dynamically in conformity with an on-going prediction confidence that provides a measure of how well branch prediction mechanisms are working for a given instruction thread. An alternate instruction fetch address table can be maintained and multiplexed with the main fetch address register for addressing the instruction cache, so that the instruction stream can be quickly shifted to the non-predicted path when a branch instruction is resolved to the non-predicted path.
    Type: Grant
    Filed: August 28, 2007
    Date of Patent: August 17, 2010
    Assignee: International Business Machines Corporation
    Inventors: Richard W. Doing, Michael O. Klett, Kevin N. Magill, Brian R. Mestan, David Mui, Balaram Sinharoy, Jeffrey R. Summers
  • Patent number: 7774554
    Abstract: A system and method to provide injection of important data directly into a processor's cache location when that processor has previously indicated interest in the data. The memory subsystem at a target processor will determine if the memory address of data to be written to a memory location associated with the target processor is found in a processor cache of the target processor. If it is determined that the memory address is found in a target processor's cache, the data will be directly written to that cache at the same time that the data is being provided to a location in main memory.
    Type: Grant
    Filed: February 20, 2007
    Date of Patent: August 10, 2010
    Assignee: International Business Machines Corporation
    Inventors: Piyush Chaudhary, Rama K. Govindaraju, Jay Robert Herring, Peter Hochschild, Chulho Kim, Rajeev Sivaram, Hanhong Xue
  • Patent number: 7765504
    Abstract: A design method and system for minimizing blind via current loops provides for improvement of electrical interconnect structure design without requiring extensive electromagnetic analysis. Other vias in the vicinity of a blind via carrying a critical signal are checked for suitability to conduct return current corresponding to the critical signal that is disrupted by the transition from a layer between two metal planes to another layer. The distance to the return current via(s) is checked and the design is adjusted to reduce the distance if the distance is greater than a specified threshold. If the blind via transition is to an external layer, suitable vias connect the reference plane at the internal end of the blind via to an external terminal. If the transition is between internal layers, suitable vias are vias that connect the two reference planes surrounding the reference plane traversed by the blind via.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: July 27, 2010
    Assignee: International Business Machines Corporation
    Inventors: Daniel Douriet, Anand Haridass, Andreas Huber, Roger D. Weekly
  • Patent number: 7760565
    Abstract: A wordline-to-bitline timing ring oscillator circuit for evaluating storage cell access time provides data on internal bitline access timing, and in particular the total wordline select-to-bitline read output timing. Columns of a storage array are connected in a ring, forming a ring oscillator. The bitline read circuit output of each column is connected to a wordline select input of a next column, with a net inversion around the ring, so that a ring oscillator is formed. The period of oscillation of the ring oscillator is determined by the total wordline select-to-bitline read circuit output timing for a first phase and the pre-charge interval time for the other phase, with the bitline read timing dominating. The circuit may be applied both to small-signal storage arrays, with the sense amplifier timing included within the ring oscillator period, or to large-signal storage arrays, with the read evaluate circuit timing included.
    Type: Grant
    Filed: July 24, 2007
    Date of Patent: July 20, 2010
    Assignee: International Business Machines Corporation
    Inventors: Jente B. Kuang, Jerry C. Kao, Hung C. Ngo, Kevin J. Nowka, Liang-Teck Pang, Jayakumaran Sivagnaname
  • Patent number: 7759963
    Abstract: A method of measuring threshold voltage variation using a device array provides accurate threshold voltage distribution values for process verification and improvement. The characterization array imposes a fixed drain-source voltage and a constant channel current at individual devices within the array. Another circuit senses the source voltage of the individual device within the array. The statistical distribution of the threshold voltage is determined directly from the source voltage distribution by offsetting each source voltage by a value determined by completely characterizing one or more devices within the array. The resulting methodology avoids the necessity of otherwise characterizing each device within the array, thus reducing measurement time dramatically.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: July 20, 2010
    Assignee: International Business Machines Corporation
    Inventors: Kanak B. Agarwal, Sani R. Nassif
  • Patent number: 7759991
    Abstract: A scannable virtual rail ring oscillator circuit and system for measuring variations in device characteristics provides the ability to study random device characteristic variation as well as systematic differences between N-channel and P-channel devices using a ring oscillator frequency measurement. The ring oscillator is operated from at least one virtual power supply rail that is connected to the actual power supply rail by a plurality of transistors controlled by a programmable source. The transistors are physically distributed along the physical distribution of the ring oscillator elements and each can be enabled in turn and the variation in ring oscillator frequency measured. The ring oscillator frequency measurements yield information about the variation between the transistors and N-channel vs. P-channel variation can be studied by employing positive and negative virtual power supply rails with corresponding P-channel and N-channel control transistors.
    Type: Grant
    Filed: January 20, 2009
    Date of Patent: July 20, 2010
    Assignee: International Business Machines Corporation
    Inventors: Kanak B. Agarwal, Sani R. Nassif
  • Patent number: 7750628
    Abstract: A magnetic field sensor circuit with common-mode voltage nulling, reduces or eliminates the effect of common-mode variation and transients due to rotation of the magnetic field sensor terminals between the bias current source and sensor output voltage terminals. A switching circuit rotates the bias current source and sensor output voltage terminals between pairs of terminals of the semiconductor magnetic field sensor. After each rotation, the switching circuit momentarily shorts all of the terminals of the semiconductor magnetic field sensor to a reference voltage such as ground. After a predetermined period of time, a sample/hold circuit having an input coupled to the sensor output terminals samples and holds the voltage at the sensor output voltage terminals, resulting in a sampled output free of common mode error between samples due to common-mode error and magnitude changes between magnetic field sensor terminal pairs.
    Type: Grant
    Filed: June 30, 2007
    Date of Patent: July 6, 2010
    Assignee: Cirrus Logic, Inc.
    Inventor: Thirumalai Rengachari
  • Patent number: 7752470
    Abstract: A method and system for power management including device controller-based device use evaluation and power-state control provides improved performance in a power-managed processing system. Per-device usage information is measured and evaluated during process execution and is retrieved from the device controller upon a context switch, so that upon reactivation of the process, the previous usage evaluation state can be restored. The device controller can then provide for per-process control of attached device power management states without intervention by the processor and without losing the historical evaluation state when a process is switched out. The device controller can control power-saving states of connected devices in conformity with the usage evaluation without processor intervention and across multiple process execution slices. The device controller may be a memory controller and the controlled devices memory modules or banks within modules if individual banks can be power-managed.
    Type: Grant
    Filed: December 3, 2003
    Date of Patent: July 6, 2010
    Assignee: International Business Machines Corporation
    Inventors: Hai Huang, Thomas Walter Keller, Jr., Eric Van Hensbergen
  • Patent number: 7750724
    Abstract: A temperature and process-stable magnetic field sensor bias current source provides improved performance in Hall effect sensor circuits. A switched-capacitor sensing element is used to sense either a reference current or the bias current directly. A current mirror may be used to generate the bias current from the reference current, and may include multiple current source transistors coupled through corresponding control transistors that are switched using a barrel shifter to reduce variations in the bias current due to process variation. The current mirror control may be provided via a chopper amplifier to reduce flicker noise and the current mirror control voltage may be held using a track/hold circuit during transitions of the chopper amplifier to further reduce noise due to the chopping action.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: July 6, 2010
    Assignee: Cirrus Logic, Inc.
    Inventors: Thirumalai Rengachari, Kartik Nanda, Larry L. Harris, John Paulos