9268744

Parallel Bit Reversal Devices and Methods

PublishedFebruary 23, 2016
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
10 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A parallel bit reversal device comprising: a memory for storing data; a butterfly computation and control unit coupled to the memory via a data bus; and a parallel bit reversal unit configured to bit-reversing butterfly group data used by the butterfly computation and control unit wherein the parallel bit reversal unit comprises: an address reversing logic coupled to the butterfly computation and control unit and configured to perform mirror reversal and right-shift operations on a read address from the butterfly computation and control unit; an address selector; and a multi-granularity parallel memory coupled to the address selector and the butterfly computation and control unit, and configured to receive an address outputted from the address selector and receive written data and a read/write (R/W) granularity value outputted from the butterfly computation and control unit.

2

2. The parallel bit reversal device of claim 1 , wherein the parallel bit reversal unit further comprises a data reversal network coupled to the multi-granularity parallel memory to receive read data from the multi-granularity parallel memory.

3

3. The parallel bit reversal device of claim 2 , wherein the data reversal network is configured to bit-reversing data within a butterfly group.

4

4. The parallel bit reversal device of claim 2 , wherein the address selector is coupled to both the butterfly computation and control unit and the address reversing logic, and is configured to select a R/W address to be outputted to the memory.

5

5. A parallel bit reversal method in a parallel bit reversal device comprising a parallel bit reversal unit and a memory, the parallel bit reversal unit comprising a multi-granularity parallel memory, the method comprises: transferring data from the memory to the multi-granularity parallel memory, dividing equally the transferred data in a natural order into 2 n groups, and storing them sequentially in 2 n memory blocks of the multi-granularity parallel memory, n is a positive integer; reversing a data group index of each of the data groups, while keeping an intra-group index of the data group unchanged; shifting the intra-group index to a higher position while keeping the intra-group index and the data group index unchanged; and reversing the intra-group index while keeping the data group index unchanged.

6

6. The parallel bit reversal method of claim 5 , wherein the parallel bit reversal device further comprises a butterfly computation and control unit under control of which the above steps are performed.

7

7. The parallel bit reversal method of claim 6 , wherein the parallel bit reversal unit further comprises an address reversing logic and an address selector, and the butterfly computation and control unit is coupled to the address reserving logic via a shift indication line and a read address line.

8

8. The parallel bit reversal method of claim 7 , wherein at the step of reversing a data group index of each of the data groups, the value on the shift indication line is set as A-n, A being a bit width of the read address line, and the read address on the read address line is set as the data group index; the address selector selects an output from the address reversing logic as a R/W address for the memory.

9

9. The parallel bit reversal method of claim 8 , wherein at the step of reversing the intra-group index, the data read from the multi-granularity parallel memory is bit reversed in the data reversal network and outputted to the butterfly computation and control unit.

10

10. The parallel bit reversal method of claim 9 , wherein after the step of reversing the intra-group index, a number 2 n of bit-reversed data are obtained at the output of the data reversal network and directly used for butterfly computation.

Patent Metadata

Filing Date

Unknown

Publication Date

February 23, 2016

Inventors

Shaolin Xie
Donglin Wang
Jie Hao
Tao Wang
Leizu Yin

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “PARALLEL BIT REVERSAL DEVICES AND METHODS” (9268744). https://patentable.app/patents/9268744

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

PARALLEL BIT REVERSAL DEVICES AND METHODS — Shaolin Xie | Patentable