資源簡介
本設(shè)計是利用 VHDL 硬件描述語言設(shè)計 CRC 發(fā)生器和校驗器 。12 位信息加 5 位 CRC 校驗碼發(fā)送 、 接收 ,由兩個模塊組成 ,CRC 校驗生成模塊 ( 發(fā)送) 和 CRC校驗檢錯模塊 ( 接收) ,采用輸入,輸出都為并行的 CRC校驗 生 成 方 式 。產(chǎn) 生 此 CRC 碼 可 利 用 Peterson 和Brown 提出的移位寄存器電路實現(xiàn) 。初始時置各寄存器為 0 ,信息位串從高位起逐位輸入電路 ,每送入一位就進行一次異或操作和循環(huán)移位 ,由于信息位串為 12 位 ,所以經(jīng)過 12 次操作后 ,4 個寄存器中的值就是冗余位 。
代碼片段和文件信息
評論
共有 條評論