Cypress EZ-USB FX3是下一代USB3.0外围控制器,提供高度集成和灵活的功能,使开发人员能够向任何系统添加USB3.0功能。EZ-USB FX3具有一个完全可配置的并行通用可编程接口,称为GPIF II,可连接到任何处理器、ASIC或FPGA。
通用可编程接口GPIF II是Cypress旗舰USB2.0产品FX2LP中GPIF的增强版。EZ-USB FX3集成了USB3.0和USB2.0物理层(PHY)以及32位ARM926EJ-S微处理器,用于强大的数据处理和构建自定义应用程序。它实现了一种巧妙的体系结构,能够将320 MBps[1]的数据从GPIF II传输到USB接口。集成的USB2.0 OTG控制器支持需要双重角色使用场景的应用,例如EZ-USB FX3可以充当MSC和HID类设备的OTG主机。
特色
通用串行总线(USB)集成
USB 3.1、第1代和USB 2.0外围设备符合USB 3.1规范修订版1.0(TID#3340800007)
符合USB 3.1 Gen 1的5 Gbps SuperSpeed PHY
符合OTG增补版本2.0的高速随身携带(HS-OTG)主机和外围设备
32个物理端点
支持电池充电规范1.1和附件充电器适配器(ACA)检测
通用可编程接口(GPIF/II)
可编程100 MHz GPIF II可连接到各种外部设备
8、16、24和32位数据总线
多达16个可配置控制信号
完全可访问的32位CPU
200 MHz操作的ARM926EJ内核
512-KB或256-KB嵌入式SRAM
与以下外围设备的附加连接
最高33 MHz的SPI主机
UART支持高达4 Mbps
1 MHz的I2C主控制器
采样频率为32 kHz、44.1 kHz和48 kHz的I2S主机(仅限发射机)
可选择的时钟输入频率
19.2、26、38.4和52兆赫
19.2MHz晶体输入支持
核心断电模式下的超低功耗
小于60µ;A,VBATT打开;VBATT关闭时的A
核心和I/O的独立电源域
1.2 V时的堆芯操作
1.8至3.3 V时的I2S、UART和SPI操作
1.2 V至3.3 V时的I2C操作
软件包选项
121球,10-×;10mm,0.8-mm间距无铅球栅阵列(BGA)
131球,4.7-×;5.1毫米、0.4毫米间距晶圆级芯片级封装(WLCSP)
有关八个FX3变体的详细信息,请参见表20
EZ-USB®;用于固件和PC应用程序代码开发的软件开发工具包(SDK)
包括RTOS框架(使用ThreadX版本5)
涵盖所有I/O模块的固件示例
使用C++和C的Visual Studio宿主示例#
SuperSpeed Explorer Board可用于快速原型制作
还提供了几个附件板:
用于Xilinx/Altera FPGA开发的适配器板
视频开发适配器板
用于概念测试和初步开发的CPLD板
应用
■ 数码摄像机
■ 数码静态相机
■ 打印机
■ 扫描仪
■ 视频捕获卡
■ 测试和测量设备
■ 监控摄像机
■ 个人导航设备
■ 医疗成像设备
■ 视频IP电话
■ 便携式媒体播放器
■ 工业摄像机
■ 数据记录器
■ 数据采集
■ 高性能人机界面设备(手势识别)