Patents Represented by Attorney, Agent or Law Firm Steven J. Cahill
-
Patent number: 7839177Abstract: A phase detector includes transistors that generate first and second phase error signals. The phase detector resets the first phase error signal in response to at least one of the first and the second phase error signals through a first reset path having a maximum reset delay that is equal to or less than a sum of switching delays of three transistors in the first reset path. The phase detector resets the second phase error signal in response to at least one of the first and the second phase error signals through a second reset path having a maximum reset delay that is equal to or less than a sum of switching delays of three transistors in the second reset path.Type: GrantFiled: November 7, 2008Date of Patent: November 23, 2010Assignee: Altera CorporationInventor: Lip Kai Soh
-
Patent number: 7834712Abstract: An oscillator circuit includes transistors that are cross-coupled through routing conductors in a first conductive layer. The oscillator circuit also includes a varactor, a capacitor, and an option conductor in a second conductive layer. The option conductor forms at least a portion of a connection between one of the transistors and the capacitor or the varactor.Type: GrantFiled: November 25, 2008Date of Patent: November 16, 2010Assignee: Altera CorporationInventors: Sergey Shumarayev, Wilson Wong, Allen Chan, Ali Atesoglu
-
Patent number: 7825682Abstract: 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: GrantFiled: June 26, 2008Date of Patent: November 2, 2010Assignee: Altera CorporationInventors: Xiaobao Wang, Chiakang Sung, Khai Q. Nguyen, Sanjay K. Charagulla
-
Patent number: 7821312Abstract: A clock signal generator circuit that receives periodic signals has a delay circuit, first and second multiplexers, and flip-flops. The delay circuit delays the periodic signals to generate delayed signals. The first multiplexer selects one of the delayed signals in response to a first select signal to generate an output clock signal. The second multiplexer selects one of the periodic signals in response to a second select signal. The flip-flops generate the first and the second select signals in response to the periodic signal selected by the second multiplexer.Type: GrantFiled: February 27, 2009Date of Patent: October 26, 2010Assignee: Altera CorporationInventor: Leon Zheng
-
Patent number: 7812678Abstract: An apparatus includes phase detection circuitry that generates control signals in response to an input clock signal and a feedback clock signal. The apparatus also includes a clock signal generation circuit that includes fine and coarse capacitors. The clock signal generation circuit changes a capacitance of the capacitors that are affecting the output clock signal in response to a change in the control signals. The apparatus also includes measurement circuitry that determines a calibration number of the fine capacitors having a combined capacitance that most closely matches a capacitance of one of the coarse capacitors.Type: GrantFiled: December 11, 2008Date of Patent: October 12, 2010Assignee: Altera CorporationInventor: Mohsen Moussavi
-
Patent number: 7796417Abstract: A non-volatile memory circuit includes a first inverter, a second inverter coupled to the first inverter, a first programmable non-volatile resistor coupled to the first inverter, and a first access device coupled to the first programmable non-volatile resistor. According to some embodiments, a second programmable non-volatile resistor is coupled to the second inverter, and a second access device is coupled to the second programmable non-volatile resistor. The access devices can be, for example, transistors or diodes.Type: GrantFiled: April 14, 2008Date of Patent: September 14, 2010Assignee: Altera CorporationInventor: David Lewis
-
Patent number: 7791370Abstract: A circuit includes a first area, a second area, and a third area. The second area includes a locked loop circuit that generates a clock signal. The locked loop circuit receives a supply voltage that is isolated from noise generated in the first area. The third area includes multiple quads of channels and a clock line coupled to route at least one clock signal generated in the second area to the channels in each of the quads. The third area is separate from the second area in the circuit.Type: GrantFiled: May 21, 2009Date of Patent: September 7, 2010Assignee: Altera CorporationInventors: Tim Tri Hoang, Thungoc M. Tran, Wilson Wong, Sergey Shumarayev
-
Patent number: 7761754Abstract: An integrated circuit includes a memory circuit, a read address register coupled to a read address port of the memory circuit, a write address register coupled to a write address port of the memory circuit, and a multiplexer configurable to transmit a read address bit from the write address register to the read address register in response to a read control signal. The read address register loads the read address bit into the memory circuit through the read address port during a test of the memory circuit. The integrated circuit may include a multiplexer configurable to transmit a write address bit from the read address register to the write address register in response to a write control signal. The write address register loads the write address bit into the memory circuit through the write address port during the test of the memory circuit.Type: GrantFiled: March 25, 2008Date of Patent: July 20, 2010Assignee: Altera CorporationInventors: Chin Hai Ang, Tze Sin Tan, Ala-Uddin Ismail, Siew Ling Yeoh
-
Patent number: 7746134Abstract: Digitally controlled delay-locked loops can have a phase detector, control logic, and a delay chain. The control logic generates digital signals in response to an output signal of the phase detector. The delay chain generates a delay that varies in response to the digital signals. In some embodiments, the control logic maintains logic states of the digital signals constant in response to an enable signal to maintain the delay of the delay chain constant in a lock mode of the digitally controlled delay-locked loop. In other embodiments, the delay of the delay chain varies by a discrete time period in response to a change in logic states of the digital signals, and the maximum phase error between a phase of the reference clock signal and a phase of the feedback clock signal is less than the discrete time period when the digitally controlled delay-locked loop is in a lock mode.Type: GrantFiled: April 18, 2007Date of Patent: June 29, 2010Assignee: Altera CorporationInventors: Sean Shau-Tu Lu, Chiakang Sung, Joseph Huang, Yan Chong
-
Patent number: 7743311Abstract: A combined encoder/syndrome generator is provided that has a reduced delay. The combined encoder/syndrome generator generates check symbols during an encoding process and error syndromes during a decoding process. The combined encoder/syndrome generator has two or more blocks. The output of each block is fed as an input into a subsequent block. Each block can perform computations in parallel to reduce the delay of the encoding system.Type: GrantFiled: January 26, 2006Date of Patent: June 22, 2010Assignee: Hitachi Global Storage Technologies Netherlands, B.V.Inventors: Martin Hassner, Kirk Hwang
-
Patent number: 7725800Abstract: Two levels of error correction decoding are performed using first and second level decoders. A composite code formed by combining an inner component code and an outer component code can be used to decode the data and correct any errors. Performing two level decoding using a composite code allows the size of the inner parity block to be reduced to a single Reed-Solomon symbol while keeping a good code rate. The first level decoder generates soft information. The soft information can indicate a most likely error event for each possible syndrome value of the inner component code. The soft information can also include error metric values for each of the most likely error events. The second level decoder generates corrected syndrome values based on the soft information using the outer component code. The most likely trellis path that corresponds to the corrected syndrome values is then selected.Type: GrantFiled: August 5, 2005Date of Patent: May 25, 2010Assignee: Hitachi Global Stroage Technologies Netherlands, B.V.Inventors: Shaohua Yang, Richard Leo Galbraith, Ksenija Lakovic, Yuan Xing Lee, Travis Oenning, Jongseung Park, Hideki Sawaguchi, Bruce A. Wilson
-
Patent number: 7719309Abstract: Techniques are provided for calibrating on-chip termination impedances on integrated circuits. An on-chip termination (OCT) calibration circuit generates calibration codes that selectively control the conductive states of a set of transistors coupled in parallel. The OCT calibration circuit selects a calibration code that causes the impedance of the transistors to be near a matching impedance. The selected calibration code controls an on-chip termination impedance at a pin. According to some embodiments, the OCT calibration circuit compares a signal from the transistors to two or more reference signals to improve the tolerance range of the calibrated on-chip termination impedance. According to other embodiments, the OCT calibration circuit selects a calibration code based on a signal from the transistors after an extra transistor is turned on by a control signal. The control signal is not used to control the on-chip termination impedance.Type: GrantFiled: August 12, 2008Date of Patent: May 18, 2010Assignee: Altera CorporationInventors: Vikram Santurkar, Hyun Yi
-
Patent number: 7696908Abstract: Techniques are provided for reducing error propagation in encoded data using Fibonacci modulation codes. The Fibonacci modulation codes have a Fibonacci base with a variable span that limits error propagation. Some of the elements in the Fibonacci base have a larger span than limited span elements in the base. Errors occurring in bit positions of an encoded sequence that correspond to the limited span elements do not propagate to adjacent bytes in the decoded sequence. The Fibonacci modulation codes can also have a relatively high code rate.Type: GrantFiled: January 4, 2006Date of Patent: April 13, 2010Assignee: Hitachi Global Storage Technologies Netherlands, B.V.Inventors: Mario Blaum, Ksenija Lakovic
-
Patent number: 7694105Abstract: A data storage device has a data storage medium configured to store a first version of data in parent sectors. The data storage device is configured to store a second version of the data in child sectors. The child sectors have the same logical block addresses as the parent sectors. A host operating system can read data from or write data to the child sectors by sending logical block addresses and a sector set number to the data storage device. The logical block addresses and the sector set number identify the child sectors. In response to receiving a request to access the child sectors, the data storage firmware identifies physical addresses that correspond to the logical block addresses and the sector set number. The data storage device uses the physical addresses to identify the location of the child sectors.Type: GrantFiled: August 22, 2007Date of Patent: April 6, 2010Assignee: Hitachi Global Storage Technologies Netherlands, B.V.Inventor: Marco Sanvido
-
Patent number: 7675332Abstract: Phase detection circuitry in a delay-locked loop compares a periodic input signal to a feedback signal. The phase detection circuitry generates a delay signal that controls delays of the delay circuits. Two or more output signals of the delay circuits are transmitted to an input of the phase detection circuitry. The delay-locked loop can be configured so that the period of the periodic input signal divided by a delay of one of the delay circuits equals a non-integer rational number when the phase and frequency of the periodic input signal are constant. A frequency multiplier can be coupled to the delay circuits to generate a periodic output signal. The periodic output signal has an average frequency that is a product of the frequency of the periodic input signal multiplied by a fractional non-integer number when the phase and frequency of the periodic input signal are constant.Type: GrantFiled: January 31, 2007Date of Patent: March 9, 2010Assignee: Altera CorporationInventors: Tad Kwasniewski, Farhad Zarkeshvari
-
Patent number: 7649409Abstract: An integrated circuit comprises a pin coupled to receive signals from outside the integrated circuit and an input network. The input network equalizes incoming signals by attenuating lower frequency input signals more than higher frequency input signals received at the pin. The input network is configured to generate a DC bias voltage at an output of the input network in response to an AC coupled input signal or a DC coupled input signal received at the pin with a wide common-mode range.Type: GrantFiled: October 23, 2007Date of Patent: January 19, 2010Assignee: National Semiconductor CorporationInventors: Yongseon Koh, Babak Matinpour, Vijaya Ceekala, Ramsin Ziazadeh
-
Patent number: 7644336Abstract: Greater error protection is provided to error-prone bits that are generated from irregular soft-decoded error correction codes. Error protection is increased to error-prone bits that of interest in a particular system (e.g., parity check bits). One or more extra bits are added to each codeword in the encoding process. The one or more extra bits correspond to lower weights. The one or more extra bits are discarded after each codeword is decoded.Type: GrantFiled: February 4, 2006Date of Patent: January 5, 2010Assignee: Hitachi Global Storage Technologies Netherlands, B.V.Inventors: Sizhen Yang, Yuan Xing Lee, Shaohua Yang
-
Patent number: 7638990Abstract: A power management system on an integrated circuit can include a first switch and a second switch. A regulator circuit provides current from a first supply voltage to a circuit block when the first switch is closed. The second switch provides current from a second supply voltage to the circuit block when the second switch is closed.Type: GrantFiled: May 27, 2007Date of Patent: December 29, 2009Assignee: Altera CorporationInventors: Sergey Shumarayev, Simardeep Maangat
-
Patent number: 7639054Abstract: A circuit includes a sensing circuit, a control circuit, and a programmable delay circuit. The sensing circuit generates delay compensation signals that change in response to variations in at least one of a process and a temperature of the circuit. The control circuit generates dynamic control signals in response to the delay compensation signals. The programmable delay circuit is configurable to delay a signal transmitted through an external terminal of the circuit by a delay that is selected by the dynamic control signals.Type: GrantFiled: January 16, 2008Date of Patent: December 29, 2009Assignee: Altera CorporationInventor: Ali Burney
-
Patent number: 7639047Abstract: A circuit includes a clock routing network. The clock routing network includes first and second clock paths. The first clock path routes a first clock signal to sub-circuits in the circuit. The first clock path has first buffers that buffer the first clock signal at the sub-circuits and first conductors in a first conductive layer of the circuit that transmit the first clock signal. The second clock path routes a second clock signal to the sub-circuits. The second clock path has second buffers that buffer the second clock signal at the sub-circuits, second conductors in the first conductive layer that transmit the second clock signal, and third conductors in a second conductive layer of the circuit. The second clock signal is routed through the third conductors at overlaps between the first clock path and the second clock path.Type: GrantFiled: March 22, 2008Date of Patent: December 29, 2009Assignee: Altera CorporationInventors: Boon Jin Ang, Bee Yee Ng, Eng Huat Lee, Thow Pang Chong, Teng Kuan Koay