A scrambled code generator for WCDMA system and its realization method

A technology of a code generator and an implementation method, applied in the field of scrambling code generators, can solve problems such as generation speed, resource occupation and power consumption defects, and achieve the effects of meeting functional requirements, reducing resource occupation, and improving multiplexing level.

CN101262296AActive Publication Date: 2008-09-10SANECHIPS TECH CO LTD
0 Cites 8 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2008-09-10

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention relates to a scramble generator that is used for digital base band transmission of a WCDMA system and a method for realizing the scramble generator, aiming at producing scrambles with any number and any phase at a fast speed and meeting the real-time requirement in reality. The technical proposal of the invention is that: a scramble generator for the WCDMA system comprises a device for calculating the initial phase of the scramble, which is used for receiving the scramble number and the initial value input of an X sequence and transforming any number of the scramble into the initial phase of the scramble number; the scramble generator also comprises a scramble generating circuit, which is used for receiving the scramble initial phase input of the scramble number, and transforming the scramble initial phase into the scramble number of any phase. Functions of two parts of the scramble generator adopt different realizing ways, and the speed and the area are combined in a relatively good way.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the field of scrambling code generators in communication systems, in particular to a scrambling code generator used in WCDMA system digital baseband transmission and its implementation method. Background technique

[0002] In WCDMA (Wideband Code Division Multiple Access), scrambling is to use a pseudo-random code sequence to multiply the spreading code and encrypt the signal, that is, use the scrambling code to scramble the input transmission code stream, and convert the binary number The information is "randomized" into a pseudo-random sequence. The role of uplink physical channel scrambling is to distinguish users, and downlink scrambling can distinguish cells and channels. The so-called scrambling code generator is actually a pseudo-random sequence generator implemented with a shift register. When the input binary information codes are all 0 codes, the scrambling code generator is actually an m-sequence pseudo-random code...

Examples

Embodiment Construction

[0060] The specific implementation manners of the present invention will be described below in conjunction with the accompanying drawings.

[0061] The scrambling code generator is composed of two parts: the first part is the function of quickly converting the scrambling code number into the initial phase of the scrambling code, and this part of the function is realized by the initial value calculation device of the scrambling code; the second part is to quickly convert the initial phase of the scrambling code The function of converting into M-phase scrambling codewords is realized by the scrambling code generation circuit. These two functions are implemented using different scrambling code generation methods.

[0062] The shift register groups with the same structure have a shift relationship between the sequences generated in different initial states. For the same scrambling code number, if different initial values ​​x(0), x(1)...x(17) of the x sequence are set, the transla...