可编程逻辑设计课程设计报告剖析_第1页
可编程逻辑设计课程设计报告剖析_第2页
可编程逻辑设计课程设计报告剖析_第3页
可编程逻辑设计课程设计报告剖析_第4页
可编程逻辑设计课程设计报告剖析_第5页
免费预览已结束,剩余9页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、四川大学锦城学院计科系可编程逻辑设计课程设计项目名称:-指导教师: 卫朝霞 -学生姓名:-计科系制2016年9月目录目录目录II弓I言III第一章设计要求1第二章设计方案3第三章具体实现5第四章测试与运行6第五章收获与小结72014级可编程逻辑设计课程成绩评定表 8I引言(对项目背景进行介绍,描述项目开发所运用的课程知识、 开发环境、开发工具、可编程器件等内容。概括性描述项目设计方案、实现的功 能、实现方法及最终测试结果)。1第一章设计要求第一章设计要求1.1设计要求 (从项目功能需求分析其设计要求, 可通过调研或与用户沟 通等方式获得项目的功能需求分析报告)。之后可以展开描述项目设计要求。如

2、:本项目主要采用层次化的方法进行设计,设计一个具有多种功能的计时器, 设计层次清晰、合理。设计要求:(1计时器最大计时显示59分59秒99毫秒,即8位数码管显示。(2在计时器正常工作时可以对其进行暂停和继续。(3) 在计时器正常工作时可以对数字钟进行不断电复位,即清零。(4) 将程序通过电路下载到 FPGA开发板,在FPGA开发板进行验证并完善设 计效果。1.2功能描述(从功能上分析程序设计模块及设计流程)。女口:(1要求设置复位按键。当按下复位按键时,计时器清零并做好计时准备。在任何 情况下只要按下复位按键,计时器都要无条件地进行复位操作,即使是在计时过 程中也要无条件地进行清零操作。(2)

3、要求设置启动/暂停按键。实际上启动/暂停按键的使用与传统的机械式计时器 完全相同:当第一次按下启动/停暂按键后,将启动计时器并开始计时;当再次 按下启/停开关时,将终止计时器的计时操作并且保存当时所计时的数据。要求计时精度为1ms因此要求设计的计时器能够显示到 1mS勺时间。(4) 计时器的最长计时时间为60分钟,需要一个8位的显示器,显示的最长时间 为59分59秒99毫秒,到此直接清零,从00分00秒00毫秒开始计时。(5) 要求在有电源的情况下,可以复位清零。2第二章设计方案1.3(根据自己项目情况,自行拓展)1.42第二章设计方案第二章设计方案2.1总体框图(设计方案描述)。(设计方案框

4、图)。如:22设计原理(方案中各个功能模块的作用及其工作过程)。如:方案设计原理:5四川大学锦城学院可编程逻辑设计课程设计从上图可以看出,计时器经过两个不同的分频器,产生两个不同频率的时钟。 计时器包括分计数、秒计数、毫秒计数,其中秒计数变化的频率是1Hz在计时器运行的过程中有个时间节点是需要特别注意的:5分59秒99毫秒,这两个时刻将会产生进位,与此同时这个时刻时间将会归零,计数又将从0开始。只要注意这个时刻的判断并采取相应的措施便可完成正常的计数。采用同步计数的方法可以有效地避免竞争冒险,使计时更加稳定。该设计除了不用设计制作硬件电路以用于调试之外, 其利用FPGA程序采用自顶 向下分层设

5、计,可以清晰地了解我们所要设计的方向模块以及该设计模块所需要 具备的功能等,便于我们的程序设计。将编写好的程序下载到FPGA开发板上调 试并验证即可。8第三章具体实现第三章具体实现3.1总体实现 可配合程序流程图进行分析。3.2顶层模块设计分析具体实现过程。若有代码要求加注释。3.3子模块设计 分模块描述具体实现过程。描述方式为:文字+流程图+代码(要求加注释)。6四川大学锦城学院可编程逻辑设计课程设计第四章测试与运行通过仿真截图分析各模块功能设计是否达到预期。如有问题,是如何解决的。5成绩评定表6第五章收获与小结结合课程要求提炼通过设计和调试过程中遇到的问题,及其自己找到的解决方法。 心得体会。四川大学锦城学院可编程逻辑设计课程设计四川大学锦城学院2014级可编程逻辑设计课程成绩评定表学生姓名学号专业嵌入式课程名称可编程逻辑设计项目题目电子时钟项目要求自主计时课程总

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论