Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Mapua Institute of Technology

Intramuros, Manila
School of Electrical, Electronics and Computer Engineering
Electronics Engineering Department

DIGITAL COMMUNICATIONS
ECE122L PROTOTYPE:
CYCLIC REDUNDANCY CHECK - 16

Submitted by:
Zaballero, John Jason M.
ECE122L-B11

Submitted to:
Engr. Marianne M. Sejera

Cyclic Redundancy Check


Error detection is the process of monitoring data transmission and
determining when errors have occurred. A method of detecting error is the
cyclic redundancy check. A form of this is the CRC-16. Its main operation is
the binary division to produce the remainder that will be appended to the
input bit.
The design of the CRC polynomial depends on the maximum total
length of the block to be protected, the desired error protection features and
type of resources for implementing the CRC.

The number of bits to be added is equivalent to the highest exponent


of the dividing polynomial. Also the terms, present in the function will
indicate the number of XOR gates needed.

Circuit Design

List of Materials
Name

Quantity

NE555

8-pin IC Holder

1K

17

6.8 K

74LS194N

74LS86N

Toggle switch

N.O push button

N.C push button

4x6 PCB

LED (red)

17

LM7805

16-pin IC holder

14-pin IC holder

100uF Capacitor

0.1uF Capacitor

You might also like