- 5
- 0
- 约 2页
- 2017-06-07 发布于河南
- 举报
异步FIFO设计总结
异步FIFO的设计总结
1、 异步FIFO的设计难点
设计异步FIFO有两个难点:一是如何同步异步信号,使触发器不产生亚稳态;二是如何正确地设计空、满以及几乎满等信号的控制电路。空、满空/满标志的产生FIFO的核心部分。如何正确设计此部分的逻辑,直接影响到FIFO的性能。空/满标志产生的原则是:写满不溢出,读空不多读。即无论在什么,都不应出现读写地址同时对一个存储器地址操作的情况。在读写地址相等或相差一个或多个地址的时候,满标志应该有效,表示此时FIFO已满,外部电路应对FIFO发数据。在满信号有效时写数据,应根据设计的要求,或保持、或抛弃重发。同理,空标志的产生也是如此,即:空标志 |写地址-读地址| 预定值 AND(写地址超前读地址)满标志 (|写地址-读地址| 预定值)AND 读地址超前写地址 最直接的做法是,采用读写地址相比较来产生空满标志。一个简单的解决方法就是把地址空间分成四个象限,然后将两个计数器(以二进制或格雷方式工作,只是等式不同)的最高两位一起译码并输入到两个4输入查找表。如果写计数器落后于读计数器一个象限,这就表明了可能到达满状态的情况,此时应该将方向锁存器置位。如果写计数器领先于读计数器一个象限,这就表明了可能到达空状态的情况,此时应该将方向锁存器复位。方向锁存器消除了地址一致性译码器的模糊性。 异步FIFO的设计空标志 |写地址-读地址| 预定值 AND(写地址超前读地址)满标志 (|写地址-读地址| 预定值)AND 读地址超前写地址 设计
1
您可能关注的文档
最近下载
- 国之脊梁中国科学家的家国天下阅读分享PPT课件.pptx VIP
- 个人简历模板表格简历模板免费下载.docx VIP
- (2026春新版)部编版三年级道德与法治下册全册教案.doc
- 健康体适能评定理论与方法.pptx VIP
- JR DSX7 全中文说明书 和 Spektrum DX7 全中文说明书.docx VIP
- 2020年高级经济师(人力资源)考试真题及参考答案 .pdf VIP
- 社会体育指导专题9 (傅浩坚).ppt VIP
- 2026年山东司法警官职业学院单招综合素质考试模拟试题及答案解析.docx VIP
- 社会体育指导专题8(傅浩坚).pptx VIP
- 肝硬化门静脉高压症食管、胃底静脉曲张破裂出血诊治专家共识(2024版).pptx VIP
原创力文档

文档评论(0)