In this paper, the authors present the generation of Cycle Redundancy Check (CRC) in the field of data communication and networking. CRCs are popular because they are simple to implement in binary hardware, are easy to analyze mathematically, and are particularly good at detecting common errors caused by noise in transmission channels. It is for the purpose of error detection in communication networks. This paper primarily focuses on error detection in the Ethernet applications. This paper is to implement high performance error detection technique in a 32 bit Parallel data sending.