3 Replies Latest reply on Jul 14, 2015 2:28 AM by li.hu

    usb3.0控制器CYUSB301X设计问题

    li.hu

      你好!

         

      我司做的一款产品使用贵司CYUSB301X进行设计,设计中遇到一些问题在坛子里咨询一下。

         

      遇到的问题如下:

         

      1、使CYUSB301X处于Async Slave FIFO工作模式,数据位设置为8位。

         

      (1)地址位A[1:0]是不是就是FIFO的地址?

         

      (2)地址位A[1:0]的引脚设置是使用GPIO[9:8]还是GPIO[29:28]?

         

      (3)FIFO进行切换时是需要外部CPU进行A1/A0进行设置,还是可以进行软件寄存器设置进行切换?

         

      2、时钟配置引脚FSLC[2:0]是不是可以直接连接到GND?(3个引脚不做弱下拉处理)

         

      3、VBAT作为电源引脚是否可以悬空处理?还是必须连接到VBUS?

         

      4、CYUSB3011和CYUSB3013的buffer size具体有多大?有几块buffer?

         

      谢谢!

         

       

         

      LEO

        • 1. Re: usb3.0控制器CYUSB301X设计问题
          liujun.yao

          1.地址位A[1:0]是不是就是FIFO的地址?

             

          1A: 是的。

             

          2)地址位A[1:0]的引脚设置是使用GPIO[9:8]还是GPIO[29:28]?

             

          2A) 使用GPIO[29:28], 请参考CYUSB3014 datasheet。

             

          3)FIFO进行切换时是需要外部CPU进行A1/A0进行设置,还是可以进行软件寄存器设置进行切换?

             

          3A)需要外部CPU 对A1/A0进行设置。

             

          2、时钟配置引脚FSLC[2:0]是不是可以直接连接到GND

             

          A2:如果全部设置为000, 可直接接地, 如果接电源,需要做弱上拉处理。

             

          3、VBAT作为电源引脚是否可以悬空处理?还是必须连接到VBUS?

             

          A3:推荐和VBUS 一起链接。

             

          4.CYUSB3011和CYUSB3013的buffer size具体有多大?有几块buffer

             

          A4:CYUSB3011的 SRAM:256KB, CYUSB3013 的SRAM :512KB。

          • 2. Re: usb3.0控制器CYUSB301X设计问题
            li.hu

            Liujun,你好!

               

            问个问题,如果我将FIFO地址引脚A[1:0]连接到GND,那么CYUSB301X工作在Async Slave FIFO工作模式下时,做数据缓存的FIFO只要1个,其FIFO大小有多大?另外如下图所示的工作模式该如何进行寄存器配置?

            • 3. Re: usb3.0控制器CYUSB301X设计问题
              li.hu

              Hi,

                 

              在GPIF II界面上设置async slave fifo工作时,界面提示的FIFO地址引脚提示的是GPIO8和GPIO9,不是GPIO28和GPIO29?