Forum Discussion
Altera_Forum
Honored Contributor
10 years agoMUX is Choosing Either USB or GbE in Cyclone V SoC, but not Both!
Hello Gentlemen,
The long story short, we are using DE-1 Dev Board, which uses Cyclone V SoC (5csema5f31c6), and our application needs 2x GbE ports and 2x USB ports. At first glance, it seems that the SoC is supporting that, but after more investigating in the pinout of the SoC we found that they are sharing the same MUX always. In fact, we checked all the varieties (5csxxxxxx), but it seems that they all have that MUX. So does that mean we have to choose only one of them at a time, not both? If that is the case, what is the best way to play around that to get all ports working at the same time.
Thanks in advance ,,
3 Replies
- Altera_Forum
Honored Contributor
Do as much as you can in the HPS, and do the rest in the programmable logic side. I'm guessing that would mean USB in HPS, TSE in FPGA.
- Altera_Forum
Honored Contributor
You could add an external microcontroller or USB interface chip to support USB. Another choice would be to add a USB hub and use only one USB port.
- Altera_Forum
Honored Contributor
--- Quote Start --- Hello Gentlemen, The long story short, we are using DE-1 Dev Board, which uses Cyclone V SoC (5csema5f31c6), and our application needs 2x GbE ports and 2x USB ports. --- Quote End --- Do you wish to use USB in Host mode or in Device mode? Thanks, Bhaumik