IP Library Granted Patent US 7,036,070
Granted Patent B1
US 7,036,070 · App. 10/246,952 · Granted Apr 25, 2006

Error monitoring system and method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,036,070
App. No.
10/246,952
Granted
Apr 25, 2006
Kind
B1
Abstract

An error monitoring system for a transceivers includes a multiplexer and a parity calculating circuit. A comparator has a first input that is coupled to the multiplexer and a second input that is coupled to the parity calculating circuit.

Claims (49)

1. An error monitoring system for transceivers, comprising:

a multiplexer;

a parity calculating circuit; and

a comparator having a first input coupled to the multiplexer and a second input coupled to the parity calculating circuit.

2. The system of claim 1 , further including an exclusive OR gate having a first input coupled to the multiplexer and a second input coupled to a scrambled parity field register.

3. The system of claim 2 , wherein the multiplexer is coupled to a plurality of registers.

4. The system of claim 3 , wherein each of the plurality of registers hold a parity field scrambler value for a communication format.

5. The system of claim 4 , wherein the multiplexer has a frame type input.

6. The system of claim 2 , wherein an output of the exclusive OR gate is coupled to an input of the comparator.

7. A method of error monitoring, comprising the steps of:

a) pre-calculating a scrambler value for a parity field;

b) exclusive ORing the scrambler value with a received scrambled parity value to form a received parity value; and

c) comparing the received parity value with a calculated parity value.

8. The method of claim 7 , wherein step (a) further includes the step of:

a1) calculating a plurality of scrambler values for the parity fields of a plurality of communication standards.

9. The method of claim 8 , wherein step (b) further includes the step of:

b1) determining a frame type;

b2) retrieving one of a plurality of scrambler value for the parity fields of a plurality of communication standards.

10. The method of claim 9 , further including the step of:

b3) determining a field location of the received scrambled parity value.

11. The method of claim 7 , wherein step (a) further includes the steps of:

a1) determining a linear feedback shift register polynomial;

a2) determining an initial value.

12. The method of claim 11 , further including the steps of:

a3) determining a location of the received parity value;

a4) calculating the scrambler value for the location.

13. The method of claim 7 , wherein step (b) further includes the steps of:

b1) receiving a frame of data;

b2) calculating the parity value for a relevant portion of the frame of data.

14. A method of error monitoring, comprising the steps of:

a) calculating an error code value for a frame of data to form a calculated error code value;

b) descrambling just an error code field of a next frame of data to form a received error code value; and

c) comparing the received error code value to the calculated error code value.

15. The method of claim 14 , wherein step (a) further includes the step of:

a1) determining a frame type;

a2) determining a coverage of the error code value.

16. The method of claim 14 , wherein step (b) further includes the steps of:

b1) determining a scrambler polynomial for a communication format;

b2) determining an initial scrambler value for the communication format.

17. The method of claim 16 , further including the step of:

b3) determining a position of the error code field in a frame for the communication format.

18. The method of claim 17 , further including the steps of:

b4) calculating an error code field scrambler value;

b5) exclusive ORing the error code field scrambler value with a scrambled error code field to form the received error code value.

19. The method of claim 14 , wherein step (b) further includes the steps of:

b1) determining a format of the frame of data;

b2) retrieving a one of a plurality of scrambler values that corresponds to the format.

20. The method of claim 19 , further including the steps of:

b3) exclusive ORing the one of the plurality of scrambler values with the error code field to form the received error code value.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 054486/0422 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2020
From: RPX CORPORATION
To: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
Reel/Frame 051842/0494 →
RELEASE OF LIEN ON PATENTS Recorded Oct 21, 2019
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: RPX CORPORATION
Reel/Frame 050777/0983 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CORPORATION
To: JEFFERIES FINANCE LLC
Reel/Frame 046486/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2014
From: CYPRESS SEMICONDUCTOR CORPORATION
To: RPX CORPORATION
Reel/Frame 031950/0752 →