您当前的位置: 首页 > 

刘颜儿

暂无认证

  • 3浏览

    0关注

    99博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

IP核:FIFO

刘颜儿 发布时间:2022-08-01 09:53:47 ,浏览量:3

前言

例化这个FIFO的IP核用于SDRAM中读写FIFO

正文 一、异步FIFO

只配置了下面3部分,其余保持默认即可 1.选择NO:配置成异步FIFO(如果配置同步FIFO,就选择YES) 2.大小配置成:可以存储1024个16位宽的数据

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

配置完成后,即可到文件夹找到例化文件,将其复制到顶层模块中

在这里插入图片描述

//------------- wr_fifo_data -------------
fifo_r_w   wr_fifo_data(
    //用户接口
    .wrclk      (wr_fifo_wr_clk ),  //写时钟
    .wrreq      (wr_fifo_wr_req ),  //写请求
    .data       (wr_fifo_wr_data),  //写数据
    //SDRAM接口
    .rdclk      (sdram_clk		),  //读时钟
    .rdreq      (sdram_wr_ack   ),  //读请求
    .q          (sdram_data_in  ),  //读数据
 
    .rdusedw    (wr_fifo_num    ),  //FIFO中的数据量
    .wrusedw    (               ),
    .aclr       (~sdram_rst_n || wr_fifo_rst)  //清零信号
);
 
//------------- rd_fifo_data -------------
fifo_r_w   rd_fifo_data(
    //sdram接口
    .wrclk      (sdram_clk		),  //写时钟
    .wrreq      (sdram_rd_ack   ),  //写请求
    .data       (sdram_data_out ),  //写数据
    //用户接口
    .rdclk      (rd_fifo_rd_clk ),  //读时钟
    .rdreq      (rd_fifo_rd_req ),  //读请求
    .q          (rd_fifo_rd_data),  //读数据
 
    .rdusedw    (               ),
    .wrusedw    (rd_fifo_num    ),  //FIFO中的数据量
    .aclr       (~sdram_rst_n || rd_fifo_rst)  //清零信号
);
二、同步FIFO

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

关注
打赏
1659364566
查看更多评论
立即登录/注册

微信扫码登录

0.0358s