Patents by Inventor Juan-Antonio Carballo

Juan-Antonio Carballo has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7133654
    Abstract: A method and apparatus for measuring communications link quality provides accurate on-chip estimation of the difficulty of achieving a particular bit error rate (BER) for a communications link. A low cost/complexity accumulator circuit connected to internal signals from a clock/data recovery (CDR) circuit provides a measure of high frequency and low frequency jitter in a received signal. The low frequency jitter measurement is used to correct the high frequency jitter measurement which may otherwise contain error. The corrected output may be used to adjust operational characteristics of the link or otherwise evaluate the link for operating margin. The correction may be performed by subtracting a portion of the low frequency jitter measurement from the measured high frequency jitter, or the value of the low frequency jitter measurement may be used to select between two or more correction factors that are then applied to the high frequency jitter measurement.
    Type: Grant
    Filed: August 7, 2003
    Date of Patent: November 7, 2006
    Assignee: International Business Machines Corporation
    Inventors: Juan-Antonio Carballo, Jeffrey L. Burns, Ivan Vo
  • Publication number: 20060223478
    Abstract: A method and apparatus for measuring communications link quality provides accurate on-chip estimation of the difficulty of achieving a particular bit error rate (BER) for a communications link. A low cost/complexity accumulator circuit connected to internal signals from a clock/data recovery (CDR) circuit provides a measure of high frequency and low frequency jitter in a received signal. The low frequency jitter measurement is used to correct the high frequency jitter measurement which may otherwise contain error. The corrected output may be used to adjust operational characteristics of the link or otherwise evaluate the link for operating margin. The correction may be performed by subtracting a portion of the low frequency jitter measurement from the measured high frequency jitter, or the value of the low frequency jitter measurement may be used to select between two or more correction factors that are then applied to the high frequency jitter measurement.
    Type: Application
    Filed: June 14, 2006
    Publication date: October 5, 2006
    Inventors: Juan-Antonio Carballo, Jeffrey Burns, Ivan Vo
  • Publication number: 20060172715
    Abstract: A digital transmission circuit and method providing selectable power consumption via multiple weighted driver slices improves the flexibility of an interface while reducing transmitter power consumption, area and complexity when possible. A cascaded series of driver stages is provided by a set of parallel slices and a control logic that activates one or more of the slices, which combine to produce a cascaded active driver circuit. The power consumption/drive level selectability of the slice combination provides a driver that can be fine-tuned to particular applications to provide the required performance at a minimum power consumption level.
    Type: Application
    Filed: February 3, 2005
    Publication date: August 3, 2006
    Inventors: Juan-Antonio Carballo, Kevin Nowka, Ivan Vo, Seung-moon Yoo
  • Publication number: 20060171477
    Abstract: A digital transmission circuit and method providing selectable power consumption via single-ended or differential operation improves the flexibility of an interface while reducing power consumption when possible. A differential path is provided through the transmitter output driver stages and portions are selectively disabled when the transmission circuit is in a lower-power operating mode. A single-ended to differential converter circuit can be used to construct a differential signal for output to the final driver stage. The selection of power mode can be made via feedback from a channel quality measurement unit or may be hardwired or selected under programmatic control. The longer delay or skew of the lower-power single-ended mode is compensated for by the relaxed requirements of the channel when conditions permit the use of the lower-power single-ended mode.
    Type: Application
    Filed: February 3, 2005
    Publication date: August 3, 2006
    Inventors: Juan-Antonio Carballo, Kevin Nowka, Ivan Vo, Seung-moon Yoo
  • Patent number: 7084689
    Abstract: A complementary digital signal generator circuit and method receives a periodic digital signal, such as a square wave, as an input and generates at the output complementary versions of the digital signal delayed by matching increments of delay with minimum skew at GHz frequencies. The digital signal is processed by inverters and interpolators which may be readily matched in size and functional characteristics by close proximity placement on integrated circuits. An inverted and first delayed version of the original digital signal is applied to both inputs of a first interpolator, to generate at the output of the interpolator the complement of the digital signal as delayed by the first delayed and the delay introduced by the interpolator. The inverted and first delayed digital signal is inverted and second delayed by a second matching inverter and applied as one input to a second interpolator. The second input of the second interpolator is the original digital signal.
    Type: Grant
    Filed: November 12, 2004
    Date of Patent: August 1, 2006
    Assignee: International Business Machines Corporation
    Inventors: Juan-antonio Carballo, Fadi Hikmat Gebara
  • Publication number: 20060103445
    Abstract: A complementary digital signal generator circuit and method receives a periodic digital signal, such as a square wave, as an input and generates at the output complementary versions of the digital signal delayed by matching increments of delay with minimum skew at GHz frequencies. The digital signal is processed by inverters and interpolators which may be readily matched in size and functional characteristics by close proximity placement on integrated circuits. An inverted and first delayed version of the original digital signal is applied to both inputs of a first interpolator, to generate at the output of the interpolator the complement of the digital signal as delayed by the first delayed and the delay introduced by the interpolator. The inverted and first delayed digital signal is inverted and second delayed by a second matching inverter and applied as one input to a second interpolator. The second input of the second interpolator is the original digital signal.
    Type: Application
    Filed: November 12, 2004
    Publication date: May 18, 2006
    Applicant: International Business Machines Corp.
    Inventors: Juan-antonio Carballo, Fadi Gebara
  • Patent number: 7047168
    Abstract: Method and system are provided for providing constraint-based guidance to a designer to support the application of useful constraint-based heuristics in complex collaborative design, thus reducing late conflicts and facilitating their resolution when they happen. The invention can be applied to any collaborative problem-solving task such as a collaborative engineering activity or the design of corporate strategies. In the method and system, designers receive constraint-based feedback that enables them to apply constraint-based heuristics that consider the simultaneous effect of all design constraints.
    Type: Grant
    Filed: January 16, 2002
    Date of Patent: May 16, 2006
    Assignee: The Regents of the University of Michigan
    Inventors: Juan-Antonio Carballo, Stephen W. Director
  • Publication number: 20050240386
    Abstract: A method and system for interactive modeling of high-level network performance with low-level link design provides a tool for optimizing networked computing systems and their link components simultaneously. The method models a fixed portion of a network and specifies operational performance levels and power constraints. A solution is chosen for a non-fixed network portion and the network is simulated to determine link requirements and synthesizes links in conformity with the link requirements. The links are analyzed to determine performance (e.g., bandwidth) and requirements (e.g., power) and network performance is recalculated. An iterative loop from the selection of the non-fixed topology through synthesis and recalculation of link performance can be implemented to optimize the link and network design.
    Type: Application
    Filed: April 22, 2004
    Publication date: October 27, 2005
    Applicant: International Business Machines Corporation
    Inventors: Juan-Antonio Carballo, Kevin Nowka
  • Publication number: 20050138492
    Abstract: A system for designing a communication link for use in a data processing system, includes a parameter generator and an internal link model. The parameter generator allows a user to specify a first set of link parameters. The generator derives a set of internal parameters from the first set of parameters. The internal link model, which includes a set of configurable link cells, receives the internal parameters and instantiates each link cell based on the internal parameters. The system further includes a channel simulator or similar means for modeling a bit error rate (BER) of the instantiated communication link and may further include an estimator of the link's area and power consumption. In an embodiment that protects the intellectual property associated with the internal model from the system user, the parameter generator prevents the user from directly accessing the internal parameters and the generic link model.
    Type: Application
    Filed: October 30, 2003
    Publication date: June 23, 2005
    Applicant: International Business Machines Corporation
    Inventor: Juan-Antonio Carballo
  • Publication number: 20050136867
    Abstract: Methods, and arrangements for power reduction in links, such as transmitters and receivers, based upon global decisions such as the data transmission frequencies, communications media, and traffic types associated with links, are disclosed. In particular, embodiments take advantage of high-level decisions by reconfiguring internal circuits of transmitters and receivers of links to reduce power consumption. At the global level, a decision determines the links that are active, the data frequency at which the links operate, and the media through which the links transmit the data. At the local level, the links receive the decisions and reconfigure circuitry automatically to minimize power based upon the decisions. In some embodiments, the links may receive the decisions in the form of power modes. In further embodiments, the links may receive settings such as on/off settings, data frequency settings, and traffic/media settings, the combination of which indicates power modes.
    Type: Application
    Filed: December 22, 2003
    Publication date: June 23, 2005
    Applicant: International Business Machines Corporation
    Inventor: Juan-Antonio Carballo
  • Publication number: 20050135523
    Abstract: Methods, and arrangements for extension of clock and data recovery (CDR) loop latency and deactivation of CDR circuits are disclosed. In particular, embodiments address situations in which a receiver, designed to handle spread spectrum clocking, may not always or continuously encounter spread spectrum signals. As a result, power consumption by the receivers may be reduced. Embodiments identify situations in which spread spectrum clocking is unnecessary and may adapt the CDR loop to operate with less power consumption by, e.g., reducing the operating frequency of CDR circuits. For instance, some embodiments employ a flywheel circuit, incorporated into many spread spectrum CDR loops to accelerate adjustments to a sampling clock, to determine when spread spectrum signals are not being encountered. A loop latency controller may then, advantageously, reduce power consumption by reducing frequencies of operation and voltages, and merging or simplifying stages.
    Type: Application
    Filed: December 22, 2003
    Publication date: June 23, 2005
    Applicant: International Business Machines Corporation
    Inventor: Juan-Antonio Carballo
  • Publication number: 20050086563
    Abstract: A communication link receiver for use in a data processing system includes a receive interface, a clock/data recovery (CDR) circuit, and a debug unit. The receive interface receives a test signal from the communication channel. The CDR circuit is configured to extract a clock signal and a test data signal from the received signal. A debug unit determines a bit error rate (BER) of the test data signal and at least one jitter characteristic of the communication link. The debug unit further includes a test advisor to recommend corrective action, based on the BER and the jitter characteristic(s) when the BER exceeds a predetermined threshold. The corrective action recommended can include transmitting an additional test pattern when the BER is high, but the jitter characteristics are acceptable or modifying a CDR characteristic, such as the sampling rate or bandwidth, when the BER and at least one jitter characteristic exceed their predetermined thresholds.
    Type: Application
    Filed: October 16, 2003
    Publication date: April 21, 2005
    Applicant: International Business Machines Corporation
    Inventor: Juan-Antonio Carballo
  • Publication number: 20050032491
    Abstract: A method and apparatus for measuring communications link quality provides accurate on-chip estimation of the difficulty of achieving a particular bit error rate (BER) for a communications link. A low cost/complexity accumulator circuit connected to internal signals from a clock/data recovery (CDR) circuit provides a measure of high frequency and low frequency jitter in a received signal. The low frequency jitter measurement is used to correct the high frequency jitter measurement which may otherwise contain error. The corrected output may be used to adjust operational characteristics of the link or otherwise evaluate the link for operating margin. The correction may be performed by subtracting a portion of the low frequency jitter measurement from the measured high frequency jitter, or the value of the low frequency jitter measurement may be used to select between two or more correction factors that are then applied to the high frequency jitter measurement.
    Type: Application
    Filed: August 7, 2003
    Publication date: February 10, 2005
    Applicant: International Business Machines Corporation
    Inventors: Juan-Antonio Carballo, Jeffrey Burns, Ivan Vo
  • Patent number: 6812739
    Abstract: A method of reducing power consumption while maintaining performance characteristics and avoiding costly over-design of a high-speed communication link embedded in an SOC is provided. The method includes synthesizing the communication link at a reduced voltage to determine and isolate circuitry that is supply-voltage-critical from circuitry that is non-supply-voltage-critical. The supply-voltage-critical circuitry contains components that may not operate at the reduced voltage without degrading the performance characteristics of the communication link. A non-reduced voltage is used to drive the supply-voltage-critical circuitry while the reduced voltage is used to drive the non-supply-voltage-critical circuitry. The reduced voltage is generated using a voltage regulator embedded in the communication link.
    Type: Grant
    Filed: September 26, 2002
    Date of Patent: November 2, 2004
    Assignee: International Business Machines Corporation
    Inventors: Juan-Antonio Carballo, Jeffrey L. Burns, Gary Dale Carpenter, Kevin John Nowka, Ivan Vo, Seung-moon Yoo
  • Publication number: 20040203483
    Abstract: An interlace transceiver power management method and apparatus reduces power consumption when interface conditions will support a transceiver having reduced complexity. Characteristics of the receiver and/or transmitter are adjusted in conformity with one or more selection signals. An interface quality measurement circuit may provide the selection signal, so that the transceiver complexity is adjusted in response to measured interface conditions or an external pin or register bit may be coupled to a select input. The receiver complexity adjustment may include the receiver sampling depth, window width, resolution or equalization complexity or other characteristic having an impact on receiver circuit power consumption. The transmitter complexity may be equalization, transmitter power or other characteristic having an impact on transmitter circuit power consumption.
    Type: Application
    Filed: November 7, 2002
    Publication date: October 14, 2004
    Applicant: International Business Machines Corporation
    Inventors: Juan-Antonio Carballo, David William Boerstler, Jeffrey L. Burns
  • Publication number: 20040203477
    Abstract: An interface transceiver power management method and apparatus including controlled circuit complexity and power supply voltage reduces power consumption when interface conditions will support a transceiver having reduced complexity. The power supply voltage of the reduced complexity logic is then reduced if the lowered complexity will support a lower power supply voltage. The reduced complexity in combination with a reduced power supply voltage decreases power consumption to a greater degree than reducing transceiver complexity alone.
    Type: Application
    Filed: November 21, 2002
    Publication date: October 14, 2004
    Applicant: International Business Machines Corporation
    Inventors: Juan-Antonio Carballo, Jeffrey L. Burns
  • Patent number: 6801025
    Abstract: According to an apparatus form of the invention, integrated circuitry on a single chip includes a bit-programmable voltage regulator supplying voltage to first circuitry on the chip. The integrated circuitry also includes second circuitry operable for characterizing performance of the first circuitry. Control circuitry on the chip is operable, responsive to the characterizing performed by the second circuitry, to output at least one digital control bit for controlling the regulator output voltage supplying the first circuitry. In another aspect, the integrated circuitry is operable to receive an externally generated, time-based reference signal, and the second circuitry includes an on-chip oscillator for generating a performance characterizing signal. The performance characterizing signal varies in frequency in correspondence with the performance of the first circuitry.
    Type: Grant
    Filed: November 7, 2002
    Date of Patent: October 5, 2004
    Assignee: International Business Machines Corporation
    Inventors: Juan-Antonio Carballo, Kevin John Nowka, Ivan Vo
  • Publication number: 20040157569
    Abstract: A method of reducing power consumption while maintaining performance characteristics and avoiding costly over-design of a high-speed communication link embedded in an SOC is provided. The method includes synthesizing the communication link at a reduced voltage to determine and isolate circuitry that is supply-voltage-critical from circuitry that is non-supply-voltage-critical. The supply-voltage-critical circuitry contains components that may not operate at the reduced voltage without degrading the performance characteristics of the communication link. A non-reduced voltage is used to drive the supply-voltage-critical circuitry while the reduced voltage is used to drive the non-supply-voltage-critical circuitry. The reduced voltage is generated using a voltage regulator embedded in the communication link.
    Type: Application
    Filed: February 9, 2004
    Publication date: August 12, 2004
    Inventors: Juan-Antonio Carballo, Jeffrey L. Burns, Gary Dale Carpenter, Kevin John Nowka, Ivan Vo, Seung-moon Yoo
  • Publication number: 20040090216
    Abstract: According to an apparatus form of the invention, integrated circuitry on a single chip includes a bit-programmable voltage regulator supplying voltage to first circuitry on the chip. The integrated circuitry also includes second circuitry operable for characterizing performance of the first circuitry. Control circuitry on the chip is operable, responsive to the characterizing performed by the second circuitry, to output at least one digital control bit for controlling the regulator output voltage supplying the first circuitry. In another aspect, the integrated circuitry is operable to receive an externally generated, time-based reference signal, and the second circuitry includes an on-chip oscillator for generating a performance characterizing signal. The performance characterizing signal varies in frequency in correspondence with the performance of the first circuitry.
    Type: Application
    Filed: November 7, 2002
    Publication date: May 13, 2004
    Applicant: International Business Machines Corporation
    Inventors: Juan-Antonio Carballo, Kevin John Nowka, Ivan Vo
  • Patent number: 6724221
    Abstract: In one form of the invention, circuitry having exclusive-OR and latch functionality includes timing circuitry and logic circuitry. The circuitry includes a memory, with first and second memory nodes, for storing a state and its complement, and first and second timing circuitry portions, each operable to receive at least one timing signal, coupled to the respective memory nodes. The logic circuitry includes first and second logic circuitry portions, each of which is operable to receive at least first and second data signals. Each of the logic circuitry portions is coupled in series with a conditionally conductive path of one of the respective first and second timing circuitry portions.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: April 20, 2004
    Assignee: International Business Machines Corporation
    Inventors: Juan-Antonio Carballo, David William Boerstler, Jeffrey L. Burns, Kevin John Nowka, Li Shi