IP Library Granted Patent US 12,445,166
Granted Patent B2
US 12,445,166 · App. 18/134,515 · Granted Oct 14, 2025

Parallelization of hadamard transforms of wireless signals

Inventors: David Henry Schmitz (Encinitas, CA); James Hansen Delfeld (Austin, TX)
Assignee: NVIDIA Corporation
H04B1/7093H04W16/22H04B2001/70935
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 12,445,166
App. No.
18/134,515
Granted
Oct 14, 2025
Kind
B2
Abstract

Apparatuses, systems, and techniques to decode Fifth Generation (5G) Open Radio Access Network (ORAN) wireless signals. In at least one embodiment, two or more operations associated with a Fast Walsh Hadamard Transform are used to decode 5G ORAN wireless signals in parallel.

Claims (20)

1. A processor comprising: one or more circuits to cause two or more operations associated with a Hadamard transform of one or more Fifth Generation (5G) Open Radio Access Network (ORAN) wireless signals to be performed in parallel.

2. The processor of claim 1 , wherein the one or more circuits are to decode data included in the one or more 5G ORAN wireless signals based, at least in part, on the two or more operations.

3. The processor of claim 1 , wherein the one or more circuits are to rearrange portions of data included in the one or more 5G ORAN wireless signals based, at least in part, on the two or more operations.

4. The processor of claim 1 , wherein the one or more circuits are to output two or more permutations of data included in the one or more 5G ORAN wireless signals based, at least in part, on the two or more operations.

5. The processor of claim 1 , wherein the two or more operations include steps of an algorithm used when applying a Fast Walsh Hadamard transform to data within the 5G ORAN wireless signals.

6. The processor of claim 1 , wherein the one or more circuits are to identify a value with a magnitude larger than other data value magnitudes in a set based, at least in part, on data included in the one or more 5G ORAN wireless signals.

7. The processor of claim 1 , wherein the one or more circuits are to identify a codeword based, at least in part, on one or more indications of location of a maximum absolute value among a set of values.

8. A method comprising: causing two or more operations associated with a Hadamard transform of one or more Fifth Generation (5G) Open Radio Access Network (ORAN) wireless signals to be performed in parallel.

9. The method of claim 8 , further comprising identifying one or more correct codewords based, at least in part, on data included in the one or more 5G ORAN wireless signals.

10. The method of claim 8 , further comprising deinterleaving portions of data included in the one or more 5G ORAN wireless signals based, at least in part, on the two or more operations.

11. The method of claim 8 , further comprising modifying a sign of one or more data values to output two or more permutations of codewords included in the one or more 5G ORAN wireless signals.

12. The method of claim 8 , wherein the two or more operations are used, at least in part, to decompose orthogonal components included in the one or more 5G ORAN wireless signals.

13. The method of claim 8 , further comprising identifying portions of a codeword based, at least in part, on one or more indications of a location of a data value with a magnitude larger than other data value magnitudes in a set.

14. A system comprising: one or more processors to cause two or more operations associated with a Hadamard transform of one or more Fifth Generation (5G) Open Radio Access Network (ORAN) wireless signals to be performed in parallel.

15. The system of claim 14 , wherein the one or more processors are to decode encoded data included in the one or more 5G ORAN wireless signals based, at least in part, on the two or more operations.

16. The system of claim 14 , wherein the one or more processors are to modify a sign of one or more data values of a codeword included in the one or more 5G ORAN wireless signals based, at least in part, on the two or more operations.

17. The system of claim 14 , wherein one or more circuits are to output permuted codewords based, at least in part, on one or more codewords included in the one or more 5G ORAN wireless signals.

18. The system of claim 14 , wherein the one or more processors are to identify a data value with a magnitude larger than other data value magnitudes in a set based, at least in part, on two or more permuted codewords.

19. The system of claim 14 , wherein the one or more processors are to identify a correct codeword based, at least in part, on a row value and column value associated with a maximum absolute value.

20. The system of claim 14 , wherein data included in the one or more 5G ORAN wireless signals are encoded using Reed-Muller codes.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2023
From: SCHMITZ, DAVID HENRY; DELFELD, JAMES HANSEN
To: NVIDIA CORPORATION
Reel/Frame 063554/0789 →
Continuity (1)
Related Publication 20240348283A1 · Oct 17, 2024
References Cited (9)
US 20230353309A1 · Raghavan · 2023 [cited by examiner]
3GPP TSG-RAN WG1 Meeting #88, “Short Block Codes for eMBB Control Channels,” Nokia, Alcatel-Lucent Shanghai Bell, Feb. 13, 2017, 8 Pages. [cited by applicant]
IEEE, “IEEE Standard 754-2008 (Revision of IEEE Standard 754-1985): IEEE Standard for Floating-Point Arithmetic,” Aug. 29, 2008, 70 pages. [cited by applicant]
International Electrotechnical Commission, “Functional safety of electrical/electronic/programmable electronic safety-related systems,” IEC Standard 61508-1, Apr. 2014, 23 pages. [cited by applicant]
International Organization for Standardization, “Road vehicles—Functional safety,” ISO Standard 26262, https://www.iso.org/obp/ui/#iso:std:iso:26262:-1:ed-1:v1:en, Nov. 11, 2011, 35 pages. [cited by applicant]
Li et al., “Decoding Algorithm with Fast Hadamard Transform for Channel Quality Indication (CQI) in 3GPP-L TE,” International Conference on Computer Application and System Modeling, ICCASM, 2010, 4 Pages. [cited by applicant]
Society of Automotive Engineers On-Road Automated Vehicle Standards Committee “Taxonomy and Definitions for Terms Related to Driving Automation Systems for On-Road Motor Vehicles”, Standard No. J3016-201806, dated Jun. … [cited by applicant]
Society of Automotive Engineers On-Road Automated Vehicle Standards Committee, “Taxonomy and Definitions for Terms Related to Driving Automation Systems for On-Road Motor Vehicles,” Standard No. J3016-201609, issued Jan… [cited by applicant]
Wikipedia, “IEEE 802.11,” Wikipedia the Free Encyclopedia, https://en.wikipedia.org/wiki/IEEE_802.11, most recent edit Sep. 20, 2020 [retrieved Sep. 22, 2020], 15 pages. [cited by applicant]