Patents by Inventor Kun-Yung Chang

Kun-Yung Chang 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: 9933639
    Abstract: Systems, and related methods, relating generally to electro-absorption modulation are described. In a system therefor, there is a waveguide. A photodetector is configured with respect to the waveguide for detecting luminous intensity of an optical signal. An electro-absorption modulator is configured with respect to the waveguide for electro-absorption modulation of the optical signal. An integrated heating element is located alongside and spaced apart from both the photodetector and the electro-absorption modulator. the integrated heating element is configured for controllably heating the photodetector and the electro-absorption modulator.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: April 3, 2018
    Assignee: XILINX, INC.
    Inventors: Sen Lin, Kun-Yung Chang, Austin H. Lesea
  • Publication number: 20180054330
    Abstract: A multi-phase partial response receiver supports various incoming data rates by sampling PrDFE output values at a selected one of at least two clock phases. The receiver includes a calibration circuit that performs a timing analysis of critical data paths in the circuit, and this analysis is then used to select the particular clock phase used to latch the output values. These techniques permit the multiplexer outputs from for each phase of the partial response receiver to directly drive selection of a multiplexer for the ensuing phase, i.e., by avoiding regions of instability or uncertainty in the respective multiplexer outputs.
    Type: Application
    Filed: August 15, 2017
    Publication date: February 22, 2018
    Inventors: Chintan S. Thakkar, Kun-Yung Chang, Ting Wu
  • Publication number: 20180041232
    Abstract: A driver circuit includes a plurality of output circuits coupled in parallel between a differential input and a differential output and having a first common node and a second common node. Each of the plurality of output circuits includes a series combination of a pair of inverters and a pair of resistors, coupled between the differential input and the differential output; first source terminals of the pair of inverters coupled to the first common node; and second source terminals of the pair of inverters coupled to the second common node. The driver circuit further includes a first voltage regulator having an output coupled to the first common node of the plurality of output circuits; a second voltage regulator having an output coupled to the second common node of the plurality of circuits; and a current compensation circuit coupled between the outputs of the first voltage regulator and the second voltage regulator.
    Type: Application
    Filed: August 3, 2016
    Publication date: February 8, 2018
    Applicant: Xilinx, Inc.
    Inventors: Siok Wei Lim, Kok Lim Chan, Kee Hian Tan, Hongyuan Zhao, Chin Yang Koay, Yohan Frans, Kun-Yung Chang
  • Patent number: 9887710
    Abstract: A driver circuit includes a plurality of output circuits coupled in parallel between a differential input and a differential output and having a first common node and a second common node. Each of the plurality of output circuits includes a series combination of a pair of inverters and a pair of resistors, coupled between the differential input and the differential output; first source terminals of the pair of inverters coupled to the first common node; and second source terminals of the pair of inverters coupled to the second common node. The driver circuit further includes a first voltage regulator having an output coupled to the first common node of the plurality of output circuits; a second voltage regulator having an output coupled to the second common node of the plurality of circuits; and a current compensation circuit coupled between the outputs of the first voltage regulator and the second voltage regulator.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: February 6, 2018
    Assignee: XILINX, INC.
    Inventors: Siok Wei Lim, Kok Lim Chan, Kee Hian Tan, Hongyuan Zhao, Chin Yang Koay, Yohan Frans, Kun-Yung Chang
  • Patent number: 9882703
    Abstract: An example method of clock and data recovery in a receiver includes generating data samples and crossing samples of a received signal based on a data phase and a crossing phase, respectively, of a sampling clock supplied by a phase interpolator in the receiver; generating a phase detect result signal in response to phase detection of the data samples and the crossing samples; filtering the phase detect result signal to generate a phase interpolator code, the phase interpolator generating the sampling clock based on the phase interpolator code; determining an average phase detect result from the phase detect result signal; and adjusting the phase interpolator code in response to the average phase detect result being less than a threshold value.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: January 30, 2018
    Assignee: XILINX, INC.
    Inventors: Yu Xu, Winson Lin, Caleb S. Leung, Alan C. Wong, Christopher J. Borrelli, Yohan Frans, Kun-Yung Chang
  • Publication number: 20170344050
    Abstract: A memory controller having a data receiver to sample data at a sample timing using a strobe signal, wherein the data and the strobe signal are sent by a memory device in connection with a read operation initiated by the memory controller, and a strobe receiver to receive the strobe signal, wherein a phase of the strobe signal has a drift relative to a reference by an amount. The memory controller further having a monitoring circuit to monitor the strobe signal and determine the amount of the drift, and an adjustment circuit to update the sample timing of the data receiver based on the amount of drift determined by the monitoring signal.
    Type: Application
    Filed: June 7, 2017
    Publication date: November 30, 2017
    Inventors: Scott C. Best, Abhijit M. Abhyankar, Kun-Yung Chang, Frank Lambrecht
  • Patent number: 9768986
    Abstract: A multi-phase partial response receiver supports various incoming data rates by sampling PrDFE output values at a selected one of at least two clock phases. The receiver includes a calibration circuit that performs a timing analysis of critical data paths in the circuit, and this analysis is then used to select the particular clock phase used to latch the output values. These techniques permit the multiplexer outputs from for each phase of the partial response receiver to directly drive selection of a multiplexer for the ensuing phase, i.e., by avoiding regions of instability or uncertainty in the respective multiplexer outputs.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: September 19, 2017
    Assignee: Rambus Inc.
    Inventors: Chintan S. Thakkar, Kun-Yung Chang, Ting Wu
  • Patent number: 9755600
    Abstract: An example automatic gain control (AGC) circuit includes a base current-gain circuit having a programmable source degeneration resistance responsive to first bits of an AGC code word. The AGC circuit further includes a programmable current-gain circuit, coupled between an input and an output of the base current-gain circuit, having a programmable current source responsive to second bits of the AGC code word. The AGC circuit further includes a bleeder circuit, coupled to the output of the base current-gain circuit, having a programmable current source responsive to logical complements of the second bits of the AGC code word. The AGC circuit further includes a load circuit coupled to the output of the base current-gain circuit.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: September 5, 2017
    Assignee: XILINX, INC.
    Inventors: Didem Z. Turker Melek, Parag Upadhyaya, Kun-Yung Chang
  • Publication number: 20170244371
    Abstract: An example automatic gain control (AGC) circuit includes a base current-gain circuit having a programmable source degeneration resistance responsive to first bits of an AGC code word. The AGC circuit further includes a programmable current-gain circuit, coupled between an input and an output of the base current-gain circuit, having a programmable current source responsive to second bits of the AGC code word. The AGC circuit further includes a bleeder circuit, coupled to the output of the base current-gain circuit, having a programmable current source responsive to logical complements of the second bits of the AGC code word. The AGC circuit further includes a load circuit coupled to the output of the base current-gain circuit.
    Type: Application
    Filed: February 22, 2016
    Publication date: August 24, 2017
    Applicant: Xilinx, Inc.
    Inventors: Didem Z. Turker Melek, Parag Upadhyaya, Kun-Yung Chang
  • Patent number: 9742597
    Abstract: An apparatus includes a decision feedback equalizer configured to receive a parallel signal generated based on a first clock. The decision feedback equalizer includes a first equalization block configured to receive a first symbol of a first set of parallel symbols provided by the parallel signal during a first clock cycle of the first clock. A decision feedback equalization is performed by the first equalization block to the first symbol to provide a first decision to a second equalization block. The second equalization block is configured to receive a second symbol of the first set of parallel symbols and perform a decision feedback equalization to the second symbol using the first decision received from the first equalization block to provide a second decision during the first clock cycle.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: August 22, 2017
    Assignee: XILINX, INC.
    Inventors: Kun-Yung Chang, Siok Wei Lim, Kee Hian Tan
  • Patent number: 9710011
    Abstract: A memory controller having a data receiver to sample data at a sample timing using a strobe signal, wherein the data and the strobe signal are sent by a memory device in connection with a read operation initiated by the memory controller, and a strobe receiver to receive the strobe signal, wherein a phase of the strobe signal has a drift relative to a reference by an amount. The memory controller further having a monitoring circuit to monitor the strobe signal and determine the amount of the drift, and an adjustment circuit to update the sample timing of the data receiver based on the amount of drift determined by the monitoring signal.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: July 18, 2017
    Assignee: Rambus Inc.
    Inventors: Scott C. Best, Abhijit M. Abhyankar, Kun-Yung Chang, Frank Lambrecht
  • Patent number: 9654327
    Abstract: A receiver relates generally to channel adaptation. In this receiver, a first signal processing block is coupled to a communications channel. The first signal processing block includes: an AGC block and a CTLE block for receiving a modulated signal for providing an analog signal; an ADC for converting the analog signal to digital samples; and an FFE block for equalizing the digital samples to provide equalized samples. A second signal processing block includes: a DFE block for receiving the equalized sampled for providing re-equalized samples; and a slicer coupled to the DFE block for slicing the re-equalized samples. A receiver adaptation block is coupled to the first signal processing block and the second signal processing block. The receiver adaptation block is configured for providing an AGC adaptation, a CTLE adaptation, and a slicer adaptation to the communications channel.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: May 16, 2017
    Assignee: XILINX, INC.
    Inventors: Yu Liao, Geoffrey Zhang, Hongtao Zhang, Kun-Yung Chang, Toan Pham, Zhaoyin D. Wu
  • Publication number: 20170070369
    Abstract: A multi-phase partial response receiver supports various incoming data rates by sampling PrDFE output values at a selected one of at least two clock phases. The receiver includes a calibration circuit that performs a timing analysis of critical data paths in the circuit, and this analysis is then used to select the particular clock phase used to latch the output values. These techniques permit the multiplexer outputs from for each phase of the partial response receiver to directly drive selection of a multiplexer for the ensuing phase, i.e., by avoiding regions of instability or uncertainty in the respective multiplexer outputs.
    Type: Application
    Filed: July 13, 2016
    Publication date: March 9, 2017
    Inventors: Chintan S. Thakkar, Kun-Yung Chang, Ting Wu
  • Publication number: 20160352557
    Abstract: A receiver relates generally to channel adaptation. In this receiver, a first signal processing block is coupled to a communications channel. The first signal processing block includes: an AGC block and a CTLE block for receiving a modulated signal for providing an analog signal; an ADC for converting the analog signal to digital samples; and an FFE block for equalizing the digital samples to provide equalized samples. A second signal processing block includes: a DFE block for receiving the equalized sampled for providing re-equalized samples; and a slicer coupled to the DFE block for slicing the re-equalized samples. A receiver adaptation block is coupled to the first signal processing block and the second signal processing block. The receiver adaptation block is configured for providing an AGC adaptation, a CTLE adaptation, and a slicer adaptation to the communications channel.
    Type: Application
    Filed: May 27, 2015
    Publication date: December 1, 2016
    Applicant: Xilinx, Inc.
    Inventors: Yu Liao, Geoffrey Zhang, Hongtao Zhang, Kun-Yung Chang, Toan Pham, Zhaoyin D. Wu
  • Patent number: 9455848
    Abstract: In an example, an apparatus for clock data recovery (CDR) in a receiver includes a decision feedback equalizer (DFE) having a data slicer providing data samples, an error slicer providing error samples, and an offset error slicer providing offset error samples, the offset error slicer operable to set its threshold based on an offset first post-cursor coefficient. The apparatus further includes a CDR circuit operable to control a sampling clock for the data slicer, the error slicer, and the offset error slicer based on the data samples and the offset error samples.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: September 27, 2016
    Assignee: XILINX, INC.
    Inventors: Hongtao Zhang, Geoffrey Zhang, Kun-Yung Chang
  • Patent number: 9419827
    Abstract: A multi-phase partial response receiver supports various incoming data rates by sampling PrDFE output values at a selected one of at least two clock phases. The receiver includes a calibration circuit that performs a timing analysis of critical data paths in the circuit, and this analysis is then used to select the particular clock phase used to latch the output values. These techniques permit the multiplexer outputs from for each phase of the partial response receiver to directly drive selection of a multiplexer for the ensuing phase, i.e., by avoiding regions of instability or uncertainty in the respective multiplexer outputs.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: August 16, 2016
    Assignee: Rambus Inc.
    Inventors: Chintan S. Thakkar, Kun-Yung Chang, Ting Wu
  • Patent number: 9413524
    Abstract: In an example, an apparatus for CDR includes at least one data register, at least one edge register having an input coupled to an output of the at least one data register, and a phase detector having inputs coupled to the output of the at least one data register and an output of the at least one edge register. The apparatus further includes a frequency accumulator coupled to an output of the phase detector, a dynamic gain circuit coupled to the output of the phase detector, and a phase accumulator and code generator circuit configured to generate codes to control a phase interpolator based on an output of the dynamic gain circuit and an output of the frequency accumulator.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: August 9, 2016
    Assignee: XILINX, INC.
    Inventors: Yu Xu, Yohan Frans, Kun-Yung Chang
  • Patent number: 9379720
    Abstract: Clock data recovery can be accomplished using a phase path circuit that is configured to receive a data signal and a clock signal. A phase detection circuit detects phase differences between the data signal and a plurality of clock signals and generates a phase adjustment signal based upon a majority voting of the detected phase differences. Speculative calculation circuits generate speculative phase selection signals. Selection circuits select, in response to the phase adjustment signal, from speculative phase selection signals to provide outputs of the phase path circuit.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: June 28, 2016
    Assignee: XILINX, INC.
    Inventors: Yu Xu, Santiago G. Asuncion, Tianqi Tang, Toan Pham, Kun-Yung Chang
  • Patent number: 9379880
    Abstract: Clock data recovery can be accomplished using a phase change determination circuit that generates, based upon detected phase differences between a capture clock signal and data signal, a delta signal and a delta selection signal. A calculation circuit generates a set of phase interpolation (PI) codes from prior and speculative values of the delta signal. A selection circuit selects, in response to the delta selection signal, between the sets of PI codes, which are provided as an output of the clock data recovery device.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: June 28, 2016
    Assignee: XILINX, INC.
    Inventors: Yu Xu, Yohan Frans, Kun-Yung Chang
  • Patent number: 9379920
    Abstract: In a receiver, a decision feedback equalizer (“DFE”) receives an analog input signal. The DFE includes a subtraction block for subtracting weighted postcursor decisions from an analog input signal to provide an analog output signal. A postcursor decision block coupled to the DFE compares the analog output signal against positive and negative values of a postcursor coefficient to provide first and second possible decisions for selecting a current postcursor-based decision therebetween responsive to a previous postcursor-based decision. A precursor cancellation block receives the analog output signal, the previous postcursor-based decision and the current postcursor-based decision for providing a digital output signal for a previous sample of the analog input signal.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: June 28, 2016
    Assignee: XILINX, INC.
    Inventors: Yu Liao, Hongtao Zhang, Kun-Yung Chang, Geoffrey Zhang