CY7C68013A USB2.0 FX2 芯片中文手册

5星 · 超过95%的资源 需积分: 50 3 下载量 10 浏览量 更新于2024-07-22 收藏 2.15MB PDF 举报
"该资源是赛普拉斯公司生产的CY7C68013A/14A/15A/16A系列芯片的USB2.0 FX2中文手册,适用于高速USB外设控制器。这些芯片是经过USB IF认证的,具有高速USB2.0性能,且与FX2系列在引脚、目标代码和功能上兼容,同时具备超低功耗特性,适合总线供电和电池供电应用。" 赛普拉斯的CY7C68013A是一款高度集成的USB2.0控制器,它包含USB2.0收发器、智能串行接口引擎(SIE)以及一个增强型8051微处理器。这款芯片设计考虑了与FX2系列的兼容性,不仅在物理引脚布局上保持一致,而且在软件层面也可以无缝对接,因为FX2LP是FX2的超集。 该芯片拥有超低功耗优势,无论在何种工作模式下,电流消耗不超过85mA,这使得它成为便携式和电池驱动设备的理想选择。在软件支持方面,8051微处理器的代码可以在内部RAM运行,可以通过USB进行下载,或者从内部或外部EEPROM加载。 芯片内建16KB的片上代码/数据RAM,并提供四个可编程的BULK/INTERRUPT/ISOCHRONOUS端点,端点缓冲区大小可以是两倍、三倍或四倍。此外,还有一个额外的64位可编程(BULK/INTERRUPT)端点。CY7C68013A支持8位或16位的外部数据接口,并能生成智能介质错误校正码ECC。 通用可编程接口(GPIF)是芯片的一大亮点,它可以与大多数并行接口直接连接,通过可编程波形描述符和配置寄存器定义波形。GPIF支持多个Ready(RDY)输入和Control(CTL)输出,增强了其在系统集成中的灵活性。 芯片内置一个符合行业标准的增强型8051 CPU,支持48MHz、24MHz或12MHz的操作频率,每个指令周期有四个时钟。它还配备了两个USART、三个计数器/定时器、扩展的中断系统以及两个数据指针,以满足复杂的控制和通信需求。 在接口和外围设备方面,CY7C68013A集成有I2C控制器,可在100kHz或400kHz下运行,以及四个FIFO缓冲,有助于优化系统成本,简化16位总线之间的数据传输。此外,它支持主-从操作,可使用外部时钟或异步选通脉冲,方便与ASIC和DSPIC等其他组件连接。 最后,该芯片的工作电压为3.3V,输入容忍5V,具有向量化USB中断和GPIF/FIFO中断,以及独立的CONTROL传输设置部分和数据部分的数据缓冲。这些特性确保了高效、稳定的数据处理和通信能力。芯片还提供商业和工业温度等级版本,以适应不同环境下的应用需求。