Question

In: Electrical Engineering

Consider a (15,5) linear block code (cyclic) in systematic form. The generator polynomial is given as...

  1. Consider a (15,5) linear block code (cyclic) in systematic form. The generator polynomial is given as gx=1+X+X2+X5+X8+X10 .
  1. Design and draw the circuit of the feedback shift register encoder and decoder.
  2. Use the encoder obtained in part a to find the code word for the message [01011 ] . (Assume the right most bit is the earliest bit)                                                                
  3. Repeat the steps of part b for decoding.                                                                                        
  4. Verify the codeword obtained in part b polynomial division method                                 

e.Consider a codeword C=[110110010010110 ] . Is this a codeword of the above system? Provide suitable justification for your answer.

Solutions

Expert Solution


Related Solutions

Consider a linear congruential random number generator with parameters a = 3, m = 16, and...
Consider a linear congruential random number generator with parameters a = 3, m = 16, and c=0. Select the seed X0 = 3, and generate 3 random variables using this generator. What is the period of this generator?
Given the following code for AES Electronic Code Block implementation for the encryption functionality. Modify the...
Given the following code for AES Electronic Code Block implementation for the encryption functionality. Modify the code to create a function named ‘encryptECB(key, secret_message)’ that accepts key and secret_message and returns a ciphertext.          #Electronic Code Block AES algorithm, Encryption Implementation from base64 import b64encode from Crypto.Cipher import AES from Crypto.Util.Padding import pad from Crypto.Random import get_random_bytes secret_message = b" Please send me the fake passport..." password = input ("Enter password to encrypt your message: ") key= pad(password.encode(), 16) cipher...
4. Given the following code for AES Electronic Code Block implementation for the encryption functionality. Modify...
4. Given the following code for AES Electronic Code Block implementation for the encryption functionality. Modify the code to create a function named ‘decryptECB(key, ciphertext)’ that accepts key and ciphertext and returns a plaintext. from base64 import b64decode from Crypto.Cipher import AES from Crypto.Util.Padding import pad from Crypto.Util.Padding import unpad # We assume that the password was securely shared beforehand password = input ("Enter the password to decrypt the message: ") key= pad(password.encode(), 16) ciphertext = input ("Paste the cipher...
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.
Consider the following polynomial ?(?)=(?+2)(?−10)(?+4)(?−2) a)Use Matlab to multiply these terms in order to form a...
Consider the following polynomial ?(?)=(?+2)(?−10)(?+4)(?−2) a)Use Matlab to multiply these terms in order to form a 4thorder polynomial b)Apply the ‘roots’ function to your answer in part a to verify your calculation was correct. c)Use Matlab to divide your polynomial answer in part aby the term (s+2 )d)Apply ‘roots’ to your answer in part c to verify your calculation was correct.
Given the following linear optimization model, transform this model into the required form and solve using...
Given the following linear optimization model, transform this model into the required form and solve using Solver. Objective function: 8.2? + 7.0? + 6.5? + 9.0? = ??????? ???? Constraints: 6? + 2? + 5? + 7? ≥ 820 ?/? + ? + ? + ? ≥ 0.3 ? + ? ? + ? ≥ 0.2 ? ≥ ? + D Please Use Excel
The following are the Jordan Canonical Form of linear transformations. Find the characteristic polynomial, minimal polynomials, the algebraic multiplicity, geometric multiplicity and the index of each of the eigenvalues of L.
The following are the Jordan Canonical Form of linear transformations. Find the characteristic polynomial, minimal polynomials, the algebraic multiplicity, geometric multiplicity and the index of each of the eigenvalues of L. B=\( \begin{pmatrix}2&1&0&0\\ 0&2&0&0\\ 0&0&3&0\\ 0&0&0&3\end{pmatrix} \)
The following are the Jordan Canonical Form of linear transformations. Find the characteristic polynomial, minimal polynomials, the algebraic multiplicity, geometric multiplicity and the index of each of the eigenvalues of L.
The following are the Jordan Canonical Form of linear transformations. Find the characteristic polynomial, minimal polynomials, the algebraic multiplicity, geometric multiplicity and the index of each of the eigenvalues of L. A=\( \begin{pmatrix}2&0&0&0\\ 0&2&0&0\\ 0&0&1&0\\ 0&0&0&3\end{pmatrix} \)
Consider the linear program given below (almost the same as the previous problem - the only...
Consider the linear program given below (almost the same as the previous problem - the only difference is that the right hand side of the first constraint has been increased from 10 to 11): Decision variables: A, B, C, and D Objective: maximize 3 A + 5 B + C +2 D Constraints: A + B + C + D <= 11 A – B = 0 A + B – C – D <= 0 Solve it using Excel....
Consider the first order linear time-invariant (LTI) system given by, ??(?) ?? + 4?(?) = ?(?)...
Consider the first order linear time-invariant (LTI) system given by, ??(?) ?? + 4?(?) = ?(?) Where the system is initially at rest. Part a: Determine the Frequency Response H(jω) and impulse response h(t). Part b: When the input ?(?) = ?23?(?), determine the output of the system ?(?). Part c: Is the system; memoryless? causal? Stable? please justify your answer
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT