赛普拉斯 AN1042 了解同步 FIFO说明.pdf

赛普拉斯 AN1042 了解同步 FIFO说明.pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

AN1042

了解同步FIFO

相关项目:无

相关组件系列:CY7C42x5/CY7C42x1

摘要

AN1042简单介绍了同步FIFO的特性和功能。该应用手册还提供了同步FIFO的带宽和深度扩展方面的信息。

简介读地址指针和写地址指针控制着数据进入和退出寄存器阵列。

每次操作完成后,相关指针都会增加,这样能够对阵列中下

由于同步FIFO的操作速度非常快,因此能够成为高性能系一个地址进行访问。有关详细信息,请参考同步FIFO中的

统的理想选择。除此之外,同步FIFO还提供了多项其他引导。

优势,能够提高系统性能并降低系统的复杂性。具体包括

标志逻辑会对两个地址指针中的值进行比较。如果两个地址

各个状态标志:同步标志、半满、可编程近空和近满标志。

指针中的值相差为零,那么FIFO为空,并且空标志被激活。

这些FIFO还具有带宽扩展、深度扩展和重新发送等特性。

如果该差别等于器件深度,那么FIFO已满,并且满标志被

异步FIFO需要在不存在外部时钟参考的情况下生成读和写

激活。其他标志(如半满、可编程近空和可编程近满标志)

脉冲,所以,与其相比,同步FIFO更适用于高速操作,因

将以相似的方式被激活。可编程标志是通过对偏移寄存器中

为同步FIFO通过使用自由运行的时钟对内部操作进行定时。

编程的值与FIFO的字的数量进行比较后生成的。

范围最后,扩展逻辑用于创建更深逻辑的FIFO,可通过级联各

个器件实现(深度扩展)。在正常的“无深度级联”模式下,

该应用手册对同步FIFO的架构进行了概述,并讨论了它的每个地址指针在达到最大值之后会返回到零。而在深度扩展

主要特性、使用指导和典型应用。模式下,当地址指针达到最大值后,会有一个脉冲被驱动到

一个扩展引脚,进而传输一个令牌给另一个FIFO。该令牌

该应用手册只提供了大概内容,并不是赛普拉斯某一特定同被传递后,地址指针不再继续增加,直到令牌返回为止。实

步FIFO器件的特性信息。有关特定器件的详细信息,请参际上,执行写入或读取操作的责任已经被传给了另一个器件。

考赛普拉斯网站()上相关器件的数据在深度扩展配置下,始终只有一个FIFO负责执行读取操作,

手册。并且只剩下一个负责执行写入操作。令牌返回时,地址指针

复位为零,操作恢复。

同步FIFO架构

一个同步FIFO由寄存器阵列、标志逻辑和扩展逻辑等三个

基本模块组成。图1显示的是一个同步FIFO的逻辑框图。

寄存器阵列由各双端口寄存器单元组成。这些单元支持同时

对写端口和读端口进行访问。该特性提供了FIFO内部同步

化的能力。两端口之间的访问不存在任何时序或相位限制。

因此在一个端口上

文档评论(0)

小莫同学 + 关注
实名认证
内容提供者

各种工程手册说明书资料提供

版权声明书
用户编号:6111132023000045

1亿VIP精品文档

相关文档