See a simulation of a combinational system running on the Quartus Prime Suite by Intel.
- [Instructor] Now let's take a look at my implementation … of the FourBitAdder. … This is Quartus Prime, … where I'll use the ModelSim simulator. … If you take a look at the code, … the first thing I want you to notice is in line one … where we have the timescale directive … indicating that each time step takes one nanosecond … and that the resolution of the simulation … will be in steps of 100 picoseconds. … Now, if you look at line eight, … you'll see the instantiation of a FourBitAdder named adder, … and it has the usual connections, … two registers, A and B, as the inputs, … and the Sum wire array and the Cout wire as its outputs, … and looking at the simulation, … you will see that starting at line 12, … we have zero plus zero assigned to A and B. … Then after five nanoseconds, … we have to add one plus three, … then four plus eight, … and finally, 12 plus 10. … We are interested in seeing how our system behaves … and what results it yields from those input values. … The stop command in line 17 …
- 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.