0 Replies Latest reply on Nov 29, 2017 2:57 AM by Teddykwon

    How To Design GPIF in CYUSB2014

    Teddykwon

      I want to get GPIF data with USB 2.0 interface.

       

      interface define is below

      if data is valid, then INPUT0 is High. and if data is invalid, then INPUT0 is LOW.

      Interface_define.PNG

       

      state machine is below

       

       

      GPIF_SM.PNG

       

      and I make a firmware using GpifToUsb example and header file given by GPIF designer.

      and I write it in CYUSB2014. and send clk, valid, data to CYUSB2014.

       

      I expect that if INPUT0 is high, then State Machine is changed to WRITE state.

      but State is still in IDLE state, although INPUT0 is high.

      I don't know why.

       

      please tech me.

      thank.