🏷️ LIMITED TIME OFFER: GET 20% OFF GRADE+ YEARLY SUBSCRIPTION →
Pricing
Log in
Sign up
hollietaylr
Lv1
Hollie Taylor
Abertay University
0
Followers
0
Following
0
Helped
Follow
Ask question
Answers
1
Uploads
0
Likes
1
ANSWERS
Published
1
Subjects
Electrical Engineering
1
To learn how to prepare your Verilog design for implementation on actual hardware, an FPGA.
To learn how to download our program to a commercial FPGA, and run it.
Prelab
In regards to task 2 of this lab, consider the following diagram as one way to organize the design for the Multi-code Converter Module.
For the prelab do
one
of the following and show to TA for prelab sign-off. Regardless of which choice you choose for the prelab, make sure you have an idea of how to write Verilog code to model it:
Choose one of the following to do for the prelab:
A)
Draw the circuit diagram
for the Multi-code Converter Controller in the Multi-Code Converter Module. Simplify where possible.
B)
Write pseudo-code
for the Multi-code Converter Controller in the Multi-Code Converter Module. Show what values are output from the Multi-code Converter Controller for the cases when button 0 , button 1 , and button 2 are pushed.
C)
In words
, write out how you would facilitate signals to the outputs of the multi-code converter controller given the cases of when button 0 , button 1 , and button 2 are pressed.
For the Seven segment decoder, write up a truth table for all possible inputs of a 4 bit seven segment decoder and its respective seven bit output that drives each seven segment display. Also notice that each seven segment LED in the display requires an active low signal. You can read the DEO-CV User Manual on how the seven segment displays are used in the "Using the 7segment Displays" section on page 25.
Tasks
1. The first task will be to download a sample project to your FPGA in the DEO-CV Board. Open the "Quartus II Introduction Using Verilog Design" file posted on iLearn under lab 1 and follow the instructions starting from page 26 "Programming and Configuring the FPGA Device" if you have your own FPGA board, or start at page 37 "Setting Up and Programming a Remote FPGA Board" if you are using a remote FPGA board. Resume your work from lab 1 to download the XOR gate design (light.v) to the FPGA board.
Have the lab instructor sign off for the XOR gate after it is downloaded successfully to the FPGA (signoff #1).
2. Design, simulate and download your own complete application: Multi-code Converter.
a) The program will convert a four-bit code into one of the following:
i. A 1-digit Hex number: 0,1,2,3,4,5,6,7,8,9, A, B, C, D, E, F
ii. A 1-digit decimal number (BCD): 0,1,2,3,4,5,6,7,8,9$, (Display 9 for value 10+)
iii. A 2 digits decimal number: 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
b) The 4 bit code will be entered through the 4 switches available in the board (SWO to SW3).
You have
0
free answers left.
Get unlimited access to
3.8 million
step-by-step answers.
Get unlimited access
Already have an account?
Log in
hollietaylr
Lv1
20 Dec 2021
Answer: Please visit step by step to complete your answer ppcexpo.com
Weekly leaderboard
Start filling in the gaps now
Log in
New to OneClass?
Sign up
Back to top