Learn the very basics of Verilog. Instead of thorough training, this video helps you make sense of the code that is next.
- In most of the next videos I'll show you … some examples in Verilog, so here's a quick description … of the basic elements of this language … for you to get familiar with it. … We'll quickly talk about modules, declarations, … primitives, concurrent elements, and control statements. … As we saw earlier, a module declaration consists of … the module keyword followed by the name of the module … and a port list. … Here we have a four bit adder, which takes as input … a four bit number A, a four bit number B, which are … the addition upper ends, and then its outputs are … a four bit number S, which contains the results of … the addition, and one bit number Co, which is the … carry output bit. … Notice that both outputs are defined as registers … with the reg keyword. … Registers in Verilog are data storage units, … so they can hold a value assigned to them. … The definition of a module is terminated with … the endmodule keyword. … Let's take a look at some examples of declaration … in Verilog. …
- What is an FPGA?
- FPGA use cases
- Logic blocks and interconnects
- The FPGA development process
- Reviewing the hardware description languages
- Running FPGA simulations
- Implementing an FPGA design
Skill Level Intermediate
Learning Arduino: Interfacing with Hardwarewith Zahraa Khalil1h 40m Intermediate
What you should know1m 9s
1. Field Programmable Gate Arrays
2. Embedded Development Process
3. Hardware Description Languages
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.