Patents Assigned to Vitesse Semiconductor Corporation
-
Patent number: 9042366Abstract: 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: GrantFiled: September 30, 2010Date of Patent: May 26, 2015Assignee: Vitesse Semiconductor CorporationInventors: Ron Swartzentruber, Ganesh Rao
-
Patent number: 9014195Abstract: 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: GrantFiled: May 2, 2003Date of Patent: April 21, 2015Assignee: Vitesse Semiconductor CorporationInventors: Jens P. Tagore-Brage, Kai Harrekilde-Petersen, Claus P. Jensen, Jørgen Ravn Hansen
-
Publication number: 20150046777Abstract: 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: ApplicationFiled: October 28, 2014Publication date: February 12, 2015Applicant: Vitesse Semiconductor CorporationInventor: Tim Coe
-
Publication number: 20150016478Abstract: 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: ApplicationFiled: September 30, 2014Publication date: January 15, 2015Applicant: Vitesse Semiconductor CorporationInventor: Thomas Kirkegaard Joergensen
-
Publication number: 20150003478Abstract: 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: ApplicationFiled: February 3, 2014Publication date: January 1, 2015Applicant: Vitesse Semiconductor CorporationInventors: Arne Kristoffersen, Morten Terstrup
-
Patent number: 8923341Abstract: 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: GrantFiled: January 12, 2011Date of Patent: December 30, 2014Assignee: Vitesse Semiconductor CorporationInventors: James D. Barnette, Mandeep S. Chadha, James A. McIntosh
-
Publication number: 20140359404Abstract: 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: ApplicationFiled: December 19, 2013Publication date: December 4, 2014Applicant: Vitesse Semiconductor CorporationInventors: Venkat Praveen Kumar K., Nihit Chattar, Dishant Singh Rajput
-
Patent number: 8887021Abstract: 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: GrantFiled: September 14, 2012Date of Patent: November 11, 2014Assignee: Vitesse Semiconductor CorporationInventor: Tim Coe
-
Patent number: 8873588Abstract: 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: GrantFiled: May 11, 2012Date of Patent: October 28, 2014Assignee: Vitesse Semiconductor CorporationInventor: Thomas Kirkegaard Joergensen
-
Patent number: 8848746Abstract: 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: GrantFiled: June 30, 2010Date of Patent: September 30, 2014Assignee: Vitesse Semiconductor CorporationInventors: Ron Swartzentruber, Wiliam D. Lopoulos
-
Patent number: 8804892Abstract: 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: GrantFiled: September 14, 2012Date of Patent: August 12, 2014Assignee: Vitesse Semiconductor CorporationInventor: Ian Kyles
-
Patent number: 8774262Abstract: 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: GrantFiled: March 25, 2011Date of Patent: July 8, 2014Assignee: Vitesse Semiconductor CorporationInventors: Sudeep Bhoja, John S. Wang, Hai Tao
-
Publication number: 20140133480Abstract: 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: ApplicationFiled: January 21, 2014Publication date: May 15, 2014Applicant: Vitesse Semiconductor CorporationInventors: Kristian Ehlers, Brian Branscomb, Thomas Kirkegaard Joergensen
-
Patent number: 8705603Abstract: 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: GrantFiled: February 5, 2009Date of Patent: April 22, 2014Assignee: Vitesse Semiconductor CorporationInventors: Tim Coe, Greg Warwar
-
Patent number: 8681772Abstract: 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: GrantFiled: May 11, 2012Date of Patent: March 25, 2014Assignee: Vitesse Semiconductor CorporationInventors: Kristian Ehlers, Brian Branscomb, Thomas Kirkegaard Joergensen
-
Patent number: 8644350Abstract: 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: GrantFiled: November 16, 2012Date of Patent: February 4, 2014Assignee: Vitesse Semiconductor CorporationInventors: Arne Kristoffersen, Morten Terstrup
-
Patent number: 8571014Abstract: 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: GrantFiled: March 2, 2011Date of Patent: October 29, 2013Assignee: Vitesse Semiconductor CorporationInventors: Thomas Kirkegaard Joergensen, Brian Branscomb, Kristian Ehlers
-
Patent number: 8363670Abstract: 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: GrantFiled: April 20, 2010Date of Patent: January 29, 2013Assignee: Vitesse Semiconductor CorporationInventor: Lars Ellegard
-
Publication number: 20130013972Abstract: 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: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: Vitesse Semiconductor CorporationInventor: Tim Coe
-
Patent number: 8276047Abstract: 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: GrantFiled: November 13, 2008Date of Patent: September 25, 2012Assignee: Vitesse Semiconductor CorporationInventor: Tim Coe