摘要: 异步FIFO设计笔记:1. 首先确定输入输出接口,异步FIFO在一个时钟域中进行写数据操作,而在另一个时钟域中进行读数据操作,所以在写数据模块,需要有写数据wdata,写时钟wclk,写复位wrst_n,写请求wreq,写满标志wfull;在读数据模块,需要有读数据rdata,读时钟rclk,读复位rrst_n,读请求rreq,读空标志rempty。其中rdata,rempty,wfull为输出信号,其余为输入信号。2. 考虑如何产生满标志和空标志位,当读写地址相同时表示当前FIFO已经被读空了或者被写满了,此时读指针rptr和写指针wptr地址相同。n 本实验采用象限比较法,先确定当前读写状 阅读全文
posted @ 2011-04-21 17:29 xxfighting 阅读(1830) 评论(0) 推荐(1)