Descrambler - Descramble input signal

Library

Sequence Operations

Description

The Descrambler block descrambles the input signal, which must be a scalar or a frame-based column vector. The Descrambler block is the inverse of theScrambler block. If you use the Scrambler block in the transmitter, then you should use the Descrambler block in the receiver.

Below is a schematic of the descrambler. All adders and the one subtracter operate modulo N, where N is the Calculation base parameter. The input values must be integers between 0 and N-1.

At each time step, the input causes the contents of the registers to shift sequentially. Each switch in the descrambler is on or off as defined by the Scramble polynomial parameter. To make the Descrambler block reverse the operation of the Scrambler block, use the same Scramble polynomial parameters in both blocks. If there is no signal delay between the scrambler and the descrambler, then the Initial states in the two blocks must be the same. See the reference page for theScrambler block for more information about these parameters.

Dialog Box

Calculation base

The calculation base N. The input and output of this block are integers in the range [0, N-1].

Scramble polynomial

A polynomial that defines the connections in the scrambler.

Initial states

The states of the scrambler's registers when the simulation starts.

Pair Block

Scrambler

  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS