同步FIFO的设计和实现.docVIP

  • 7
  • 0
  • 约1.23万字
  • 约 20页
  • 2017-06-08 发布于湖北
  • 举报
同步缓冲器(FIFO)的设计与实现 姓名: 学号:012004022102 班级:2010级测控1班 院系:控制系 专业:测控技术与仪器 同组人姓名: (说明:我们三个人前面的报告部分是一样的,因为课设基本是三个人商议完成,所以就感觉报告部分没什么不同的就只写了一份报告) 目 录 1原理与系统设计 3 2设计思想 4 3源码与注释 5 4仿真 12 5综合 15 6心得体会与建议 19 1 原理与系统设计 FIFO(First In First Out)——是一种可以实现数据先入先出的存储器件。FIFO就像一个单向管道,数据只能按固定的方向从管道一头进来,再按相同的顺序从管道另一头出去,最先进来的数据必定是最先出去。FIFO被普遍用作数据缓冲器。 FIFO的基本单元是寄存器,作为存储器件,FIFO的存储能力是由其内部定义的存储寄存器的数量决定的。本题中所设计的是同步FIFO(即输出输入端时钟频率一致),异步复位,其存储能力为(16x8),输出两个状态信号:full与empty,以供后继电路使用。 根据系统要求,画出的系统框图,如图1所示 图1同步FIFO框图 端口说明: 输入:in_data: 输入数据端口,位宽为8位; read_n: 读使能端,当read_n=0时,可以读出数据; write_n: 写使能端,当write_n=0

文档评论(0)

1亿VIP精品文档

相关文档