Patents by Inventor Pervez Mirza Aziz

Pervez Mirza Aziz 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: 11985220
    Abstract: An integrated circuit for a receiving link device includes a processing device to detect, using an equalizer of the receiving link device, that a receiver (RX) pre-cursor value is outside of a threshold value based on a target RX tap value. The processing device further generates, based on the detecting, a plurality of tap messages having a plurality of up or down commands to one of decrease or increase a corresponding transmitter (TX) pre-cursor value of a transmitting link device. The processing device further causes the plurality of tap messages to be provided to a local transmitter to be transmitted to the transmitting link device. The plurality of tap messages is to cause the transmitting link device to adjust the corresponding TX pre-cursor value.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: May 14, 2024
    Assignee: NVIDIA Corporation
    Inventors: Vishnu Balan, Mohammad Mobin, Akshay Shyam Pavagada Raghavendra, Pervez Mirza Aziz
  • Publication number: 20230239132
    Abstract: An integrated circuit for a receiving link device includes a processing device to detect, using an equalizer of the receiving link device, that a receiver (RX) pre-cursor value is outside of a threshold value based on a target RX tap value. The processing device further generates, based on the detecting, a plurality of tap messages having a plurality of up or down commands to one of decrease or increase a corresponding transmitter (TX) pre-cursor value of a transmitting link device. The processing device further causes the plurality of tap messages to be provided to a local transmitter to be transmitted to the transmitting link device. The plurality of tap messages is to cause the transmitting link device to adjust the corresponding TX pre-cursor value.
    Type: Application
    Filed: March 31, 2023
    Publication date: July 27, 2023
    Inventors: Vishnu Balan, Mohammad Mobin, Akshay Shyam Pavagada Raghavendra, Pervez Mirza Aziz
  • Patent number: 11665029
    Abstract: A feed forward equalizer including a first set of filter taps having a first set of filter tap coefficients to be adapted and a second set of one or more filter taps having one or more filter tap coefficients to be constrained. The feed forward equalizer includes an adaptation component to determine a set of adapted filter tap coefficient values corresponding to the first set of filter tap coefficients and a constraint function component to determine a constrained filter tap coefficient value for the second set of the one or more filter taps having the one or more filter tap coefficients to be constrained using a constraint function based on at least a portion of the set of adapted filter tap coefficient values. The feed forward equalizer generates, based at least in part on the constrained filter tap coefficient value, an equalized signal including a set of estimated symbol values.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: May 30, 2023
    Assignee: NVIDIA Corporation
    Inventors: Vishnu Balan, Pervez Mirza Aziz, Guo Hau Gau
  • Patent number: 11646863
    Abstract: A receiving link device includes a receiver (RX) to receive a data signal from a transmitting link device, the receiver including an equalizer to detect RX tap values and a processing device coupled to the receiver, the processing device to perform operations including: programming the receiver with information related to target RX tap values that are associated RX pre-cursors or RX post-cursors; detecting, using the equalizer, that an RX pre-cursor value is greater or less than a target RX tap value; generating, based on the detecting, a tap message including an up or a down command to decrease or increase a corresponding transmitter (TX) pre-cursor value of the transmitting link device; and causing the tap message to be provided to a local transmitter to be transmitted to a remote receiver of the transmitting link device, which causes the transmitting link device to adjust the corresponding TX pre-cursor value.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: May 9, 2023
    Assignee: NVIDIA Corporation
    Inventors: Vishnu Balan, Mohammad Mobin, Akshay Shyam Pavagada Raghavendra, Pervez Mirza Aziz
  • Publication number: 20230109793
    Abstract: A receiving link device includes a receiver (RX) to receive a data signal from a transmitting link device, the receiver including an equalizer to detect RX tap values and a processing device coupled to the receiver, the processing device to perform operations including: programming the receiver with information related to target RX tap values that are associated RX pre-cursors or RX post-cursors; detecting, using the equalizer, that an RX pre-cursor value is greater or less than a target RX tap value; generating, based on the detecting, a tap message including an up or a down command to decrease or increase a corresponding transmitter (TX) pre-cursor value of the transmitting link device; and causing the tap message to be provided to a local transmitter to be transmitted to a remote receiver of the transmitting link device, which causes the transmitting link device to adjust the corresponding TX pre-cursor value.
    Type: Application
    Filed: October 12, 2021
    Publication date: April 13, 2023
    Inventors: Vishnu Balan, Mohammad Mobin, Akshay Shyam Pavagada Raghavendra, Pervez Mirza Aziz
  • Patent number: 11611458
    Abstract: A receiver includes a decision feed forward equalization (DFFE) system coupled to a partial response (PR) system. The partial response system generates, based on a digital signal that includes pre-cursor intersymbol interference (ISI) and post-cursor ISI introduced by a communication channel, a detected signal including a set of detected symbol values. The detected signal is equalized to a partial response. The DFFE system includes a PR inverter to generate a set of estimated transmitted symbol values based on the set of detected symbol values and DFFE circuitry to cancel the pre-cursor ISI and the post-cursor ISI from the detected signal using the set of estimated transmitted symbols and a set of tap coefficients to obtain a compensated signal and a set of compensated symbol values.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: March 21, 2023
    Assignee: NVIDIA Corporation
    Inventors: Vishnu Balan, Viswanath Annampedu, Pervez Mirza Aziz
  • Publication number: 20230006867
    Abstract: A feed forward equalizer including a first set of filter taps having a first set of filter tap coefficients to be adapted and a second set of one or more filter taps having one or more filter tap coefficients to be constrained. The feed forward equalizer includes an adaptation component to determine a set of adapted filter tap coefficient values corresponding to the first set of filter tap coefficients and a constraint function component to determine a constrained filter tap coefficient value for the second set of the one or more filter taps having the one or more filter tap coefficients to be constrained using a constraint function based on at least a portion of the set of adapted filter tap coefficient values. The feed forward equalizer generates, based at least in part on the constrained filter tap coefficient value, an equalized signal including a set of estimated symbol values.
    Type: Application
    Filed: July 1, 2021
    Publication date: January 5, 2023
    Inventors: Vishnu Balan, Pervez Mirza Aziz, Guo Hau Gau
  • Patent number: 11477004
    Abstract: A clock data recovery circuit detects illegal decisions for received data, accumulates a phase gradient for the data, determines a number of the illegal decisions in a configured window for receiving the data, and if the number of the illegal decisions exceeds a pre-defend number in the window, applies a sum of the accumulated phase gradient and a phase increment having a sign of the accumulated phase gradient to a clock circuit for the data receiver.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: October 18, 2022
    Assignee: NVIDIA CORP.
    Inventors: Pervez Mirza Aziz, Vishnu Balan, Viswanath Annampedu
  • Publication number: 20220311592
    Abstract: A clock data recovery circuit detects illegal decisions for received data, accumulates a phase gradient for the data, determines a number of the illegal decisions in a configured window for receiving the data, and if the number of the illegal decisions exceeds a pre-defined number in the window, applies a sum of the accumulated phase gradient and a phase increment having a sign of the accumulated phase gradient to a clock circuit for the data receiver.
    Type: Application
    Filed: July 19, 2021
    Publication date: September 29, 2022
    Applicant: NVIDIA Corp.
    Inventors: Pervez Mirza Aziz, Vishnu Balan, Viswanath Annampedu
  • Patent number: 11212073
    Abstract: A system for data and clock recovery includes a timing error detector, a phase detector, and a phase increment injector. The phase increment injector may be used to determine an increment to affect an output of the phase detector or a clocking element. A sign of the increment is determined from a sign or direction of an accumulated version of a clock and data recovery gradient value.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: December 28, 2021
    Assignee: NVIDIA Corp.
    Inventors: Pervez Mirza Aziz, Vishnu Balan, Viswanath Annampedu
  • Patent number: 11159304
    Abstract: A clock data recovery (CDR) mechanism qualifies symbols received from the data detector prior to using those symbols to compute a timing gradient. The disclosed CDR mechanism analyzes one or more recently received symbols to determine whether the current symbol should be used in computing the time gradient. When configured with a Mueller-Muller phase detector, the timing gradient for the received signal is set to zero if the current symbol is a ?2 or a +2 and the previous symbol is non-zero. Otherwise, the Mueller-Muller timing gradient is evaluated in the traditional manner. When configured with a minimum mean-squared error phase detector, the timing gradient for the received signal is set to zero if the previous symbol is non-zero. Otherwise, the minimum mean-squared error timing gradient is evaluated in the traditional manner.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: October 26, 2021
    Assignee: NVIDIA Corporation
    Inventors: Pervez Mirza Aziz, Rohit Rathi, Vishnu Balan
  • Publication number: 20200358593
    Abstract: A clock data recovery (CDR) mechanism qualifies symbols received from the data detector prior to using those symbols to compute a timing gradient. The disclosed CDR mechanism analyzes one or more recently received symbols to determine whether the current symbol should be used in computing the time gradient. When configured with a Mueller-Muller phase detector, the timing gradient for the received signal is set to zero if the current symbol is a ?2 or a +2 and the previous symbol is non-zero. Otherwise, the Mueller-Muller timing gradient is evaluated in the traditional manner. When configured with a minimum mean-squared error phase detector, the timing gradient for the received signal is set to zero if the previous symbol is non-zero. Otherwise, the minimum mean-squared error timing gradient is evaluated in the traditional manner.
    Type: Application
    Filed: May 10, 2019
    Publication date: November 12, 2020
    Inventors: Pervez Mirza AZIZ, Rohit RATHI, Vishnu BALAN
  • Publication number: 20200336286
    Abstract: A system for data and clock recovery includes a timing error detector, a phase detector, and a phase increment injector. The phase increment injector may be used to determine an increment to affect an output of the phase detector or a clocking element. A sign of the increment is determined from a sign or direction of an accumulated version of a clock and data recovery gradient value.
    Type: Application
    Filed: February 26, 2020
    Publication date: October 22, 2020
    Applicant: NVIDIA Corp.
    Inventors: Pervez Mirza Aziz, Vishnu Balan, Viswanath Annampedu
  • Patent number: 10700846
    Abstract: A system for data and clock recovery includes a timing error detector, a phase detector, and a phase increment injector. The phase increment injector may be used to determine an increment to affect an output of the phase detector or a clocking element. A sign of the increment is determined from a sign or direction of an accumulated version of a clock and data recovery gradient value.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: June 30, 2020
    Assignee: NVIDIA Corp.
    Inventors: Pervez Mirza Aziz, Vishnu Balan, Viswanath Annampedu
  • Patent number: 9106370
    Abstract: A method for facilitating acquisition of a received reference clock signal in a CDR system includes steps of: initializing an integral register in a digital loop filter of the CDR system by setting a current value of the integral register to a first value; determining a number of mislock events occurring in a CDR loop of the CDR system, a mislock event being indicative of an unlocked state of the CDR loop; adjusting the current value of the integral register, when the number of mislock events is non-zero, by a second value to generate a new current value, the second value being a function of a negation of the current value of the integral register; and repeating the steps of determining the number of mislock events and adjusting the current value of the integral register until the number of mislock events is zero.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: August 11, 2015
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: Sunil Srinivasa, Amaresh V. Malipatil, Mohammad Shafiul Mobin, Pervez Mirza Aziz, Shiva Prasad Kotagiri
  • Patent number: 8194792
    Abstract: The present invention enhances the performance of a clock and data recovery (CDR) circuit by employing look-ahead techniques to produce a low latency timing adjustment. In one example of the invention employed in a CDR circuit having a decimation filter processing the CDR's phase detector output, the invention uses the most significant bits of the decimation filter output to quickly determine a look-ahead adjustment.
    Type: Grant
    Filed: January 5, 2005
    Date of Patent: June 5, 2012
    Assignee: Agere Systems Inc.
    Inventors: Pervez Mirza Aziz, Necip Sayiner
  • Patent number: 7706487
    Abstract: In training a SERDES, a Common Electrical Interface (CEI) training frame, having certain bits of information embedded therein, is transmitted over a path which comprises transmitter, channel, and receiver components. The present invention analyzes the resulting received signal and determines the effective aggregate channel impulse response of these three components. The invention then determines an estimate of the inverse of this aggregate channel and uses this determination to reduce distortions that have been introduced into a signal that has been transmitted over the path.
    Type: Grant
    Filed: October 12, 2004
    Date of Patent: April 27, 2010
    Assignee: Agere Systems Inc.
    Inventors: Pervez Mirza Aziz, Donald Raymond Laturell, Mohammad Shafiul Mobin, Gregory W. Sheets, Lane A. Smith
  • Patent number: 7421050
    Abstract: The present invention utilizes a parallel sampled multi stage decimated digital loop filter for clock and data recovery function. In particular, the present invention provides multiple sampling clocks, with these clocks having sampling clock phases separated in time. These clocks are used in conjunction with multiple data detectors and phase detectors to efficiently process received analog signals in a decimated loop filter system.
    Type: Grant
    Filed: October 14, 2004
    Date of Patent: September 2, 2008
    Assignee: Agere Systems Inc.
    Inventors: Pervez Mirza Aziz, Donald Raymond Laturell, Vladimir Sindalovsky
  • Patent number: 7082005
    Abstract: Techniques for detecting data, such as servo data, from input or incoming data read from a transmission medium, such as magnetic recording medium, in the presence or absence of radial incoherence. In one illustrative recording medium-based aspect of the invention, such a technique for detecting data from input data stored on a recording medium comprises the following steps. First, one or more samples are interpolated from one or more samples which have been generated from the input data at a given symbol rate. The one or more interpolated samples have one or more phases associated therewith which differ from a phase associated with the one or more samples generated at the given symbol rate. Then, an optimum or best phase is selected from the symbol rate phase and the one or more interpolated phases such that at least a portion of the one or more samples associated with the optimum phase are identified as representative of detected data.
    Type: Grant
    Filed: August 27, 2002
    Date of Patent: July 25, 2006
    Assignee: Agere Systems Inc.
    Inventors: Viswanath Annampedu, Pervez Mirza Aziz
  • Patent number: 6813108
    Abstract: Techniques for detecting control data, such as servo data, from input or incoming data read from a magnetic recording medium in the presence of radial incoherence are provided. More specifically, the techniques employ multiple (i.e., two or more) data detectors for choosing between multiple sampling phases associated with the input data read from the magnetic recording medium. In the context of servo data detection, such techniques offer several orders of magnitude in performance improvement in detecting SAM and Gray data in the presence of RI and may advantageously be employed in a read channel integrated circuit. Furthermore, such techniques may be applied to any data encoding system.
    Type: Grant
    Filed: October 31, 2001
    Date of Patent: November 2, 2004
    Assignee: Agere Systems Inc.
    Inventors: Viswanath Annampedu, Pervez Mirza Aziz