Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

hello i need a screen shot of all of the above in quartus prime pls and thank you ! ill give you all the thumbs

image text in transcribed

hello i need a screen shot of all of the above in quartus prime pls and thank you ! ill give you all the thumbs up you want

Plz do in quartus prime

image text in transcribed

image text in transcribed

ts] All HDL source code ts] All Analysis and Synthesis messages from Message Window ts] RTL Viewer schematic diagram ts] Technology Mapping Viewer (Post-Mapping) schematic diagram ]Functional Simulation waveform results ts] Full Compilation completion message from Message Window ] Timing Simulation waveform results DE10-115 board demo (requires Teaching Staff Signature or Online Check-off) Task #1 1) Create a new Quartus Prime project with the following attributes: Project Directory: lab3\lab3_taski Project Name: lab3_taski .Top-Level Design: compare_2bit_scalar Device (if DE2): Cyclone IVE EP4CE115F2907 Device (if DE10): MAX 10 10M5ODAF 48407G 2) Navigate to and click on the Assignments > Settings... menu item in Quartus Prime. In the Settings dialog box, perform the following actions: . Click on the Compilation Process Settings category within the Category pane. In the Parallel Compilation section of the dialog box, click the Radio Button "Use all available processors". Then, click the OK button. 2 ECE 27001: Introduction to Digital System Design Spring 2021 in out 3) Use the Quartus Prime Text Editor to implement a Behaviorally model of a 2-bit magnitude comparator in a file named compare_2bit_scalar.sv. Specify the 2-bit magnitude comparator module according to the interface specification given in the table below. Port Mode Data Type Size Description al, ao in std logic 1-bit each First operand bits bl, bo std_logic 1-bit each Second operand bits L std_logic 1-bit Less than indicator G std_logic 1-bit Greater than indicator Within the declaration portion of an module, declare several intermediate signals of type logic that represent output(s) of any AND, OR, and NOT gates in the schematics of the AND-OR/OR-AND logic networks developed in pre-lab steps 5) and 6). Within the implementation portion of the module, use a combination of continuous assignment statements and logic operators (i .. AND, OR, XOR, NOT) to describe the 2-level AND-OR/OR-AND logic networks corresponding to the 2-bit magnitude comparator developed in pre-lab steps 5) and 6). out 4) Perform an Analysis and Synthesis of the 2-bit magnitude comparator model. Ensure that the Quartus Prime Message Window shows zero errors and zero warnings. 5) Create a University Program Vector Waveform File (University Program .vwf) named Waveform.vwf. Configure the .vwf file according to the following specification: Edit the End Time to lus (if not already so). Use the Overwrite Clock button to configure input port signals (a1, ao, bi, bo) (in order from top to bottom) such that all combinations of the four input port signals are generated in the waveform viewer during the lifetime of the simulation. Edit the Grid Size such that it tracks the fastest changing group-signal. Use the Overwrite Clock button to configure input port signals (a1, ao, bi, bo) (in order from top to bottom) such that all combinations of the four input port signals are generated in the waveform viewer during the lifetime of the simulation. Edit the Grid Size such that it tracks the fastest changing group-signal. Group input port signals a1 and 20 (alon top of ao) and name the group A. Then, change the Radix of signal group A to Unsigned Decimal. Group input port signals bi and bo (bion top of bo) and name the group B. Then, change the Radix of signal group B to Unsigned Decimal. Expand each grouped signal so the individual input port signals are visible. Now, perform a Functional Simulation of the 2-bit magnitude comparator model. For each input- group combination, verify the 2-bit magnitude comparator model correctly performs comparisons. Compare the functional simulation results to the truth table developed in pre-lab step 1). 3 ECE 27001: Introduction to Digital System Design Spring 2021 6) View the technology independent schematic of the 2-bit magnitude comparator generated by Quartus Prime using the RTL Viewer. Compare the technology independent schematic to those developed in pre-lab steps 5) and 6). 7) View the technology dependent schematic of the 2-bit magnitude comparator generated by Quartus Prime using the Technology Map Viewer (Post Mapping). Compare the technology dependent schematic to those developed in pre-lab steps 5) and 6). 8) Use the Quartus Prime Pin Planner to assign the I/O ports of the 2-bit magnitude comparator to the MAX 10 10M5ODAF484C7G (or Cyclone IVE EP4CE115F2907) FPGA pins according to the assignments shown below. Port Mode DE10-115 Board 1/0 Device al Input Slide Switch 3 (SW3) Input Slide Switch 2 (SW2) b1 Input Slide Switch 1 (SW1) Input Slide Switch O(SWO) L Output Red LED O (LEDRO) Output Green LEDO (LEDGO) a0 bo G 9) Perform a Full Compilation of the 2-bit magnitude comparator model. Ensure that the Quartus Prime Message Window shows zero errors only. Ignore any warnings. 10) Perform a Timing Simulation of the 2-bit magnitude comparator model using the same.vwf created in step 4) of this task. Once again, verify the model of the 2-bit magnitude comparator correctly performs comparisons for each input combination. 11) Use the Quartus Prime Programmer to program the MAX 10 10MSODAF48407G (or Cyclone IVE EP4CE115F2907) FPGA on the DE10-115 (or DE2) Development and Education Board. Test and demonstrate the functionality of the 2-bit magnitude comparator on the DE10-115 (or DE2) Development and Education Board to a member of the teaching staff. ts] All HDL source code ts] All Analysis and Synthesis messages from Message Window ts] RTL Viewer schematic diagram ts] Technology Mapping Viewer (Post-Mapping) schematic diagram ]Functional Simulation waveform results ts] Full Compilation completion message from Message Window ] Timing Simulation waveform results DE10-115 board demo (requires Teaching Staff Signature or Online Check-off) Task #1 1) Create a new Quartus Prime project with the following attributes: Project Directory: lab3\lab3_taski Project Name: lab3_taski .Top-Level Design: compare_2bit_scalar Device (if DE2): Cyclone IVE EP4CE115F2907 Device (if DE10): MAX 10 10M5ODAF 48407G 2) Navigate to and click on the Assignments > Settings... menu item in Quartus Prime. In the Settings dialog box, perform the following actions: . Click on the Compilation Process Settings category within the Category pane. In the Parallel Compilation section of the dialog box, click the Radio Button "Use all available processors". Then, click the OK button. 2 ECE 27001: Introduction to Digital System Design Spring 2021 in out 3) Use the Quartus Prime Text Editor to implement a Behaviorally model of a 2-bit magnitude comparator in a file named compare_2bit_scalar.sv. Specify the 2-bit magnitude comparator module according to the interface specification given in the table below. Port Mode Data Type Size Description al, ao in std logic 1-bit each First operand bits bl, bo std_logic 1-bit each Second operand bits L std_logic 1-bit Less than indicator G std_logic 1-bit Greater than indicator Within the declaration portion of an module, declare several intermediate signals of type logic that represent output(s) of any AND, OR, and NOT gates in the schematics of the AND-OR/OR-AND logic networks developed in pre-lab steps 5) and 6). Within the implementation portion of the module, use a combination of continuous assignment statements and logic operators (i .. AND, OR, XOR, NOT) to describe the 2-level AND-OR/OR-AND logic networks corresponding to the 2-bit magnitude comparator developed in pre-lab steps 5) and 6). out 4) Perform an Analysis and Synthesis of the 2-bit magnitude comparator model. Ensure that the Quartus Prime Message Window shows zero errors and zero warnings. 5) Create a University Program Vector Waveform File (University Program .vwf) named Waveform.vwf. Configure the .vwf file according to the following specification: Edit the End Time to lus (if not already so). Use the Overwrite Clock button to configure input port signals (a1, ao, bi, bo) (in order from top to bottom) such that all combinations of the four input port signals are generated in the waveform viewer during the lifetime of the simulation. Edit the Grid Size such that it tracks the fastest changing group-signal. Use the Overwrite Clock button to configure input port signals (a1, ao, bi, bo) (in order from top to bottom) such that all combinations of the four input port signals are generated in the waveform viewer during the lifetime of the simulation. Edit the Grid Size such that it tracks the fastest changing group-signal. Group input port signals a1 and 20 (alon top of ao) and name the group A. Then, change the Radix of signal group A to Unsigned Decimal. Group input port signals bi and bo (bion top of bo) and name the group B. Then, change the Radix of signal group B to Unsigned Decimal. Expand each grouped signal so the individual input port signals are visible. Now, perform a Functional Simulation of the 2-bit magnitude comparator model. For each input- group combination, verify the 2-bit magnitude comparator model correctly performs comparisons. Compare the functional simulation results to the truth table developed in pre-lab step 1). 3 ECE 27001: Introduction to Digital System Design Spring 2021 6) View the technology independent schematic of the 2-bit magnitude comparator generated by Quartus Prime using the RTL Viewer. Compare the technology independent schematic to those developed in pre-lab steps 5) and 6). 7) View the technology dependent schematic of the 2-bit magnitude comparator generated by Quartus Prime using the Technology Map Viewer (Post Mapping). Compare the technology dependent schematic to those developed in pre-lab steps 5) and 6). 8) Use the Quartus Prime Pin Planner to assign the I/O ports of the 2-bit magnitude comparator to the MAX 10 10M5ODAF484C7G (or Cyclone IVE EP4CE115F2907) FPGA pins according to the assignments shown below. Port Mode DE10-115 Board 1/0 Device al Input Slide Switch 3 (SW3) Input Slide Switch 2 (SW2) b1 Input Slide Switch 1 (SW1) Input Slide Switch O(SWO) L Output Red LED O (LEDRO) Output Green LEDO (LEDGO) a0 bo G 9) Perform a Full Compilation of the 2-bit magnitude comparator model. Ensure that the Quartus Prime Message Window shows zero errors only. Ignore any warnings. 10) Perform a Timing Simulation of the 2-bit magnitude comparator model using the same.vwf created in step 4) of this task. Once again, verify the model of the 2-bit magnitude comparator correctly performs comparisons for each input combination. 11) Use the Quartus Prime Programmer to program the MAX 10 10MSODAF48407G (or Cyclone IVE EP4CE115F2907) FPGA on the DE10-115 (or DE2) Development and Education Board. Test and demonstrate the functionality of the 2-bit magnitude comparator on the DE10-115 (or DE2) Development and Education Board to a member of the teaching staff

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Dcaa Audits Widespread Problems With Audit Quality Require Significant Reform: Gao 09 1009t

Authors: U. S. Government Accountability Office

1st Edition

1287232027, 978-1287232025

Students also viewed these Accounting questions