基于FPGA的异步FIFO设计毕业设计
《基于FPGA的异步FIFO设计毕业设计》由会员分享,可在线阅读,更多相关《基于FPGA的异步FIFO设计毕业设计(46页珍藏版)》请在毕设资料网上搜索。
1、 本本 科科 毕毕 业业 设设 计(论文)计(论文) 学 院 专 业 学生姓名 班级学号 指导教师 I 摘摘 要要 在现代集成电路芯片中,随着设计规模的不断扩大,一个系统往往包含多个 时钟,如何进行异步时钟间的数据传输成为了一个很重要的问题。异步 FIFO (First In First Out)是一种先进先出电路,可以在两个不同的时钟系统间进行快 速准确的数据传输, 是解决异步时钟数据传输问题的简单有效的方案。 异步 FIFO 在网络接口、数据采集和图像处理等方面得到了十分广泛的应用,由于国内对该 方面研究起步较晚,国内的一些研究所和厂商开发的 FIFO 电路还远不能满足市 场和军事需求。
2、由于在异步电路中, 时钟间的周期和相位完全独立, 以及亚稳态问题的存在, 数据传输时的丢失率不为零, 如何实现异步信号同步化和降低亚稳态概率以及正 确判断 FIFO 的储存状态成为了设计异步 FIFO 电路的难点。本课题介绍了一种 基于 FPGA 的异步 FIFO 电路设计方法。 课题选用 Quartus II 软件, 在 Cyclone II 系列的EP2C5T144C8N 芯片的基础上, 利用VHDL 硬件描述语言进行逻辑描述, 采用层次化、 描述语言和图形输入相结合的方法设计了一个RAM深度为128 bit, 数据宽度为 8 bit 的高速、高可靠的异步 FIFO 电路,并对该电路功能进
3、行时序仿 真测试和硬件仿真测试。 关键词:关键词:异步 FIFO;同步化;亚稳态;仿真测试 II Abstract In modern IC chips, with the continuous expansion of the scale of design, a system always contains several clocks. How to transmit data between the asynchronous clocks become a very important problem.Asynchronous FIFO (First In First Out) is
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 FPGA 异步 FIFO 设计 毕业设计
