- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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内部同步
化的能力。两端口之间的访问不存在任何时序或相位限制。
因此在一个端口上
您可能关注的文档
- 赛普拉斯 32 位微控制器 FM0+系列外设手册 模拟部件用户使用手册.pdf
- 赛普拉斯 32 位微控制器 FM0+系列外设手册 主要部件用户手册.pdf
- 赛普拉斯 32 位微控制器 FM0+系列外设手动通信部件用户手册.pdf
- 赛普拉斯 AN304 F-RAM SPI 指南(中文).pdf
- 赛普拉斯 AN2094 PSoC 1 GPIO 入门手册.pdf
- 赛普拉斯 AN2397 PSoC 1 和 CapSense 控制器 CapSense 数据监测工具.pdf
- 赛普拉斯 AN44168 使用外部微控制器 (HSSP) 进行 PSoC 1 器件编程说明.pdf
- 赛普拉斯 AN52705 PSoC 3和PSoC 5LP-DMA入门手册.pdf
- 赛普拉斯 AN54181 PSoC 3 入门手册.pdf
- 赛普拉斯 AN66269 CY8C20x34 CapSense 设计指南.pdf
文档评论(0)