IP Library Granted Patent US 9,116,764
Granted Patent B2
US 9,116,764 · App. 11/873,330 · Granted Aug 25, 2015

Balanced pseudo-random binary sequence generator

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 9,116,764
App. No.
11/873,330
Granted
Aug 25, 2015
Kind
B2
Abstract

Disclosed is a method for producing, in an electronic circuit, a varying digital output in response to edges of a received clock signal. The method includes generating, within circuitry of the electronic circuit, an unbalanced, pseudo-random binary output of the circuitry. The method also includes generating, within the electronic circuit and from the received clock, a sub-rate clock version of the received clock. The method also includes carrying out, within the electronic circuit, an exclusive OR operation between the sub-rate clock and the pseudo-random binary output of the circuitry to produce a balanced, pseudo-random binary output.

Claims (29)

1. An electronic circuit for producing a digital output in response to edges of a received clock signal, the circuit comprising:

first generator circuitry for generating an unbalanced, pseudo-random binary output of said first circuitry;

second generator circuitry having an input for the received clock signal, said second circuitry generating a sub-rate clock version of the received clock; and

logic gate circuitry for effectively multiplying said sub-rate clock with said pseudo-random binary output of the first circuitry to produce a balanced, pseudo-random binary output.

2. The electronic circuit of claim 1 wherein said sub-rate clock has a substantially 50 percent duty cycle.

3. The electronic circuit of claim 1 wherein the circuit produces a sequence of bits.

4. The electronic circuit of claim 1 wherein the circuit produces a word having a length of at least two bits.

5. The electronic circuit of claim 1 wherein said first circuitry comprises a number of D flip-flops.

6. The electronic circuit of claim 5 wherein said number of D flip-flops is at least seven D flip-flops arranged in a linear feedback shift register type arrangement.

7. The electronic circuit of claim 1 wherein said second circuitry comprises at least one flip-flop.

8. The electronic circuit of claim 7 wherein said at least one flip-flop is a single D flip-flop, the second circuitry configured for an inverted Q output of the D flip-flop to be received by the D input of the D flip-flop.

9. In an electronic circuit, a method for producing a varying digital output in response to edges of a received clock signal, the method comprising:

generating, within circuitry of the electronic circuit, an unbalanced, pseudo-random binary output of the circuitry;

generating, within the electronic circuit and from the received clock, a sub-rate clock version of the received clock; and

carrying out, within the electronic circuit, an exclusive OR operation between said sub-rate clock and said pseudo-random binary output of the circuitry to produce a balanced, pseudo-random binary output.

10. The method of claim 9 wherein said sub-rate clock has a substantially 50 percent duty cycle.

11. The method of claim 9 wherein the varying digital output is a sequence of bits.

12. The method of claim 11 wherein said sequence has a repeat length that is a positive power of two.

13. The method of claim 9 wherein the varying digital output comprises a word having a length of at least two bits.

14. An electronic circuit for producing a digital output in response to edges of a received clock signal, the circuit comprising:

first generating means that generates, within the electronic circuit, an unbalanced, pseudo-random binary output;

second generating means that generates, within the electronic circuit and from the received clock, a sub-rate clock version of the received clock; and

means for carrying out, within the electronic circuit, an exclusive OR operation between said sub-rate clock and said pseudo-random binary output to produce a balanced, pseudo-random binary output.

15. The electronic circuit of claim 14 wherein said sub-rate clock has a substantially 50 percent duty cycle.

16. The electronic circuit of claim 14 wherein the circuit produces a sequence of bits.

17. The electronic circuit of claim 14 wherein the circuit produces a word having a length of at least two bits.

18. The electronic circuit of claim 14 wherein said first generating means comprises a number of latch means.

19. The electronic circuit of claim 14 wherein said second generating means comprises at least one latch means.

20. The electronic circuit of claim 19 wherein said at least one latch means is a single latch means.

Assignments (12)
CHANGE OF NAME Recorded Jun 16, 2021
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 056603/0094 →
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2020
From: CPPIB CREDIT INVESTMENTS INC.
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 054295/0624 →
RELEASE OF U.S. PATENT AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Oct 12, 2018
From: ROYAL BANK OF CANADA, AS LENDER
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 047645/0424 →
AMENDED AND RESTATED U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Aug 22, 2018
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CPPIB CREDIT INVESTMENTS, INC.
Reel/Frame 046900/0136 →
U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Sep 9, 2014
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CPPIB CREDIT INVESTMENTS INC., AS LENDER; ROYAL BANK OF CANADA, AS LENDER
Reel/Frame 033706/0367 →
CHANGE OF ADDRESS Recorded Sep 3, 2014
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 033678/0096 →
RELEASE OF SECURITY INTEREST Recorded Aug 7, 2014
From: ROYAL BANK OF CANADA
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.; CONVERSANT IP N.B. 868 INC.; CONVERSANT IP N.B. 276 INC.
Reel/Frame 033484/0344 →
CHANGE OF NAME Recorded Mar 13, 2014
From: MOSAID TECHNOLOGIES INCORPORATED
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 032439/0638 →
U.S. INTELLECTUAL PROPERTY SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) - SHORT FORM Recorded Jan 10, 2012
From: 658276 N.B. LTD.; 658868 N.B. INC.; MOSAID TECHNOLOGIES INCORPORATED
To: ROYAL BANK OF CANADA
Reel/Frame 027512/0196 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2010
From: MOSAID TECHNOLOGIES CORPORATION
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 023839/0941 →
CHANGE OF ADDRESS Recorded Jan 26, 2010
From: MOSAID TECHNOLOGIES INCORPORATED
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 023848/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2007
From: GALLOWAY, BRIAN JEFFREY
To: MOSAID TECHNOLOGIES CORPORATION
Reel/Frame 019971/0138 →