
- Видео 9
- Просмотров 5 763
Visual FPGA
Великобритания
Добавлен 5 мар 2023
FPGA videos
Learning FPGAs from scratch: Video 6: Introduction to Synchronous logic
We introduce the important concept of synchronous logic in Verilog. To demonstrate this, we make our multiplexer synchronous to the clock and observe it update only when the user pushes the button. This kind of logic is hugely important in FPGA digital design!
Просмотров: 222
Видео
Learning FPGAs from scratch: Video 5: Introduction to Behavioral design
Просмотров 228Год назад
In this video, we introduce the powerful behavioral style of programming in Verilog. We see that the gate level multiplexer can be coded as an IF statement. This style of programming is extremely powerful and will later allow us to build sophisticated designs without necessarily knowing or caring how they look at the gate level.
Learning FPGAs from scratch: Video 4: Multiplexers at the Gate level
Просмотров 131Год назад
Before we go to behavioral Verilog, let's design a 2 to 1 multiplexer at the Gate Level, e.g. using logic gates! We can do this simply by instantiating logic gates and arranging them in the right order. Very quickly, we will move to behavioral logic where we can describe the function of the design rather than the gates themselves.
Learning FPGAs from scratch: Video 3: Gate Level Design - starting with simple logic gates
Просмотров 150Год назад
In this example, we start Gate Level Design by introducing some logic gates into our design. This is an important first step in Verilog because now we can start thinking about doing useful things!
Learning FPGAs from scratch: Video 2: Multiple instantiations of the simple module
Просмотров 183Год назад
In Video 1, we created the simplest of Verilog module. Now we show how to instantiate multiple versions of this on our FPGA.
Learning FPGAs from scratch: Video 1: The simplest possible design! Beginner's guide to Verilog HDL
Просмотров 538Год назад
This Video walks through the programming design flow for the Intel Quartus Prime IDE, using the DE0-Nano FPGA development board and Verilog HDL. Here, we design a simple connection between the DIP switch and the LED, so we can turn the LED on and off from the switch. Simple, yes, but things will get more complex later on! This is the first in a multi-part tutorial series - keep tuned for more.
Very good series
please keep this up, it is very helpful
hi, I am a beginner at learning Verilog. The videos you made are sooooo good. Please keep making nice video. I will support!!
I dont know how I found your channel, but this is pure gold content. I don't know how to appreciate you for this series. Exellent job mate please continue this series.
Thank you for making this series! If you can imagine, I was actually gifted one of these exact boards for my birthday. I've no experience with any FPGA or using Verilog - so this is amazingly helpful. I've used many microcontrollers (and the STM32 is now my 'default' for projects), so I have a small analogue to draw from. Again - thank you very much for doing this.
Great series of videos so far. I'm very new to FPGA and this has been invaluable to me for working out the software. After watching your first couple of videos the other day I even managed to get a led to flash. It did take a whole afternoon but hey it's a start.
Thanks for watching.
"The easiest of which..." EASIEST?!
How to create a project that allows you to work through the schematic representation instead of HDL?