Patents by Inventor Chiakang Sung

Chiakang Sung 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: 7425844
    Abstract: An input buffer circuit has a plurality of selectively enabled differential amplifier circuits, where each differential amplifier is configured for compatibility with a particular differential I/O standard and its corresponding input operating range. For example, the input buffer may have two differential amplifiers suitable for receiving LVDS differential input signals over a wide input operating range, and another differential amplifier suitable for receiving the PCML differential input signals. One or more control signals are provided to the input buffer, e.g., programmably, to selectively enable the required differential amplifier(s) for a given I/O standard.
    Type: Grant
    Filed: April 6, 2007
    Date of Patent: September 16, 2008
    Assignee: Altera Corporation
    Inventors: Jonathan Chung, In Whan Kim, Philip Pan, Chiakang Sung, Bonnie Wang, Xiaobao Wang, Yan Chong, Gopinath Rangan, Khai Nguyen, Tzung-Chin Chang, Joseph Huang
  • Patent number: 7420386
    Abstract: On-chip termination (OCT) calibration techniques are provided that support input/output (IO) banks on an integrated circuit (IC) using OCT controllers. The OCT controllers calibrate the on-chip termination impedance in the IO banks using a shared parallel bus or separate parallel buses. Multiplexers or select logic in each IO bank select control signals from the OCT controllers in response to select signals. According to some embodiments, each of the IO banks on an IC can receive OCT control signals from any of the OCT controllers on the IC.
    Type: Grant
    Filed: May 2, 2006
    Date of Patent: September 2, 2008
    Assignee: Altera Corporation
    Inventors: Xiaobao Wang, Chiakang Sung, Khai Q. Nguyen
  • Patent number: 7417452
    Abstract: Techniques are provided for individually adjusting the on-chip termination impedance that is generated by input and output (IO) buffers in an input/output (IO) bank on an integrated circuit. The IO buffers in an IO bank can generate different on-chip termination impedances. And as a result, an IO bank can support more than one class of memory interfaces. An OCT calibration block generates a digital on-chip termination (OCT) calibration code. In some embodiments, circuitry in the IO banks can be configured to shift the OCT calibration code by one or more bits to adjust the series and/or parallel on-chip termination impedance in one or more IO buffers.
    Type: Grant
    Filed: August 5, 2006
    Date of Patent: August 26, 2008
    Assignee: Altera Corporation
    Inventors: Xiaobao Wang, Chiakang Sung, Khai Q. Nguyen, Sanjay K. Charagulla
  • Publication number: 20080201597
    Abstract: Circuits, methods, and apparatus for memory interfaces that compensate for skew between a clock signal and DQ/DQS signals that may be caused by a fly-by routing topology. The skew is compensated by clocking the DQ/DQS signals with a phase delayed clock signal, where the phase delay has been calibrated. In one example calibration routine, a clock signal is provided to a receiving device. A DQ/DQS signal is also provided and the timing of their reception compared. A delay of the DQ/DQS signal is changed incrementally until the DQ/DQS signal is aligned with the clock signal at the receiving device. This delay is then used during device operation to delay a signal that clocks registers providing the DQ/DQS signals. Each DQ/DQS group can be aligned to the clock, or the DQS and DQ signals in a group may be independently aligned to the clock at the receiving device.
    Type: Application
    Filed: August 22, 2007
    Publication date: August 21, 2008
    Applicant: Altera Corporation
    Inventors: Yan Chong, Bonnie I. Wang, Chiakang Sung, Joseph Huang, Michael H.M. Chu
  • Publication number: 20080186056
    Abstract: Methods and apparatus for providing either high-speed, or lower-speed, flexible inputs and outputs. An input and output structure having a high-speed input, a high-speed output, a low or moderate speed input, and an low or moderate speed output is provided. One of the input and output circuits are selected and the others are deselected. The high-speed input and output circuits are comparatively simple, in one example having only a clear signal for a control line input, and are able to interface to lower speed circuitry inside the core of an integrated circuit. The low or moderate speed input and output circuits are more flexible, for example, having preset, enable, and clear as control line inputs, and are able to support JTAG boundary testing. These parallel high and lower speed circuits are user selectable such that the input output structure is optimized between speed and functionality depending on the requirements of the application.
    Type: Application
    Filed: July 30, 2007
    Publication date: August 7, 2008
    Applicant: Altera Corporation
    Inventors: Bonnie I. Wang, Chiakang Sung, Joseph Huang, Khai Nguyen, Philip Pan
  • Patent number: 7378868
    Abstract: A programmable device I/O architecture allows for a variable number of I/O banks. Each I/O bank is of an I/O bank type. Each I/O bank type has a fixed number of I/O pins. I/O banks of the same I/O bank type are compatible within the same programmable device and between different types of programmable devices. The largest size I/O bank type and intermediate size I/O bank types are adapted to be a compatible supersets of every smaller I/O bank type. Support pins are regularly distributed between data pins in each I/O bank type. Multiple instances of the same or compatible I/O banks are arranged to be accessible from different sides of the programmable device. To facilitate circuit board layout, each I/O bank is arranged as a mirror and/or rotation of other I/O banks on the device.
    Type: Grant
    Filed: November 9, 2006
    Date of Patent: May 27, 2008
    Assignee: Altera Corporation
    Inventors: Jeffrey Tyhach, Chiakang Sung, Khai Nguyen, Sanjay K. Charagulla, Ali Burney
  • Patent number: 7358783
    Abstract: A circuit provides a programmable phase shift feature, where the phase shift is programmably selectable by a user. This circuitry may be incorporated in a programmable logic device (PLD) or field programmable gate array (FPGA) to provide additional programmability features. The programmable phase shift circuitry may be implemented within a phase locked loop (PLL) or delay locked loop (DLL) circuit. In an implementation, the programmable phase shift circuitry is implemented using two programmable counters.
    Type: Grant
    Filed: March 25, 2003
    Date of Patent: April 15, 2008
    Assignee: Altera Corporation
    Inventors: Bonnie I. Wang, Joseph Huang, Chiakang Sung, Xiaobao Wang, In Whan Kim, Wayne Yeung, Khai Nguyen
  • Patent number: 7330051
    Abstract: The amount of simultaneous switching noise generated through the operation of a programmable device can be reduced by reducing the number of pins switching at the same time. An I/O bank can include a number of I/O pin subsets, or DQS groups, each programmed to switch at a different time so that the switching times of the various pins can be staggered for each system clock cycle. Programmable delay elements can be used to control the delay of each subset. The programmable elements can be placed between the system clock and the output registers in order to delay the receiving of the clock signal by the registers and therefore delaying the switching of the output buffers. The programmable delay elements also can be placed between the output registers and the output buffers in order to delay the receiving of the output data by, and subsequent switching of, the output buffers.
    Type: Grant
    Filed: February 14, 2006
    Date of Patent: February 12, 2008
    Assignee: Altera Corporation
    Inventors: Joseph Huang, Chiakang Sung, Michael H. M. Chu, Yan Chong
  • Patent number: 7324405
    Abstract: Circuits, methods, and apparatus for filtering signals at a high-speed data interface. One exemplary embodiment is particularly configured to filter a clock signal at the end of a data burst received by a double-data rate memory interface. A clock input port is either connected or disconnected to an input cell. When a data burst is to be received, the clock input port is connected to the input cell. When the data burst concludes, the clock input port is disconnected from the input cell. In a specific embodiment, a signal is received indicating that a data burst is about to begin and the clock input port is connected to the input cell. The signal later changes state indicating that the last data bit is being received. When the last clock edge corresponding to the last data bit is received, the clock input port is disconnected from the input cell.
    Type: Grant
    Filed: March 3, 2006
    Date of Patent: January 29, 2008
    Assignee: Altera Corporation
    Inventors: Sanjay K. Charagulla, Chiakang Sung, Joseph Huang, Bonnie I. Wang, Yan Chong
  • Patent number: 7321518
    Abstract: An integrated circuit (IC) includes a redundancy feature. The redundancy feature is provided by a redundancy circuitry within the IC. The redundancy circuitry is configured to provide the redundancy by using a decoder circuitry. The decoder circuitry receives and decodes coded defect information from a set of circuit elements adapted to provide the coded defect information.
    Type: Grant
    Filed: January 15, 2004
    Date of Patent: January 22, 2008
    Assignee: Altera Corporation
    Inventors: Joseph Huang, Chiakang Sung, Philip Pan, Yan Chong
  • Patent number: 7315188
    Abstract: Methods and apparatus for providing either high-speed, or lower-speed, flexible inputs and outputs. An input and output structure having a high-speed input, a high-speed output, a low or moderate speed input, and an low or moderate speed output is provided. One of the input and output circuits are selected and the others are deselected. The high-speed input and output circuits are comparatively simple, in one example having only a clear signal for a control line input, and are able to interface to lower speed circuitry inside the core of an integrated circuit. The low or moderate speed input and output circuits are more flexible, for example, having preset, enable, and clear as control line inputs, and are able to support JTAG boundary testing. These parallel high and lower speed circuits are user selectable such that the input output structure is optimized between speed and functionality depending on the requirements of the application.
    Type: Grant
    Filed: June 2, 2006
    Date of Patent: January 1, 2008
    Assignee: Altera Corporation
    Inventors: Bonnie L. Wang, Chiakang Sung, Joseph Huang, Khai Nguyen, Philip Pan
  • Patent number: 7309906
    Abstract: Improved decoupling capacitor designs and layout schemes are provided that generate high effective capacitance and high area efficiency at higher frequencies than that of previously known decoupling capacitor designs. The improved decoupling capacitor designs utilize transistor gates with shorter channel lengths to reduce the total parasitic resistance of the channel, thereby providing higher effective capacitance at higher frequencies. To enable higher area efficiency of this decoupling capacitor design, excess contacts are replaced with polysilicon in a grid or waffle pattern.
    Type: Grant
    Filed: April 1, 2005
    Date of Patent: December 18, 2007
    Assignee: Altera Corporation
    Inventors: Jeffrey Tyhach, Bonnie I Wang, Yan Chong, Chiakang Sung
  • Publication number: 20070282555
    Abstract: Circuits, methods and apparatus are provided to reduce skew among signals being received by a data interface. Signal path delays are varied such that data and strobe signals received at a memory interface are calibrated or aligned with each other along a rising and/or falling edge. For example, self-calibration circuitry provides skew adjustment of each data signal path by determining one or more delays in each data signal path and strobe signal path based on relative timings of test signals. The rising or falling edges may be used for this alignment.
    Type: Application
    Filed: April 13, 2007
    Publication date: December 6, 2007
    Applicant: Altera Corporation
    Inventors: Yan Chong, Chiakang Sung, Joseph Huang, Michael H.M. Chu
  • Patent number: 7304501
    Abstract: The hot socket detect circuit of the present invention includes a well bias circuit and three hot socket detect blocks. If the output of any of the three hot socket detect blocks is a digital high signal then the output of the hot socket detect circuit is a digital high signal. The digital high signal indicates that a hot socket condition exists.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: December 4, 2007
    Assignee: Altera Corporation
    Inventors: Xiaobao Wang, Khai Q. Nguyen, Chiakang Sung, Bonnie I. Wang
  • Publication number: 20070277071
    Abstract: Circuits, methods and apparatus are provided to reduce skew among signals being provided or transmitted by a data interface. Signal path delays are varied such that signals transmitted by a memory interface are calibrated or aligned with each other along a rising and/or falling edge. For example, self-calibration, external circuitry, or design tools can provide skew adjustment of each output channel by determining one or more delays for each output channel path. When aligning multiple edges, the edges of the output signals may be aligned independently, e.g., using edge specific delay elements.
    Type: Application
    Filed: April 13, 2007
    Publication date: November 29, 2007
    Applicant: Altera Corporation
    Inventors: Yan Chong, Chiakang Sung, Joseph Huang, Michael H.M. Chu
  • Patent number: 7295040
    Abstract: Circuits, methods, and apparatus that provide output drivers that consume relatively little integrated circuit area and provide fast output switching. An exemplary embodiment provides an output driver including pull-up and pull-down devices, each device driven by a pre-driver stage. The pre-driver for the pull-down device is supplied from an auxiliary power supply, which has a higher voltage than the supply seen by the pull-up device. The pre-driver for the pull-down is biased by a voltage that tracks the higher of the auxiliary and output supplies. In some embodiments, the output driver may be part of an input/output cell. In that case, the well for the pull-up device is biased by a voltage that tracks the highest of the output supply and input received voltage, while the pull-up predriver circuit bias is the higher between the auxiliary and output supplies and the input received voltage.
    Type: Grant
    Filed: July 11, 2006
    Date of Patent: November 13, 2007
    Assignee: Altera Corporation
    Inventors: Khai Nguyen, Chiakang Sung, Gopi Rangan, Tzung-Chin Chang
  • Publication number: 20070236247
    Abstract: On-chip termination (OCT)calibration techniques are provided that support input/output (IO) banks on an integrated circuit (IC) using OCT controllers. The OCT controllers calibrate the on-chip termination impedance in the IO banks using a shared parallel bus or separate parallel buses. Multiplexers or select logic in each IO bank select control signals from the OCT controllers in response to select signals. According to some embodiments, each of the IO banks on an IC can receive OCT control signals from any of the OCT controllers on the IC.
    Type: Application
    Filed: May 2, 2006
    Publication date: October 11, 2007
    Applicant: Altera Corporation
    Inventors: Xiaobao Wang, Chiakang Sung, Khai Nguyen
  • Patent number: 7250660
    Abstract: Circuits are described that provide electrostatic discharge protection for I/O circuits that support the low voltage differential signaling (LVDS) and on-chip termination (OCT) standards. At least one additional transistor is connected across an I/O transistor. In the case of LVDS, a pair of stacked transistors is used in which the distance between the source/drain region and a well tap is considerably greater for the transistor connected to the I/O pad. A PMOS transistor and an NMOS transistor may also be connected in series between a first node such as a power supply node and the I/O pad. An OCT circuit is also disclosed in which the spacing between the source/drain region and a well tap in the OCT transistor is smaller than that in the I/O transistor.
    Type: Grant
    Filed: July 14, 2004
    Date of Patent: July 31, 2007
    Assignee: Altera Corporation
    Inventors: Cheng-Hsiung Huang, Chih-Ching Shih, Jeffrey Tyhach, Guu Lin, Chiakang Sung, Stephanie T. Tran
  • Publication number: 20070165478
    Abstract: A programmable device I/O architecture allows for a variable number of I/O banks. Each I/O bank is of an I/O bank type. Each I/O bank type has a fixed number of I/O pins. I/O banks of the same I/O bank type are compatible within the same programmable device and between different types of programmable devices. The largest size I/O bank type and intermediate size I/O bank types are adapted to be a compatible supersets of every smaller I/O bank type. Support pins are regularly distributed between data pins in each I/O bank type. Multiple instances of the same or compatible I/O banks are arranged to be accessible from different sides of the programmable device. To facilitate circuit board layout, each I/O bank is arranged as a mirror and/or rotation of other I/O banks on the device.
    Type: Application
    Filed: November 9, 2006
    Publication date: July 19, 2007
    Inventors: Jeffrey Tyhach, Chiakang Sung, Khai Nguyen, Sanjay K. Charagulla, Ali Burney
  • Patent number: 7239171
    Abstract: Techniques are provided for matching the characteristic impedance of different transmission lines coupled to I/O pins on an integrated circuit. On-chip termination impedance circuitry can generate different termination impedance values for each I/O pin. Each termination impedance value is selected to match the characteristic impedance of the transmission line coupled to a particular I/O pin. The termination impedance can be set in response to the value of an off-chip resistor. Bit shifter circuitry can change the termination impedance provided to individual I/O pins. The bit shifter circuitry can increase or decrease the termination impedance at any of the I/O pins without changing the value of the off-chip resistor.
    Type: Grant
    Filed: March 10, 2004
    Date of Patent: July 3, 2007
    Assignee: Altera Corporation
    Inventors: Xiaobao Wang, Chiakang Sung