Answer to your 1st question:
In case of 68013, you will be developing the wave forms using the GPIF designer tool only when you want to configure the 68013 chip to act as master. That is the reason why you find these WEN, REN and OE are always coming out of the 68013 chip.
But here in case of CYUSB3014, you need to use GPIF II designer tool for configuring both in slave and master modes. So the input and output lines does not change automatically. You need to manually enter the number of inputs and outputs. Also we should be naming them. You can find the "Inputs:", "outputs:" at the bottom of the "Interface settings" page. You can configure your interface using this page.
Coming to your 2nd question:
Please install Cypress SuperSpeed USB Suite Installer located in http://www.cypress.com/?rID=57990.
You can use Streamer application as a reference for your application development. (C:\Cypress\Cypress SuperSpeed USBSuite\application\cpp\streamer).
Thank you , sai krishna.
I just figure out the CYAPI in my project and I find that the syntax is same as the FX2. But when I try to send some data to 3014 via EP0 based on 'ept->XferData' , I have not found the recive function code of the fireware in some fireware examples.
Then I go to Fireware API Guide, and I found the 'DMA Management' part might be used for the function. So I wander if it is the key of what I told and is there any exmples for EP0 communication?
Thank you so much.