FPGAs Aren’t Processors (Unless You Want Them to Be) || FPGA Deep Dive and Use
Get a discount on your first order at PCBWay: https://pcbway.com/g/9yJZ3k The highly requested FPGA video is here! Main Project Repo: https://github.com/ExcessiveOverkill/... Node Editor Repo: https://github.com/geegor101/osrc-gui... https://github.com/ExcessiveOverkill/... The ZYNQ board I used: https://www.myirtech.com/list.asp?id=708 Sources: AMD/FPGA docs: https://docs.amd.com/r/en-US/ug585-zy... https://docs.amd.com/v/u/en-US/ds187-... https://www.mouser.com/datasheet/2/90... https://docs.amd.com/v/u/en-US/ug479_... https://docs.amd.com/r/en-US/ug585-zy... https://docs.amd.com/r/en-US/ug585-zy... https://docs.amd.com/v/u/en-US/ug471_... https://is.muni.cz/el/1433/jaro2015/P... https://digitalsystemdesign.in/fpga-b... Amaranth HDL: https://amaranth-lang.org/play/ https://amaranth-lang.org/docs/amaran... STM MCU: https://www.st.com/resource/en/datash... https://www.st.com/resource/en/refere... https://www.st.com/resource/en/progra... Retro game emulation: https://misterfpga.org/ PO Box: ----------------------------------------------------- Excessive Overkill PO box 652 Rostraver Township, PA, 15012 ----------------------------------------------------- Valid for USPS, UPS, and DHL We cannot accept shipping through FedEx Discord: / discord Patreon: / excessiveoverkill Paypal: https://www.paypal.com/donate/?busine... 00:00 Intro 00:34 Microcontrollers 04:16 FPGA Architecture 06:28 Logic Delays 07:33 Pipelining 08:20 Wire Grid 10:09 DSPs 11:41 BRAM 12:50 IO Buffers 14:06 Programming an FPGA 15:08 Amaranth HDL 19:35 Building the Logic 21:06 Making Simple Logic 23:28 Generating the FPGA Configuration 26:20 FPGA vs Microcontroller 32:18 Robot Controller 32:46 ZYNQ Overview 35:05 FPGA to CPU Communication 36:34 Node Data Transfer 39:40 Nodes Running the Robot 41:13 Node Register Maps 42:44 ZYNQ Software 44:15 Software Node Programming 46:07 Conclusion

High Performance Motor Control From the Ground Up || Field Oriented Control (FOC)

I tried learning CNC in a week to save a 20-year-old Apple Xserve

Why I like using NixOS as my Main OS

7 Microcontrollers You Should NEVER Use in a Product

I Bought a $40k Robot for $200, Then Let Random People Control It

What is Trace Impedance?

Home made GPU escalated quickly

Why is This the Scariest Chart in Electrical Engineering?

Programming in Assembly without an Operating System

EEVblog 1752 - Texas Instruments SCREWED UP the NE5532!

DO NOT BUY: LG’s Spyware TVs, Monitors, and Wiretapping Concerns

Inside a 3000W Water-Cooled Power Supply (with GaN & SiC)

How I Tricked Big Tech’s AI Pricing Algorithms to Save $8,793

I’m building something I probably shouldn’t...

AI Bubble vs Dot Com Crash. History is REPEATING

Tiny Gas Engine on Autonomous Boat

The Rise and Fall of 3dfx, the Graphics Pioneer That Created the GPU Revolution, Then Lost to NVIDIA

Why Do Mainframes Still Exist? What's Inside One? 40TB, 200+ Cores, AI, and more!

The Harsh Truth about FPGAs (You Should Avoid Them?!)

