Presentation is loading. Please wait.

Presentation is loading. Please wait.

UNIT INSTRUMENT DEMONSTRATION OF CRC GENERATION Imran Shafique Ansari246808 Saif Ahmad237903 Ahmad Qutb Al-Deen232563.

Similar presentations


Presentation on theme: "UNIT INSTRUMENT DEMONSTRATION OF CRC GENERATION Imran Shafique Ansari246808 Saif Ahmad237903 Ahmad Qutb Al-Deen232563."— Presentation transcript:

1 UNIT INSTRUMENT DEMONSTRATION OF CRC GENERATION Imran Shafique Ansari246808 Saif Ahmad237903 Ahmad Qutb Al-Deen232563

2 OUTLINE Introduction Implemented Technique Description of The Implementation Demonstration of the Implementation Conclusion

3 INTRODUCTION Cyclic Redundancy Check (CRC) Input: Data Stream of Unlimited Length. Output: Fixed Size Of Data and Remainder. Similar to Long Division, No Curry. Advantages: –Simple to implement. –Easy to analyze mathematically. –Detects common errors. –Detects Burst Errors.

4 OUTLINE Introduction Implemented Technique Description of The Implementation Demonstration of the Implementation Conclusion

5 IMPLEMENTAION TECHNIQUE Shift Registers –Length = Length (Divisor) - 1 –XOR Gates – Bit in the Divisor = 1 –Loaded with 0’s at the beginning –MSD – Feedback bit Data bits – LSD, 1 by 1 0’s – End of data bits Final value (Shift Register) = remainder

6 IMPLEMENTAION TECHNIQUE Remainder ↔ 0’s, end of data → Transmitted Bit Stream Tx & Rx – same shift register Rx – Loads shift registers with 0’s –Final Value = 0’s → Valid CRC Code

7 OUTLINE Introduction Implemented Technique Description of The Implementation Demonstration of the Implementation Conclusion

8 DESCRIPTION OF THE IMPLEMENTATION Checking of Inputs.

9 DESCRIPTION OF THE IMPLEMENTATION Generation of FCS

10 DESCRIPTION OF THE IMPLEMENTATION Introducing Error in The Transmitted Data

11 DESCRIPTION OF THE IMPLEMENTATION Remainder Calculation

12 DESCRIPTION OF THE IMPLEMENTATION Data Verification

13 OUTLINE Introduction Implemented Technique Description of The Implementation Demonstration of the Implementation Conclusion

14 Demonstration of the Implementation

15 Conclusion Efficient Error Detection Technique. New Software [LabVIEW]. Implement Theoretical Technique to Analytical. Understanding of The Process of CRC.

16 QUESTIONS


Download ppt "UNIT INSTRUMENT DEMONSTRATION OF CRC GENERATION Imran Shafique Ansari246808 Saif Ahmad237903 Ahmad Qutb Al-Deen232563."

Similar presentations


Ads by Google