Electronics > FPGA
Streaming data FPGA interface -> off the shelf?
laugensalm:
This is the most recent I've found (my repo clones are kinda outdated).
https://github.com/EttusResearch/uhd/tree/master/firmware/fx2
Also, you might find derived code around all 'usbjtag' related source, at least for bulk transfers. All this code should compile with the license-free SDCC, I just remember some hickups with the migration to SDCC v3.
Morgan127:
I can recommend you to have a look at the Ethernet cores from FPGA-Cores.com.
These are very easy to use and you get UDP / TCP and other stuff like remote programming, logic analyzer etc.
No charge for private projects. Free to download. I use them in almost all my projects.
NorthGuy:
--- Quote from: Morgan127 on January 11, 2022, 08:33:51 pm ---I can recommend you to have a look at the Ethernet cores from FPGA-Cores.com.
These are very easy to use and you get UDP / TCP and other stuff like remote programming, logic analyzer etc.
No charge for private projects. Free to download. I use them in almost all my projects.
--- End quote ---
Looks like these are RMII (10/100Mbit Ethernet), which is even slower than USB 2. Various methods can be ranked by their speed as follows:
USB 3 > Gigabit Ethernet > USB 2 > 100Mbit Ethernet
Morgan127:
--- Quote from: NorthGuy on January 11, 2022, 09:02:27 pm ---
--- Quote from: Morgan127 on January 11, 2022, 08:33:51 pm ---I can recommend you to have a look at the Ethernet cores from FPGA-Cores.com.
These are very easy to use and you get UDP / TCP and other stuff like remote programming, logic analyzer etc.
No charge for private projects. Free to download. I use them in almost all my projects.
--- End quote ---
Looks like these are RMII (10/100Mbit Ethernet), which is even slower than USB 2. Various methods can be ranked by their speed as follows:
USB 3 > Gigabit Ethernet > USB 2 > 100Mbit Ethernet
--- End quote ---
There are MII, RMII, GMII and RGMII so also Gigabit Ethernet.
drwho9437:
For industrial application GigE or other Ethernet is good but the switch is some overhead and power over Ethernet is a thing but not as simple. I am going to take a look at the FTDI 16-bit FIFO chips in a bit more detail and see how far I get I think. My preliminary pick is 10M02SCM153 + FT600 -> connector. Sometimes I don't have time to really get into this stuff so we will see how far I get. This work isn't my highest priority but its somewhere on the list.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version