CRC.C.rar
文件大小: 11k
下载次数:13
源码类别:

VHDL/FPGA/Verilog

开发平台:

Unix_Linux

源码售价: 5 个金币 积分规则     积分充值
资源说明:下面以最常用的CRC-16为例来说明其生成过程。   CRC-16码由两个字节构成,在开始时CRC寄存器的每一位都预置为1,然后把CRC寄存器与8-bit的数据进行异或(异或:二进制运算 相同为0,不同为1;0^0=0 0^1=1 1^0=1 1^1=0),   之后对CRC寄存器从高到低进行移位,在最高位(MSB)的位置补零,而最低位(LSB,移位后已经被移出CRC寄存器)如果为1,则把寄存器与预定义的多项式码进行异或,否则如果LSB为零,则无需进行异或。重复上述的由高至低的移位8次,第一个8-bit数据处理完毕,用此时CRC寄存器的值与下一个8-bit数据异或并进行如前一个数据似的8次移位。所有的字符处理完成后CRC寄存器内的值即为最终的CRC值。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。
    
  • _8259A.zip  8259A是专门为了对8085A和8086/8088进行中断控制而设计的芯片,它是可以用程序控制 ...
  • 8253.rar8253计数器接口电路 intel8253是NMOS工艺制成的可编程计数器/定时器,有几种芯片型号 ...
  • fj.rar从视频信号中分离出场同步、行同步、场消隐、行消隐等同步信号,用VHDL实现。 ...
  • count23.rar一个简单的23计数器,用VHDL实现,可供初学者学习。
  • mips.rar在maxplus上实现了一个5级流水线的mips cpu,含cache
  • Music.rar应用VHDL编写的基于FPGA的音乐播放程序
  • PS2.rar应用VHDL编写的基于FPGA的PS2键盘程序
  • KeyBoard.rar应用VHDL编写的基于FPGA的矩阵键盘程序
  • LED8.rar应用VHDL编写的基于FPGA的LED数码管操作程序
  • DS18B20.rar基于FPGA的应用VHDL编写18b20的程序