Patents Assigned to Vitesse Semiconductor Corporation
  • Patent number: 9042366
    Abstract: A physical layer communication device (PHY) transmits and receives signal to and from a communication link using a synchronous protocol. The PHY communicates with a higher-layer device using a packet protocol. Timestamp values contained in timing-related messages in some packets are written or modified by the PHY. Delays incurred in transmitting and receiving the packets are predicted and used in setting the timestamp values.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: May 26, 2015
    Assignee: Vitesse Semiconductor Corporation
    Inventors: Ron Swartzentruber, Ganesh Rao
  • Patent number: 9014195
    Abstract: Forwarding decisions for Internet Protocol packets/frames are provided. An IP address from received packets/frames is extracted and split into portions or parts, a prefix, offset and suffix. A prefix table is used to identify an entry with a longest match to the prefix. A base address is retrieved from the identified entry to generate an identifier used to locate another entry in another table. The other identified entry provides receiver data or information regarding the intended destination.
    Type: Grant
    Filed: May 2, 2003
    Date of Patent: April 21, 2015
    Assignee: Vitesse Semiconductor Corporation
    Inventors: Jens P. Tagore-Brage, Kai Harrekilde-Petersen, Claus P. Jensen, Jørgen Ravn Hansen
  • Publication number: 20150046777
    Abstract: Continuously interleaved codewords are used in a communication system to provide error correction capability. In general, each codeword shares symbols with both preceding and subsequent codewords, when the codewords are arranged in an order, such that correction of symbols in any one codeword also corrects symbols in another codeword and correction of symbols in any codeword may allow, considering possible corrections of intermediate codewords, for further correction of any codeword in the order of codewords. In one embodiment received information may be arranged in subframes, with each subframe including terminal symbols of a plurality of codewords, each of the plurality of codewords including symbols in multiple subframes.
    Type: Application
    Filed: October 28, 2014
    Publication date: February 12, 2015
    Applicant: Vitesse Semiconductor Corporation
    Inventor: Tim Coe
  • Publication number: 20150016478
    Abstract: A transparent clock may be provided between edge nodes of a non-precision time protocol network, with an arrival time of a packet at an edge of the non-precision time protocol network carried in a reserved field of a packet.
    Type: Application
    Filed: September 30, 2014
    Publication date: January 15, 2015
    Applicant: Vitesse Semiconductor Corporation
    Inventor: Thomas Kirkegaard Joergensen
  • Publication number: 20150003478
    Abstract: A slave communication device may transmit a packet to the master communication device, with the packet including a transmission time field and a correction field. The transmission time field may contain a value indicative of an approximate time of transmission of the packet by the slave communication device, and the correction field may contain a value indicative of a difference between the approximate time of transmission and an actual time of transmission of the packet by the slave communication device.
    Type: Application
    Filed: February 3, 2014
    Publication date: January 1, 2015
    Applicant: Vitesse Semiconductor Corporation
    Inventors: Arne Kristoffersen, Morten Terstrup
  • Patent number: 8923341
    Abstract: A method switches master/slave timing in a communication network without traffic disruption. The method includes a master device informing a slave of timing loss. The master device additionally begins transmitting with timing from a local reference clock and begins receive timing recovery. The slave freezes its receive timing recovery and locks its transmit clock. The master device transitions its transmit timing to use the recovered receive clock. The slave gradually switches to transmitting using its local clock signal. The method may be used in synchronous Ethernet networks.
    Type: Grant
    Filed: January 12, 2011
    Date of Patent: December 30, 2014
    Assignee: Vitesse Semiconductor Corporation
    Inventors: James D. Barnette, Mandeep S. Chadha, James A. McIntosh
  • Publication number: 20140359404
    Abstract: Methods and devices generate cyclic redundancy check (CRC) values for a sequence of parallel words of data. The data words may have only some of the bits enabled. The input words are preconditioned, and then a common block generates a CRC remainder value. A specific preconditioning is selected based on the number of enabled bits. Additional post-processing may be performed to the CRC remainder.
    Type: Application
    Filed: December 19, 2013
    Publication date: December 4, 2014
    Applicant: Vitesse Semiconductor Corporation
    Inventors: Venkat Praveen Kumar K., Nihit Chattar, Dishant Singh Rajput
  • Patent number: 8887021
    Abstract: Continuously interleaved codewords are used in a communication system to provide error correction capability. In general, each codeword shares symbols with both preceding and subsequent codewords, when the codewords are arranged in an order, such that correction of symbols in any one codeword also corrects symbols in another codeword and correction of symbols in any codeword may allow, considering possible corrections of intermediate codewords, for further correction of any codeword in the order of codewords. In one embodiment received information may be arranged in subframes, with each subframe including terminal symbols of a plurality of codewords, each of the plurality of codewords including symbols in multiple subframes.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: November 11, 2014
    Assignee: Vitesse Semiconductor Corporation
    Inventor: Tim Coe
  • Patent number: 8873588
    Abstract: A transparent clock may be provided between edge nodes of a non-precision time protocol network, with an arrival time of a packet at an edge of the non-precision time protocol network carried in a reserved field of a packet.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: October 28, 2014
    Assignee: Vitesse Semiconductor Corporation
    Inventor: Thomas Kirkegaard Joergensen
  • Patent number: 8848746
    Abstract: Device and methods determine timing parameters and associated timing actions from timing messages in communication packets. The timing messages may be encapsulated with a plurality of communication protocols. An example timing message may be an IEEE 1588 timing message encapsulated in an Internet protocol packet encapsulated in an Ethernet protocol packet. The protocols are matched in classifier blocks by comparing portions of the packet to bit values or ranges of values. Operation of other than the first classifier block depends on results of matching in the preceding block by using offset values passed between blocks that indicate starting points for the matching. The final classifier block matches values in timing messages to identify timing parameters and associated timing actions in the message.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: September 30, 2014
    Assignee: Vitesse Semiconductor Corporation
    Inventors: Ron Swartzentruber, Wiliam D. Lopoulos
  • Patent number: 8804892
    Abstract: A clock and data recovery device receives a serial data stream and produces recovered clock and data signals. The clock and data recovery device operates over a range of frequencies and without use an external reference clock. A first loop supplies a first clock signal to a second loop. The second loop modifies the first clock signal to produce the recovered clock signal and uses the recover clock signal to produce the recovered data signal. The first loop changes the frequency of the first clock signal based on frequency comparison and data transition density metrics.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: August 12, 2014
    Assignee: Vitesse Semiconductor Corporation
    Inventor: Ian Kyles
  • Patent number: 8774262
    Abstract: Methods, apparatuses, and systems are presented for performing adaptive equalization involving receiving a signal originating from a channel associated with inter-symbol interference, filtering the signal using a filter having a plurality of adjustable tap weights to produce a filtered signal, and adaptively updating each of the plurality of adjustable tap weights to a new value to reduce effects of inter-symbol interference, wherein each of the plurality of adjustable tap weights is adaptively updated to take into account a constraint relating to a measure of error in the filtered signal and a constraint relating to group delay associated with the filter. Each of the plurality of adjustable tap weights may be adaptively updated to drive group delay associated with the filter toward a target group delay.
    Type: Grant
    Filed: March 25, 2011
    Date of Patent: July 8, 2014
    Assignee: Vitesse Semiconductor Corporation
    Inventors: Sudeep Bhoja, John S. Wang, Hai Tao
  • Publication number: 20140133480
    Abstract: Precision Timing Protocol (PTP) related functions for use in packet communications carried in part by a microwave communications link include setting of time of day values across the microwave link and providing transparent clock functions. The PTP functions may be used for synchronizing radio base stations in a cellular network. The transparent clock can bridge Ethernet switches associated with microwave stations providing the microwave communications link.
    Type: Application
    Filed: January 21, 2014
    Publication date: May 15, 2014
    Applicant: Vitesse Semiconductor Corporation
    Inventors: Kristian Ehlers, Brian Branscomb, Thomas Kirkegaard Joergensen
  • Patent number: 8705603
    Abstract: Data receivers often include equalizers for operating on received signals. The equalizers often have a plurality of taps, with signals from each tap weighted based on tap settings or values. The tap settings may be set based on bit error rates of data output from the equalizer. In some embodiments data output from the equalizer is split into two signals, and the two signals are processed to indicate a data eye of the data output from the equalizer. Preferred tap settings may be determined by setting tap settings to different values and using tap settings expected to maximize the data eye. This may be performed separately for different bit settings in an attempt to reduce effects of inter-signal interference.
    Type: Grant
    Filed: February 5, 2009
    Date of Patent: April 22, 2014
    Assignee: Vitesse Semiconductor Corporation
    Inventors: Tim Coe, Greg Warwar
  • Patent number: 8681772
    Abstract: Precision Timing Protocol (PTP) related functions for use in packet communications carried in part by a microwave communications link include setting of time of day values across the microwave link and providing transparent clock functions. The PTP functions may be used for synchronizing radio base stations in a cellular network. The transparent clock can bridge Ethernet switches associated with microwave stations providing the microwave communications link.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: March 25, 2014
    Assignee: Vitesse Semiconductor Corporation
    Inventors: Kristian Ehlers, Brian Branscomb, Thomas Kirkegaard Joergensen
  • Patent number: 8644350
    Abstract: A slave communication device may transmit a packet to the master communication device, with the packet including a transmission time field and a correction field. The transmission time field may contain a value indicative of an approximate time of transmission of the packet by the slave communication device, and the correction field may contain a value indicative of a difference between the approximate time of transmission and an actual time of transmission of the packet by the slave communication device.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: February 4, 2014
    Assignee: Vitesse Semiconductor Corporation
    Inventors: Arne Kristoffersen, Morten Terstrup
  • Patent number: 8571014
    Abstract: A system handles timing information within a packet-switched network. The system classifies packets for processing depending on the packet type. After classification, a new timestamp value may be produced depending on the packet classification. The new timestamp value may use a timestamp value from the received packet, a value from a local clock, and an offset value. The timestamp value may be written into the packet, depending on the packet classification, and checksum-type fields may additionally be updated in the packet. In some embodiments, multiple physical layer circuits are integrated with a local clock circuit.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: October 29, 2013
    Assignee: Vitesse Semiconductor Corporation
    Inventors: Thomas Kirkegaard Joergensen, Brian Branscomb, Kristian Ehlers
  • Patent number: 8363670
    Abstract: A networking device and a method provide switching of framed signals using a packet switch fabric. Framed input signals, which may be OTN signals, are received and converted to packets. The conversion includes striping the received signal into virtual lanes and segmenting the lanes into packets. The packets are switched through the packet switch fabric, which may be an Ethernet switch, and then converted to framed output signals. The conversion includes reassembly of the packets into virtual lanes. The reassembled virtual lanes are frame aligned, deskewed, and combined to produce the framed output signals.
    Type: Grant
    Filed: April 20, 2010
    Date of Patent: January 29, 2013
    Assignee: Vitesse Semiconductor Corporation
    Inventor: Lars Ellegard
  • Publication number: 20130013972
    Abstract: Continuously interleaved codewords are used in a communication system to provide error correction capability. In general, each codeword shares symbols with both preceding and subsequent codewords, when the codewords are arranged in an order, such that correction of symbols in any one codeword also corrects symbols in another codeword and correction of symbols in any codeword may allow, considering possible corrections of intermediate codewords, for further correction of any codeword in the order of codewords. In one embodiment received information may be arranged in subframes, with each subframe including terminal symbols of a plurality of codewords, each of the plurality of codewords including symbols in multiple subframes.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: Vitesse Semiconductor Corporation
    Inventor: Tim Coe
  • Patent number: 8276047
    Abstract: Continuously interleaved codewords are used in a communication system to provide error correction capability. In general, each codeword shares symbols with both preceding and subsequent codewords, when the codewords are arranged in an order, such that correction of symbols in any one codeword also corrects symbols in another codeword and correction of symbols in any codeword may allow, considering possible corrections of intermediate codewords, for further correction of any codeword in the order of codewords. In one embodiment received information may be arranged in subframes, with each subframe including terminal symbols of a plurality of codewords, each of the plurality of codewords including symbols in multiple subframes.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: September 25, 2012
    Assignee: Vitesse Semiconductor Corporation
    Inventor: Tim Coe