Тёмный

How To Do Ethernet in FPGA - Easy Tutorial 

Robert Feranec
Подписаться 164 тыс.
Просмотров 18 тыс.
0% 0

Опубликовано:

 

10 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 51   
@FPGAsforBeginners
@FPGAsforBeginners Месяц назад
Thanks so much Robert for inviting me on and the wonderful chat we had! It was so nice to collaborate with someone who has the same passion for helping the EE community, albeit in different disciplines.
@RobertFeranec
@RobertFeranec Месяц назад
Thank you Stacey. I really enjoyed creating this video and learned a lot!
@TarikZakariaBenmerar
@TarikZakariaBenmerar 23 дня назад
Hi @FPGAsforBeginners, thanks for sharing your experience. One question I had in mind. Why using raw sockets rather then udp ones ? Is it because of some checksum issues, or unexpected data in packet ?
@AhmedAdam-lg1vn
@AhmedAdam-lg1vn 17 дней назад
You are always impressive Stacy. Thanks very much for this valuable information you really cleared a lot.
@monk6848
@monk6848 5 дней назад
Stacey! You're awesome! :)
@hjvanderlinden
@hjvanderlinden Месяц назад
So cool that you are having Stacey on! She has great enthusiasm and is a good teacher!
@va3bhav
@va3bhav Месяц назад
the tutorial the FPGA student community deserves!
@mrmaherani7077
@mrmaherani7077 10 дней назад
Thank you Robert for discovering talented people on RU-vid and introducing them to beginners and engineers.
@TahaAlars
@TahaAlars Месяц назад
Stacey is the best ever, very important video as usual
@miguelflores-acton8581
@miguelflores-acton8581 Месяц назад
I was litterally trying to do a project with Ethernet and a Spartan6, this was so helpful to understand the concepts
@ksbs2036
@ksbs2036 Месяц назад
Yay Stacey! Her gentle enthusiasm and clear competence is wonderful
@darssmare915
@darssmare915 Месяц назад
I'm following you both but I wanted to say that you have a great chemistry for teaching digital electronics. I hope you will collaborate again in the future!
@marwinthedja5450
@marwinthedja5450 26 дней назад
That was great! I've never touched FPGAs before, but this video makes them feel approachable.
@monk6848
@monk6848 3 дня назад
Awesome video & collaboration! Great job Robert!
@MrHeatification
@MrHeatification Месяц назад
A dream come true please make more videos together. Wonderful (-;
@bobby9568
@bobby9568 Месяц назад
This is why we've subscribed! Amazing!
@666aron
@666aron Месяц назад
The moment you said that no IP blocks would be used, you got my full attention. Thank you so much for this informative and fun video. I have an Ultra96 V2 and some RMII Ethernet modules. Looks like I'll have to follow along.
@RonaldArthur
@RonaldArthur Месяц назад
I love this so much. Very informative
@tijuthomas6793
@tijuthomas6793 Месяц назад
Awesome. this You tube channel cs and electronics students must follow. the information we can grab from here is more than a text book. also he upload videos like this for free. you are awesome Robert.
@olivierconet7995
@olivierconet7995 27 дней назад
Simply excellent ! Thanks
@Teo97b
@Teo97b Месяц назад
thank you for this educative video
@cccmmm1234
@cccmmm1234 24 дня назад
Awesome collaboration. Both if you work well with other people.
@SandeepKumar-qh3zs
@SandeepKumar-qh3zs Месяц назад
Nice. Please make a video on designing custom IP modules in Xilinx Vivado.
@cccmmm1234
@cccmmm1234 24 дня назад
Stacey has many examples on her channel.
@abhirishi6200
@abhirishi6200 Месяц назад
Good tutorial
@liliansirbu840
@liliansirbu840 Месяц назад
for those who wants to repeat this wonderful course but their board do not have so many LEDs and buttons (I use qmtech kits very often for my tests), I propose to use the virtual input/output module from Xilinx IP list. From my side I might have some questions regarding SDIO PHY configuration interface. Since it was not used at all, I suspect it was used as it configures itselves in the negotiation sequence when the PHY was connected to the switch? In such case I can use any PHY ASIC? Even 1G if ASIC sustains the RMII communication option? How about if to connect directly to PC, and the PHY ASIC is able to detect the crossover cable, the configuration over SDIO bus still can be avoided or not?
@EngineerAnandu
@EngineerAnandu Месяц назад
Good.
@87Spectr
@87Spectr Месяц назад
Great job!
@ahmet_tastan
@ahmet_tastan Месяц назад
🤩🤩
@user-xb5zu6zu7j
@user-xb5zu6zu7j Месяц назад
Most Excellent! I think FPGA's are a little bit neglected. Maybe because they're so complicated.
@Chris-hi2hn
@Chris-hi2hn 19 дней назад
Hi, I'm working with a zynq board implementing udp using the built in arm. I'm looking for an example implementing the software for the connection. My remote host is connected via a python socket, and I'm trying to correct for dropped packets. 🤔
@JavadTaghia
@JavadTaghia Месяц назад
IP does not show after adding repository... Not sure what is the issue. I can successfully add IP repo. But when click on + in the design, it will not list those. I tested in both 2023, 2024 version. Changed the board but still not working. Any help appriciated.
@johntilghman
@johntilghman Месяц назад
OK, so this is the hardware part of Ethernet, but there still has to be some kind of software for a TCPIP stack to transport the data?
@RobertFeranec
@RobertFeranec Месяц назад
based on the example you can easily transport the data over local network to a standard PC/server and then run there an application to extract the data and do anything you need.
@minhkhoa445
@minhkhoa445 Месяц назад
Usually for TCP/IP you would implement it purely using software on a softcore processor instead like a Microblaze or a hardcore processor like Zynq/Zynq US Processing System connected to an AXI crossbar.
@liliansirbu840
@liliansirbu840 Месяц назад
I use Hercules and Wireshark
@cccmmm1234
@cccmmm1234 24 дня назад
No there is no software. The FPGA itself forms up UDP packets and sends them, or receives and decodes them.
@JavadTaghia
@JavadTaghia Месяц назад
Is there anychange that this IP works for AES-ZUB-1CG-DK-G ?
@DaryllDixonnn
@DaryllDixonnn 29 дней назад
Can I use this module with 2018.2 because I got some warnings problems.
@cccmmm1234
@cccmmm1234 24 дня назад
Taking a new project back to 2018 m8ght cause problems. Try recreating the project from scratch and import the verilig files.
@parthsuyal5879
@parthsuyal5879 26 дней назад
how to make it work for Arty A7 100t ? It does not have CPU_RESET pin
@cccmmm1234
@cccmmm1234 24 дня назад
You can wire the reset to a constant of the right polarity.
@aayush_deo_ranchi
@aayush_deo_ranchi Месяц назад
how many luts does this project consume. how easy will it be to port to tang nano fpga
@liliansirbu840
@liliansirbu840 Месяц назад
from the design of implementation in this video, it may suspect that was used between 5K and 10K resources, but it can be less as well. If your tango has 20K no worry about
@cccmmm1234
@cccmmm1234 24 дня назад
Does the tango nano have RMII ethernet? This example needs an RMII ethernet chip to actually send or receive ethernet.
@aayush_deo_ranchi
@aayush_deo_ranchi 23 дня назад
@@cccmmm1234 you can send the packets on something like spi and then to ther microcontroller do not solder your cat 5 or cat 6 cable to tang nano it will not be eletricalky correct
@cccmmm1234
@cccmmm1234 23 дня назад
@@aayush_deo_ranchi Sure you could potentially do that, but it would be kinda defeating the point...
@aayush_deo_ranchi
@aayush_deo_ranchi 22 дня назад
@@cccmmm1234 what point is being defeated
@SalinaParbin-u2t
@SalinaParbin-u2t 21 день назад
Rodriguez Dorothy Lee Daniel Johnson Jason
Далее
The History of the FPGA: The Ultimate Flex
18:08
Просмотров 342 тыс.
Software Emulators vs FPGAs
27:08
Просмотров 288 тыс.
Bike vs Super Bike Fast Challenge
00:30
Просмотров 22 млн
Как подписать? 😂 #shorts
00:10
Просмотров 192 тыс.
What is a Protocol? (Deepdive)
18:14
Просмотров 169 тыс.
How To Design and Manufacture Your Own Chip
1:56:04
Просмотров 108 тыс.
6 Horribly Common PCB Design Mistakes
10:40
Просмотров 195 тыс.
Harder Drive: Hard drives we didn't want or need
36:47
Visualizing 4D Pt.1
22:56
Просмотров 483 тыс.
Speedrunning 30yrs of lithography technology
46:07
Просмотров 595 тыс.