下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
FIFO验证方案FIFO功能:8FIFO100MHz,RAM的深度256RAM中;当读时钟脉冲上升沿到来时,判断读信号是有效,则从RAM中把一个RAMRAM再写数RAMRAM读出数据一、概述:根据技术及其功能要求,对系统预确认,运行确认,性能确认等一系列活动。二、预确认:1、系统主要技术参数2、数据的读写速度3、工作电源电压4、各引脚工作电压三、模块运行确认:目的是确认系统是否完成预期设计的功能;1、将系统运行:2、验证写满标志产生逻辑:复位后先将读写信号使能0,读信号不使能)8位计cnt时间内看系统是否有产生写满标志;3、验证空标志产生逻辑:复位后先将读写信号置1(无效),读信号使能(置0),让系统不断的读数据,在一定时间内看系统是否有产生空标志;4、验证读地址产生模块:8rd_cnt0,在读使能和没有产生读空标志的条件下,在读时钟上升沿的到来,rd_cnt1rd_addr读地址的变化,看产生的读地址变化是有符合预期设计。5、验证写地址模块:8wr_cnt0,在写使能和没有产生写满标志的条件下,在写时钟上升沿的到来,wr_cnt1wr_addr写地址的变化,看产生的写地址变化是有符合预期设计。6、验证写数据模块:8cnt连续计数产生,并写入到存储单元中;调整计数器cnt数据一致。7、验证写数据模块:8cnt的数据是否与读出来的数据顺序和数值一致。四、系统运行确认:(1)否产生读空标志;(2)将写信号使能(0),看写入的数据是否与设计输入的数据1,看在一定的时钟下由预期设定的读地址加1与写地址相等时,有接着将写信号使能,将读信号置1,看在一定的时钟下由预1010交替出现。仿真激励代码modulesimulus;regclk_100M; //写数据时regclk_5M; //读数据时钟regrst_n; //全局复位信号低有regwr_en; // 写使能信号低有效regrd_en; // 读使能信号低有效reg[`DATA_WIDTH-1:0wr_data; //8位数据输入信号wire[7:0]rd_data;//8位数据输出信号wirewr_full; //写满标志信号wirerd_empty; //读空标志信号reg[7:0]cnt; //仿真计数器output[7:0]rd_cnt;output[7:0]wr_cnt;reg[7:0]rd_cnt//读地址跟随计数器reg[7:0]rd_cnt//写地址跟随计数器fifofifo1(clk_100M,clk_5M,rst_n,wr_en,rd_en,wr_data,rd_data,wr_full,rd_empty);always#10clk_5M=~clk_5M;always#5 clk_100M=!clk_100M;//initialbeginrst_n =0;clk_100M=0;clk_5M =1;wr_en =0;rd_en =0;#20rst_n =end//写入数据always@(posedgeclk_100Mornegedgerst_n)beginif(!rst_n)wr_data<=8'h0;end
wr_data<=cnt;//计数器产生数据并写入存储单元always@(posedgeclk_100Mornegedgerst_n)beginif(!rst_n)cnt<=8'h38;end
cnt<=cnt+1'b1;//读地址跟随计数器always@(posedgeclk_5Mornegedgerst_n)beginif(!rst_n)rd_cnt<=8'd0;elseif(!rd_en&&!rd_empty)rd_cnt<=rd_cnt+1'b1;end//写地址跟随计数器always@(posedgeclk_100Mornegedgerst_n)begini
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新产品试制流程管理制度指导书
- 桥梁公铁两用钢桁拱桥中跨拱梁并进施工及合龙施工工法
- 模组测试功能点确认流程标准
- 施工临时道路硬化材料保障方案
- 医疗纠纷防范与化解工作指南
- 门店库存温湿度监测制度规范
- 精神科住院患者约束带使用规范
- 物流中台接口契约测试实施方案
- 2026年3月份思想报告(2篇)
- 公安基础知识7天学习计划
- 2025江苏张家港经开区国有资本投资运营集团有限公司招聘工作人员19人笔试参考题库附带答案详解
- 2026年山东春考《运输类专业知识》模拟试题及答案解析
- 道路施工安全培训教育课件
- 娃娃机店员工工作制度
- 2024年石嘴山市卫生系统考试真题
- 2026宁夏宁国运新能源盐池区域管理中心招聘14人备考题库参考答案详解
- 2026年钻探工程的法律法规指导
- 2026年城区中小学春秋假托管服务实施方案
- 企业内部审计与纪检监察融合的实践案例
- 第十九章 二次根式 数学活动 纸张规格的奥秘 教学设计 -2025-2026学年人教版数学八年级下册
- 储能合作框架协议范本
评论
0/150
提交评论