1 / 16

UNIT INSTRUMENT DEMONSTRATION OF CRC GENERATION

UNIT INSTRUMENT DEMONSTRATION OF CRC GENERATION. Imran Shafique Ansari 246808 Saif Ahmad 237903 Ahmad Qutb Al-Deen 232563. OUTLINE. Introduction Implemented Technique Description of The Implementation Demonstration of the Implementation Conclusion. INTRODUCTION.

kalani
Download Presentation

UNIT INSTRUMENT DEMONSTRATION OF CRC GENERATION

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. UNIT INSTRUMENT DEMONSTRATION OF CRC GENERATION Imran Shafique Ansari 246808 Saif Ahmad 237903 Ahmad Qutb Al-Deen 232563

  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

More Related