初探USB3.0极简方案FT601Q芯片方案
说来惭愧,从米联客开发板硬件上开始支持USB3.0芯片,FTDI600/601Q芯片方案已经快1年了,但是一直没给出非常详细的使用demo。市面上的开发板目前大都采用CY3014方案,那么米联客为什么一定要选择FTDI600/601Q这款开发板方面用的不多的芯片来做USB3.0方案呢?为什么不买个别人的开发板来copy下方案呢?为什么要耗费这么大精力呢?如果从商业经济角度来说,拿现成的方案来做自然是最省事,技术风险也最小,但是米联客作为开发板设计生产厂家,以及原创资料的倡导者,希望能给整个开发板生态做出一份自己的贡献,所以我们做的事情,要能给广大开发者提供一定的帮助,而不是copy。 1、FTDI600/601Q的技术参数: >>FT600&601Q 芯片是FTDI最新推出的USB3.0 to FIFO interface IC,实现USB3.0与16/32bit并行IO接口之间的数据传输。 >>整个USB通信协议全部由芯片驱动自行完成,开发者无须考虑USB底层固件的编程。 >>兼容支持USB3.0(5Gbps),向下兼容USB2.0(480Mbps and 12Mbps)传输。 >>高达8个可配置Endpoint. >>支持2种FIFO传输协议,最大传输可达400MB/s。 >>芯片内部有16K字节的缓冲区,可以进行数据的大吞吐量操作。 >>支持远程唤醒功能。 >