Ternary and multi-value digital signal scramblers, decramblers and sequence generators
First Claim
1. A device to generate on an output an n-state symbol, the n-state symbol having one of n states with n>
- 2 and the n-state symbol being represented by a signal, comprising;
a first input and a second input to a memory, each input enabled to receive a signal representing a first and a second n-state symbol each provided by an n-state shift register;
the memory storing a non-commutative n by n n-state truth table not being a modulo-n subtraction; and
an output of the memory to provide a signal representing the n-state symbol in accordance with the non-commutative n by n truth table.
0 Assignments
0 Petitions
Accused Products
Abstract
Reversible and self reversing multi-value scrambling functions created by applying multi-value inverters are disclosed. The generation of possible multi-value inverters is also presented. Corresponding multi-value descrambling functions are also disclosed. The multi-value functions are used in circuits that scramble and descramble multi-value signals. The multi-value functions can also be used in signal generators. Such signal generators do not require the use of multipliers. The auto-correlation of the signals generated by the signal generators is also presented. Electronic circuits that implement the multi-value functions are also described.
72 Citations
20 Claims
-
1. A device to generate on an output an n-state symbol, the n-state symbol having one of n states with n>
- 2 and the n-state symbol being represented by a signal, comprising;
a first input and a second input to a memory, each input enabled to receive a signal representing a first and a second n-state symbol each provided by an n-state shift register; the memory storing a non-commutative n by n n-state truth table not being a modulo-n subtraction; and an output of the memory to provide a signal representing the n-state symbol in accordance with the non-commutative n by n truth table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
- 2 and the n-state symbol being represented by a signal, comprising;
-
12. A method to generate with a processor an n-state symbol as part of processing a sequence of n-state symbols, each n-state symbol having one of n states with n>
- 2 and being represented by a signal, comprising;
the processor storing on a memory device in a coder a non-commutative n by n n-state truth table not being a modulo-n subtraction; the processor inputting on a first input of the memory device a signal representing a first n-state symbol; the processor inputting on a second input of the memory device a signal representing a second n-state symbol; and outputting on an output of the memory device a signal representing the n-state symbol generated in accordance with the non-commutative n by n n-state truth table. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
- 2 and being represented by a signal, comprising;
Specification