- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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 ,,
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- 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

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page