USbfifo中文介绍文档.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一.FX2 特性介绍 1.1 介绍 Cypress Semiconductor 公司的 EZ -USB FX2 是世界上第一款集成 USB2.0 的微处理器, 它集成了 USB2.0 收发器、SIE (串行接口引擎)、增强的8051 微控制器和可编程的外围接 口。FX2 这种独创性结构可使数据传输率达到 56Mbytes/s,即USB2.0 允许的最大带宽。在 FX2 中,智能 SIE 可以硬件处理许多 USB1.1 和 USB2.0 协议,从而减少了开发时间和确保 了USB 的兼容性。GPIF (General Programmable Interface )和主/从端点 FIFO (8 位或 16 位 数据总线)为 ATA 、UTOPIA 、EPP 、PCMCIA 和 DSP 等提供了简单和无缝连接接口。 1.2 结构 CY7C68013 结构图如图 1 所示。它有三种封装形式:56SSOP,100TQFP 和 128TQFP。 1.3 特征: ★ 内嵌480MBit/s 的收发器,锁相环PLL ,串行接口引擎 SIE——集成了整个 USB 2.0 协议的物理层。 ★ 为适应 USB 2.0 的480MBit/s 的速率,FIFO 端点可配置成 2 ,3,4 个缓冲区。 ★ 内嵌可工作在48MHz 的增强型 8051,它具有以下特征: - 具有 256Byte 的寄存器空间,两个串口,三个定时器,两个数据指针。 - 四个机器周期(工作在48MHz 下时为 83.3ns)即组成一个指令周期。 - 特殊功能寄存器(包括 I/O 口控制寄存器)可高速访问。 - 应用 USB 向量中断,具有极短的ISR 响应时间。 - 只用作 USB 事务管理,控制,不参与数据传输,较好地解决了 USB 高速模式的带宽 问题。 ★ “软配置”——USB 固件可由USB 总线下载,片上不需集成 ROM 。 ★ 拥有四个 FIFO 接口,可工作在内部或外部时钟下。端点和 FIFO 接口的应用使外部 逻辑和 USB 总线可高速连接。 ★ 内嵌通用可编程接口 GPIF ,它是一个状态机,可充当主控制器,提供外部逻辑和 USB 总线的“无胶粘贴”。 ★ 一种单片 USB 2.0 外设解决方案,不需要外部的协议物理层,FX2 把所有的功能集 成在一个芯片上。 1 二、Slave FIFO 传输 2 .1 概述 当有一个与FX2 芯片相连的外部逻辑只需要利用 FX2 做为一个 USB 2.0 接口而实现与 主机的高速通讯,而它本身又能够提供满足 Slave FIFO 要求的传输时序,可以做为 Slave FIFO 主控制器时,即可考虑用此传输方式。 Slave FIFO 传输的示意图如下: 主 FIFO 端 收 发 器 SlaveFIFO 外 机 点缓冲 和 SIE 从控制器 部 区 逻 辑 8051 固件 在这种方式下,FX2 内嵌的8051 固件的功能只是配置 Slave FIFO 相关的寄存器以及控 制 FX2 何时工作在 Slave FIFO 模式下。一旦 8051 固件将相关的寄存器配置完毕,

文档评论(0)

xina171127 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档