Invention Grant
- Patent Title: Shuffling mechanism for shuffling an order of data blocks in a data processing system
-
Application No.: US16027521Application Date: 2018-07-05
-
Publication No.: US10824718B2Publication Date: 2020-11-03
- Inventor: Miroslav Knezevic , Nikita Veshchikov
- Applicant: NXP B.V.
- Applicant Address: NL Eindhoven
- Assignee: NXP B.V.
- Current Assignee: NXP B.V.
- Current Assignee Address: NL Eindhoven
- Agent Daniel D. Hill
- Main IPC: G06F21/00
- IPC: G06F21/00 ; G06F21/54 ; G06F7/58

Abstract:
A method is provided for shuffling an order of a plurality of data blocks. In the method, a random number is generated, the random number corresponding to an index for a data block of the plurality of data blocks, where each data block of the plurality of data blocks has an index that uniquely identifies each data block of the plurality of data blocks. The increment function with a parameter is applied to the random number to generate a new index, the new index corresponds to a data block of the plurality of data blocks. The data block corresponding to the new index is selected as the next data block of a reordering of the plurality of data blocks. The method is iterated until the reordering of the plurality of data blocks is complete.
Public/Granted literature
- US20200012782A1 SHUFFLING MECHANISM FOR SHUFFLING AN ORDER OF DATA BLOCKS IN A DATA PROCESSING SYSTEM Public/Granted day:2020-01-09
Information query