Method of storing data, method of loading data and signal processor

C.H. Berkel, van (Inventor)

Research output: PatentPatent publication

30 Downloads (Pure)

Abstract

A method for storing a vector of process data elements (D1, . . . , D8) that have a size of n bits from a register file (RF) into a memory (M) is described. The memory is arranged for storage of a vector of storage data elements in locations (M1, . . . , M5) having a size of m bits, wherein m>n. The method comprises the steps of: exchanging bits (S2) between process data elements in the vector stored in mutually subsequent register elements, the exchanging resulting in a vector of modified data elements (DmI, . . . , Dm8), shuffling (S3) groups of k subsequent bits in the resulting vector, --storing (S4) the resulting shuffled vector of modified data elements as a vector of storage data elements in the memory (M).
Original languageEnglish
Patent numberUS8489825
Priority date16/04/07
Publication statusPublished - 16 Jul 2013

Fingerprint

Data storage equipment

Bibliographical note

Other priority number(s):
WO2008IB51388 20080411 Date: 11-04-2008
Also published as:
EP2147369 (A1)
JP2010525442 (A)
JP5435241 (B2)
US2010211749 (A1)
WO2008126041 (A1)

Cite this

@misc{64789dd8ab5148fdbe8117475f1cac47,
title = "Method of storing data, method of loading data and signal processor",
abstract = "A method for storing a vector of process data elements (D1, . . . , D8) that have a size of n bits from a register file (RF) into a memory (M) is described. The memory is arranged for storage of a vector of storage data elements in locations (M1, . . . , M5) having a size of m bits, wherein m>n. The method comprises the steps of: exchanging bits (S2) between process data elements in the vector stored in mutually subsequent register elements, the exchanging resulting in a vector of modified data elements (DmI, . . . , Dm8), shuffling (S3) groups of k subsequent bits in the resulting vector, --storing (S4) the resulting shuffled vector of modified data elements as a vector of storage data elements in the memory (M).",
author = "{Berkel, van}, C.H.",
note = "Other priority number(s): WO2008IB51388 20080411 Date: 11-04-2008 Also published as: EP2147369 (A1) JP2010525442 (A) JP5435241 (B2) US2010211749 (A1) WO2008126041 (A1); US8489825",
year = "2013",
month = "7",
day = "16",
language = "English",
type = "Patent",

}

Method of storing data, method of loading data and signal processor. / Berkel, van, C.H. (Inventor).

Patent No.: US8489825.

Research output: PatentPatent publication

TY - PAT

T1 - Method of storing data, method of loading data and signal processor

AU - Berkel, van, C.H.

N1 - Other priority number(s): WO2008IB51388 20080411 Date: 11-04-2008 Also published as: EP2147369 (A1) JP2010525442 (A) JP5435241 (B2) US2010211749 (A1) WO2008126041 (A1)

PY - 2013/7/16

Y1 - 2013/7/16

N2 - A method for storing a vector of process data elements (D1, . . . , D8) that have a size of n bits from a register file (RF) into a memory (M) is described. The memory is arranged for storage of a vector of storage data elements in locations (M1, . . . , M5) having a size of m bits, wherein m>n. The method comprises the steps of: exchanging bits (S2) between process data elements in the vector stored in mutually subsequent register elements, the exchanging resulting in a vector of modified data elements (DmI, . . . , Dm8), shuffling (S3) groups of k subsequent bits in the resulting vector, --storing (S4) the resulting shuffled vector of modified data elements as a vector of storage data elements in the memory (M).

AB - A method for storing a vector of process data elements (D1, . . . , D8) that have a size of n bits from a register file (RF) into a memory (M) is described. The memory is arranged for storage of a vector of storage data elements in locations (M1, . . . , M5) having a size of m bits, wherein m>n. The method comprises the steps of: exchanging bits (S2) between process data elements in the vector stored in mutually subsequent register elements, the exchanging resulting in a vector of modified data elements (DmI, . . . , Dm8), shuffling (S3) groups of k subsequent bits in the resulting vector, --storing (S4) the resulting shuffled vector of modified data elements as a vector of storage data elements in the memory (M).

M3 - Patent publication

M1 - US8489825

ER -