FPGA基础试验之流水灯.docxVIP

  • 323
  • 0
  • 约1.57万字
  • 约 27页
  • 2019-06-11 发布于广东
  • 举报
第四组组长: 第四组 组长: 韩欢 陈洁饪 侯旭涛 高耀 李欣昊 李昊 综合实验报告020815360208151002081506 FPGA基础试验之流水灯 一、 实验目的 通过此实验进一步了解、熟悉和掌握Quartus II开发软件的使用方法及Verilog 语言的编程方法。学习简单时序电路的设计分析和硬件测试。 二、 实验内容 熟悉信号产生板屮的FPGA的普通I/O的连接; 根据实际的流水灯分析时序,体会用Verilog语言的编程产生相应时序; 熟悉集成开发工具Quartus II,学会使用Quartus II对Cyclone系列FPGA的 程序开发、编译与调试; 掌握Cyclone系列FPGA的程序加载,熟练掌握将?sof文件加载到实验板的 FPGA屮,实现流水灯的效果。 三、 实验原理 流水灯,顾名思义就是让LED像水一样的点亮。如果把流水做慢动作播放, 可以想象到其实就是移动,即:把水块不断地向同一方向移动,而原来的水块保 持不动,就形成了流水。同样,如果使得最左边的灯先亮,然后通过移位,在其 右侧的灯,从左向右依次点亮,而已经亮的灯又不灭,便形成了向右的流水灯。 初始状态时,四个灯都不亮,每来一个时钟脉冲,CLK,计数器就加1.这样通过 移位依次点亮所有的灯,就形成了流水灯。而当四个灯都点亮时,需要一个操

文档评论(0)

1亿VIP精品文档

相关文档