Question

In: Computer Science

Generate 5th order linear recursive sequence using shift registers using the primitive polynomial 1+X^2+x^5

Generate 5th order linear recursive sequence using shift registers using the primitive polynomial 1+X^2+x^5

Solutions

Expert Solution

Question

Generate 5th order linear recursive sequence using shift registers using the primitive polynomial 1+x2+x5

Sol:

Given polynomial is 1+x2+x5

The synchronous sequential circuit should contain a 5 bit shift register and an XOR gate feedback configuration.A total of 32 possible states are there for a sequential circuit having 5 flip flops, but the circuit should not become all zeros as this condition will never change and it must be avoided.

The sequence states are completely determined by the starting state and the feedback connections through the XOR gate.

The maximum sequence length = 2N-1 where N is the number of flipflops.

In this case the maximum length sequence will be 31.

The feedback loop connects the shift register output back to the input .Here only one flip-flop output feeds an XOR gate while the others are not connected.

Shift register diagram corresponding to polynomial 1+x2+x5 is shown below:


Related Solutions

Find the 5th Taylor polynomial of f(x) = 1+x+2x^5 +sin(x^2) based at b = 0.
Find the 5th Taylor polynomial of f(x) = 1+x+2x^5 +sin(x^2) based at b = 0.
Consider a Linear Feedback Shift Register (LFSR) of degree 8 and the feedback polynomial P(x) =...
Consider a Linear Feedback Shift Register (LFSR) of degree 8 and the feedback polynomial P(x) = x8 + x4 + x3 + x + 1 where the initialization vector has the value FF in hexadecimal. a. What is the key for the encryption? b. What is the period of the output stream? c. Computer the first two output bytes.
1. Using Induction on the length of derivations, prove that the set of all Primitive Recursive...
1. Using Induction on the length of derivations, prove that the set of all Primitive Recursive Functions (PR) is a subset of all Partial Computable Functions (P). 2. Using the preceding problem, conclude that the set of all Primitive Recursive Functions (PR) is a subset of all Computable Functions (R).
For the following exercises, write a recursive formula for each arithmetic sequence. a = {−1, 2, 5, ... }
For the following exercises, write a recursive formula for each arithmetic sequence.a = {−1, 2, 5, ... }
let p1(x) = x^2-3x-10 ,p2(x)=x^2-5x+1,p3(x)=x^2+2x+3 and p4(x)=x+5 a- Using standard polynomIAL ADDITION ,what polynomial ax^2+bx+c can...
let p1(x) = x^2-3x-10 ,p2(x)=x^2-5x+1,p3(x)=x^2+2x+3 and p4(x)=x+5 a- Using standard polynomIAL ADDITION ,what polynomial ax^2+bx+c can be expressed as linear combination of p1(x),p2(x),p3(X),p4(x) b- a polynomial is equal to zero if and only if all it's coefficient to zero . solve for a1,a2,a3,a4 by expanding ,written as polynomial in x,and setting each coefficient equal to zero: a1p1(x)+a2p2+a3p3(x)+a4p4(x)=0
Write a recursive formula for the arithmetic sequence −2, −7/2 , − 5, −13/2 , … and then find the 22nd term.
Write a recursive formula for the arithmetic sequence −2, −7/2 , − 5, −13/2 , … and then find the 22nd term.  
Using C++ 1) Write a program that repeatedly evaluates a n-th order polynomial p(x) = a0...
Using C++ 1) Write a program that repeatedly evaluates a n-th order polynomial p(x) = a0 + a1*x + a2*x^2 + ... + an*x^n where n <= 10 The program inputs n, ai, and x from the keyboard and then prints out the corresponding value of p to the screen. The program continues to input new values of n, ai, x and evaluates p until a negative value for n is input, at which point the program stops.
USING C++ 1) Write a program that repeatedly evaluates a n-th order polynomial p(x) = a0...
USING C++ 1) Write a program that repeatedly evaluates a n-th order polynomial p(x) = a0 + a1*x + a2*x^2 + ... + an*x^n where n <= 10 The program inputs n, ai, and x from the keyboard and then prints out the corresponding value of p to the screen. The program continues to input new values of n, ai, x and evaluates p until a negative value for n is input, at which point the program stops. 2)Write a...
Prove that the polynomial x^3 + x^2 – x + 1 has no integer roots
Prove that the polynomial x^3 + x^2 – x + 1 has no integer roots
Write a recursive formula for the arithmetic sequence 0, −1/2 , −1, −3/2 , … , and then find the 31st term.
Write a recursive formula for the arithmetic sequence 0, −1/2 , −1, −3/2 , … , and then find the 31st term.  
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT