Go through the code of the solution to implement a 4-bit adder using Quartus Prime.
- [Presenter] Now let's take a look at my implementation … of the four bit adder for the intel board. … This is the default project for this board … and it's called DEO_CV_golden_top. … This code includes a lot of directives. … As you can see, we have defined directives … and ifdef directives. … These are used to include or exclude some lines … that go to hardware. … Now, if you look at the body of my module, it's very simple. … First, in line one hundred and fifty six, … we have two wire arrays of four bits, A and B. … Next, I am hard wiring them to switches seven … through four and three through zero respectfully. … So that we are using the right most eight switches … on the board. … Next we have wires for the sum and the carry out signals. … The instantiation of the module is in line one hundred … and sixty five, it's called adder. … And all that's left to do starts in line one hundred … and sixty six, which is the implementation … of the hexadecimal to seven segment decoders. … As you can see these instances are connecting A, B, cout …
- 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.