Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20703 Discussions

USB Communication

Altera_Forum
Honored Contributor II
1,253 Views

Hello Frnds, 

 

I want to communicate the cyclone IV GX with the PC For that i have selected USB will be the best for my application(data rate speed is not so important). Pls guide me how to interface USB Chip(Help me in selecting the chip) with Cyclone IV GX110. 

 

Is PDIUSBD12 will support this device. 

 

Regards 

Kiran
0 Kudos
8 Replies
Altera_Forum
Honored Contributor II
529 Views

Look at http://www.ftdichip.com/products/ics/ft245r.htm  

 

--- Quote Start ---  

Single chip USB to parallel FIFO bidirectional data transfer interface. 

Entire USB protocol handled on the chip - No USB-specific firmware programming required. 

Simple interface to MCU / PLD / FPGA logic with simple 4-wire handshake interface. 

 

--- Quote End ---  

0 Kudos
Altera_Forum
Honored Contributor II
529 Views

Thanks for your reply. 

 

Does i require Serial EEPROM(93C46)chip or it can be ignored. 

Just all the Lines from FT245R is to be connected to Cyclone IV naa.
0 Kudos
Altera_Forum
Honored Contributor II
529 Views

 

--- Quote Start ---  

Thanks for your reply. 

 

Does i require Serial EEPROM(93C46)chip or it can be ignored. 

 

--- Quote End ---  

 

 

 

--- Quote Start ---  

Fully integrated 1024 bit EEPROM storing device descriptors and FIFO I/O configuration. 

--- Quote End ---  

 

I can't see any way to connect 93C46 to FT245.  

 

 

 

--- Quote Start ---  

 

Just all the Lines from FT245R is to be connected to Cyclone IV naa. 

--- Quote End ---  

 

D0-D7, RD,WR, RXF, TXE, PWREN. Maybe RESET. To Cyclone. Also you will need to programm this chip with FTDI utility.  

 

It's simplest way to communicate with PC.
0 Kudos
Altera_Forum
Honored Contributor II
529 Views

I think PDIUSBD12 is also similar to FT245R chip.. 

Since in my place FT chips are not available. I need to use Philips IC. 

 

Just have a look at this link. 

http://www.lumit.org/download/document/pdiusbd12-08.pdf
0 Kudos
Altera_Forum
Honored Contributor II
529 Views

 

--- Quote Start ---  

I think PDIUSBD12 is also similar to FT245R chip.. 

Since in my place FT chips are not available. I need to use Philips IC. 

 

Just have a look at this link. 

http://www.lumit.org/download/document/pdiusbd12-08.pdf 

--- Quote End ---  

 

Looks like you can use this chip.
0 Kudos
Altera_Forum
Honored Contributor II
529 Views

I have made schematic Pls refer it. 

In that SUSPEND, DMRACK, DMREQ, EOT, GL_N pins where should i connect.
0 Kudos
Altera_Forum
Honored Contributor II
529 Views

Pls suggest me how to connect remaining pins of PDIUSB to FPGA.

0 Kudos
Altera_Forum
Honored Contributor II
529 Views

hi, im working with ft245, but i've had problems, i can send data to host, but my problem is the synchronization, TXE signal doesnt work very wall, do you have any example?? im working with vhdl

0 Kudos
Reply