- 6
- 0
- 约8.58千字
- 约 37页
- 2017-01-25 发布于天津
- 举报
《基于软核技术的嵌入式系统设计》
《基于软核技术的嵌入式系统设计》
实验六、用户指令和用户外设
----DE2平台
北京交通大学 计算机学院
教师:丁晓明
本实验指导书演示了Nios II系统中分别使用软件实现CRC16;用户指令实现CRC16;用户外设实现CRC16的三种方式,深刻理解SOPC的设计理念。
本实验在前面实验的基础上,同学已经能熟练的使用Quartus II软件,以及熟练使用SOPC Builder和Nios II IDE。
实验条件:
Cyclone II教学套件
Quartus II 9.0
SOPC Builder 9.0
Nios II 9.0
Nios II IDE 9.0
在本实验中,我们将以Cyclone II EP2C35F672C6学习板为平台,介绍基于Nios II处理器的实现CRC16的三种设计方案,涉及到的代码,只需要按照实验指导书将代码拷贝到工程文件夹中即可。
(注意:使用其他开发板的同学在设置时需要做相应的改动)
CRC原理及实现方法
CRC的全称为Cyclic Redundancy Check,中文名称为循环冗余校验。它是一类重要的线性分组码,编码和解码方法简单,检错和纠错能力强,在通信领域广泛地用于实现差错控制。实际上,除数据通信外,CRC在其它很多领域也是大有用武之地的。循环冗余校验码(
原创力文档

文档评论(0)