Ports
May 19, 2013, 06:39:46 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: SMF - Just Installed!
 
   Home   Help Search Login Register  
Welcome to the PORTS Forum. Please post your questions, answers, and comments relating to USB and other hardware interfaces in the appropriate forums below. - Jan
Pages: [1]
  Print  
Author Topic: Emulating usb3 in FPGA  (Read 648 times)
tkafafi
Member
***
Posts: 20


« on: April 17, 2012, 11:08:00 pm »

Is there a way to run the USB3 super speed at a lower rate (e.g 1Gbs) instead of 5Gbs. The reason is the new usb3 host design will be tested in an FPGA, but the FPGA is not capable of exceeding 1Gbs. Are there any device peripherals that would be able to talk to such a host ?

Using HS (480 mbs) wouldn't work since the intent is to test the usb3 protocol. Or alternatively if the usb3 SS host protocol can be run on the 480 Mbs rate would any peripheral beable to interoperate with that ?

Thanks
Logged
Jan Axelson
Administrator
Frequent Contributor
*****
Posts: 1625


WWW
« Reply #1 on: April 18, 2012, 09:12:31 am »

In a word, no. The bus signaling rate is 5Gb/sec.

Jan
Logged
linuskerk
Member
*
Posts: 1


« Reply #2 on: April 19, 2012, 09:32:18 pm »

Is there a way to run the USB3 super speed at a lower rate (e.g 1Gbs) instead of 5Gbs. The reason is the new usb3 host design will be tested in an FPGA, but the FPGA is not capable of exceeding 1Gbs. Are there any device peripherals that would be able to talk to such a host ?

Using HS (480 mbs) wouldn't work since the intent is to test the usb3 protocol. Or alternatively if the usb3 SS host protocol can be run on the 480 Mbs rate would any peripheral beable to interoperate with that ?

Thanks

tkafafi,

why not consider using an external PHY like the TI TUSB1310A. The PIPE interface is 16 bits running at 250Mhz. You can easily convert that to a 32 bits internal bus and have most of the logic running at 125Mhz.

Linus
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!