- 37
- 0
- 约1.36万字
- 约 23页
- 2017-08-14 发布于河南
- 举报
同步缓冲器(FIFO)的设计与实现
目 录
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时,可以写入数据;
clock: 时钟信号, 在时钟的正边沿进行采样;
reset_n: 复位信号,当reset_n=0时,计数器及读写都被清零(即:读写地址指针都指向0)
输出:out_data: 输出数据端口,位宽为8位;;
full:FIFO状态信号,当full=1
您可能关注的文档
- 桥梁结构设计毕业论文.doc
- 巧克力包装工艺及车间设计毕业论文.doc
- 秦皇岛家庭旅馆发展对策研究毕业论文.doc
- 轻型搬运机械手的设计毕业设计论文.doc
- 轻型平动搬运机械手的设计及运动仿真学士学位毕业论文.doc
- 轻型平动工业机械手的设计毕业论文.doc
- 全自动切石机的设计论文.doc
- 日产4000吨(5000吨)水泥熟料窑尾系统工艺设计.doc
- 日产5000吨熟料新型干法烧成系统工艺设计毕业设计.doc
- 日产5000吨水泥熟料新型干法生产线工艺毕业设计论文.doc
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- 医学检验实验室质量监督分析.pptx
- 聊城大学计算机学院2011-2012学年第1学期A卷.docx VIP
- T /JSCTS 66—2025 内河航道钢结构桥梁浮式起重机整跨安装技术规程.pdf VIP
- 体育大学生就业指南.pptx
- 2025中华护理学会团体标准——抗肿瘤药物静脉给药技术.pptx
- AIDC智算中心解决方案.pdf VIP
- 聊城大学计算机学院13—14学年第2学期期末考试2012级1、2、3班《微机原理与接口技术》试题(闭卷A).doc VIP
- 新疆维吾尔自治区市政工程消耗量定额及计算规则2012.pdf VIP
- 24(智算)高校超算、数据中心、实验室解决方案.pdf VIP
- 离心式切片机毕业设计.doc VIP
原创力文档

文档评论(0)