5、下载
经过编译与仿真没有错误之后,则可将程序下载至FPGA芯片,但在此之前要先进行管脚分配。根据教材分配好管脚之后,即可将程序下载到FPGA芯片上,进行运行。
二、结论
通过将程序下载运行,最终确定程序没有错误。
三、实验中的问题与感想
问题:在整个实验中,我遇到两个问题,一是计数器不能正确计数,当两片74160级联后,若后一片以前一片的进位为脉冲信号,后一片计数器总是在前一片计数器计数到8时就已经计数了。通过分析,这是由于74160计数器,一旦计数到9就马上产生一个进位信号,进位引脚电平由低电平变成高电平,而它又是以上升沿触发的计数器,因此后一片计数器马上就计数了。为了解决这一问题,我在前一片计数器的进位进入后一片计数器之前先经过一个D触发器,使得在前一片计数器从9变作0时后一片计数器才计数一次,这样就避免了上述问题。 遇到的第二个问题是开关的抖动问题。实验开始我并没有使用D触发器来组成消颤开关,这样在运行程序时,每每切换保持开关,使继续开始计数时,电路总是不能正常连续计数,而是跳变到一个不确定的数字开始计数。在采用了D触发器组成的消颤开关之后,该问题得到了解决。
感想:通过整个实验的学习,我认识到了独立思考的重要性。记得在做实验的第一天,为了设计一个模48计数器,我花了整整一天的时间也没能完成,原因在于对计数器芯片74160的不了解,以上来就动手做,这使得我带有一种盲目性,以至于遇到了上述第一个问题,后来通过看书,了解到74160为同步计数,异步清零,这才顺利设计出了模48计数器。
参考文献:
【1】 《数字逻辑电路与系统设计》,蒋立平 主编,姜平 谭雪琴 花汉兵 编,电子工业出版社
【2】 《EDA实验指导书》,南京理工大学,电子技术中心
- 16 -
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库EDA实验报告()多功能数字钟(4)在线全文阅读。
相关推荐: