Patents by Inventor Aaron J. Hoelscher

Aaron J. Hoelscher 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: 7724903
    Abstract: Framing transmit encoded output data begins by determining a scrambling remainder between scrambling of an input code word in accordance with a 1st scrambling protocol and the scrambling of the input code word in accordance with an adjustable scrambling protocol. The processing continues by adjusting the adjustable scrambling protocol based on the scrambling remainder to produce an adjusted scrambling protocol. The processing then continues by scrambling the input code word in accordance with the 1st scrambling protocol to produce a 1st scrambled code word. The processing continues by scrambling the input code word in accordance with the adjusted scrambling protocol to produce a scrambled partial code word. The processing continues by determining a portion of the 1st scrambled code word based on the scrambling remainder. The process then continues by combining the scrambled partial code word with the portion of the 1st scrambled code word to produce the transmit encoded output data.
    Type: Grant
    Filed: March 20, 2008
    Date of Patent: May 25, 2010
    Assignee: XILINX, Inc.
    Inventors: Joseph Neil Kryzak, Aaron J. Hoelscher
  • Patent number: 7421014
    Abstract: A method for channel bonding begins when a master transceiver receives a channel bonding sequence. The process continues with the master transceiver generating a channel bonding request and transmitting it and channel bonding configuration information to the slave transceiver. The process continues with each slave receiving the channel bonding sequence, the channel bonding request and the channel bonding configuration information. The process continues as each slave processes the channel bonding request and the channel bonding sequence in accordance with the channel bonding configuration information to determine individual slave channel bonding start information. The process continues as the master processes the channel bonding sequence in accordance with the channel bonding configuration information and the channel bonding request to determine master channel bonding start information.
    Type: Grant
    Filed: September 11, 2003
    Date of Patent: September 2, 2008
    Assignee: XILINX, Inc.
    Inventors: Joseph Neil Kryzak, Aaron J. Hoelscher, Thomas E. Rock
  • Patent number: 7406118
    Abstract: A programmable logic device includes a plurality of programmable multi-gigabit transceivers, programmable logic fabric, and a control module. Each of the plurality of programmable multi-gigabit transceivers is individually programmed to a desired transceiving mode of operation in accordance with a plurality of transceiver settings. The programmable logic fabric is operably coupled to the plurality of programmable multi-gigabit transceivers and is configured to process at least a portion of the data being transceived via the multi-gigabit transceivers. The control module is operably coupled to produce the plurality of transceiver settings based on a desired mode of operation for the programmable logic device.
    Type: Grant
    Filed: September 11, 2003
    Date of Patent: July 29, 2008
    Assignee: Xilinx, Inc.
    Inventors: Eric D. Groen, Charles W. Boecker, William C. Black, Scott A. Irwin, Joseph N. Kryzak, Yiqin Chen, Andrew G. Jenkins, Aaron J. Hoelscher
  • Patent number: 7362864
    Abstract: Framing transmit encoded output data begins by determining a scrambling remainder between scrambling of an input code word in accordance with a 1st scrambling protocol and the scrambling of the input code word in accordance with an adjustable scrambling protocol. The processing continues by adjusting the adjustable scrambling protocol based on the scrambling remainder to produce an adjusted scrambling protocol. The processing continues by scrambling the input code word in accordance with the 1st scrambling protocol to produce a 1st scrambled code word. The processing continues by scrambling the input code word in accordance with the adjusted scrambling protocol to produce a scrambled partial code word. The processing continues by determining a portion of the 1st scrambled code word based on the scrambling remainder. The process continues by combining the scrambled partial code word with the portion of the 1st scrambled code word to produce the transmit encoded output data.
    Type: Grant
    Filed: September 11, 2003
    Date of Patent: April 22, 2008
    Assignee: Xilinx, Inc.
    Inventors: Joseph Neil Kryzak, Aaron J. Hoelscher
  • Patent number: 6976102
    Abstract: Method and apparatus for auto-negotiation of a programmable logic device for any of a plurality of communication protocols is described. The programmable logic device is programmed for auto negotiation to establish a communication session. The programmable logic device has access to transceiver attributes. A portion of the transceiver attributes are selected in response to session information from the auto negotiation. The portion of the transceiver attributes selected are for configuring at least one transceiver for a communication protocol.
    Type: Grant
    Filed: September 11, 2003
    Date of Patent: December 13, 2005
    Assignee: Xilinx, Inc.
    Inventors: Eric D. Groen, Charles W. Boecker, William C. Black, Scott A. Irwin, Joseph N. Kryzak, Aaron J. Hoelscher