Method for calculating phase shift coefficients of an M sequence
AssigneeFujitsu Limited
InventorsTakaharu Nakamura, Kazuo Kawabata, Kazuhisa Ohbuchi
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Limited
InventorsTakaharu Nakamura, Kazuo Kawabata, Kazuhisa Ohbuchi
Estimating the term…
An n-bit binary value corresponding to an amount of phase shift d is assigned to an SREG, and a shift operation is performed. An n-bit vector value corresponding to a decimal value “1” is assigned to an LAT as an initial value. Thereafter, the input from an SW is sequentially stored. An MUL performs a square operation within a Galois field GF (2n) for the output of the LAT. A DBL performs a double operation within the Galois field GF (2n) for the output of the MUL. The SW selects either of the outputs of the MUL and the DBL according to the output value from the MSB side of the SREG. After the shift operation and the latch operation are performed a number of times n, the n-bit output of the LAT is output as respective phase shift coefficients b0 through bn−1.
An M sequence phase shift coefficient calculating method for calculating respective phase shift coefficients b0 through bn−1 intended for obtaining an M sequence xdai whose phase is shifted by d bits from an output ai of an M sequence generated by a primitive polynomial f(x) of n degrees by using a linear combination of respective M sequences x0ai through xn−1ai, whose phases are shifted by 0 to n−1 bits from the output ai, comprising:
An M sequence phase shift coefficient calculating device for calculating respective phase shift coefficients b0 through bn−1 intended for obtaining an M sequence xdai whose phases is shifted by d bits from an output ai of an M sequence generated by a primitive polynomial f(x) of n degrees by using a linear combination of respective M sequences x0ai through xn−1ai, whose phases are shifted by 0 to n−1 bits from the output ai, comprising:
Dependencies are inferred from the claim text.