IP Library Granted Patent US 7,398,446
Granted Patent B2
US 7,398,446 · App. 10/447,113 · Granted Jul 8, 2008

Low power operation of an address interleaver

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,398,446
App. No.
10/447,113
Granted
Jul 8, 2008
Kind
B2
Abstract

A first interleaved address generator is configured to generate a first interleaved address, and a second interleaved address generator is configured to generate a second interleaved address substantially concurrently with the first interleaved address generator generating the first interleaved address. A controller is configured to disable the second interleaved address generator from generating the second interleaved address if the second interleaved address is not needed to produce a continuous stream of interleaved addresses.

Claims (29)

1. A method of generating interleaved addresses, comprising:

concurrently generating first and second interleaved addresses by a first interleaved address generator and a second interleaved address generator, respectively, wherein the generated second interleaved address is a next interleaved address with respect to the generated first interleaved address;

disabling the second interleaved address generator after the concurrently generating step;

enabling the second interleaved address generator to concurrently generate the second interleaved address with the first interleaved address generator generating the first interleaved address if the generated first interleaved address is an invalid interleaved address;

storing the generated first and second interleaved addresses;

first outputting the stored first interleaved address if the generated first interleaved address is invalid;

second outputting a next generated first interleaved address in a cycle subsequent to a cycle of the first outputting.

2. The method of claim 1 , further comprising:

third outputting the stored second interleaved address in a cycle subsequent to a cycle of the second outputting.

3. The method of claim 2 , further comprising:

fourth outputting the stored first interleaved address in cycles subsequent to a cycle of the third outputting if the stored first interleaved address is valid.

4. An apparatus for generating interleaved addresses, comprising:

a first interleaved address generator configured to generate a first interleaved address;

a second interleaved address generator configured to generate a second interleaved address substantially concurrently with the first interleaved address generator generating the first interleaved address; and

a controller configured to disable the second interleaved address generator from generating the second interleaved address after the first and second interleaved addresses have been generated.

5. The apparatus of claim 4 , wherein the first and second interleaved address generators are embodied as an interleaved address generator configured to selectively generate one or two interleaved address during a cycle of operation.

6. The apparatus of claim 4 , wherein the generated second interleaved address is a next interleaved address with respect to the generated first interleaved address.

7. The apparatus of claim 6 , wherein the controller enables the second interleaved address generator if the generated first interleaved address is an invalid interleaved address.

8. The apparatus of claim 7 , further comprising:

a first memory device storing the generated first interleaved address;

a second memory device storing the generated second interleaved address; and

a selector selectively outputting one of the generated first interleaved address, the stored first interleaved address and the stored second interleaved address.

9. The apparatus of claim 8 , wherein the controller controls the selector to first output the stored first interleaved address if the generated first interleaved address is invalid, and second output a next generated first interleaved address in a cycle subsequent to a cycle of the first outputting.

10. The apparatus of claim 9 , wherein the controller controls the selector to third output the stored second interleaved address in a cycle subsequent to a cycle of the second outputting.

11. The apparatus of claim 10 , wherein the controller controls the selector to fourth output the stored first interleaved address in cycles subsequent to a cycle of the third outputting if the stored first interleaved address is valid.

12. An apparatus for generating interleaved addresses, comprising:

a first interleaved address generator configured to generate a first interleaved address;

a second interleaved address generator configured to generate a second interleaved address substantially concurrently with the first interleaved address generator generating the first interleaved address; and

a controller configured to enable the second interleaved address generator for a single cycle if the first interleaved address is invalid.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: TERRIER SSC, LLC
To: WSOU INVESTMENTS, LLC
Reel/Frame 056526/0093 →
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2019
From: NOKIA OF AMERICA CORPORATION (FORMERLY ALCATEL-LUCENT USA INC.)
To: ALCATEL LUCENT
Reel/Frame 049637/0201 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded May 20, 2019
From: WSOU INVESTMENTS, LLC
To: BP FUNDING TRUST, SERIES SPL-VI
Reel/Frame 049235/0068 →
MERGER Recorded May 3, 2019
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 049074/0251 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: ALCATEL LUCENT
To: WSOU INVESTMENTS, LLC
Reel/Frame 044000/0053 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →