Question: can you do 3 and 4 can you please help me with this Objective: In this assignment you use Verilog to design an 8-bit ALU


can you do 3 and 4
can you please help me with this Objective: In this assignment you use Verilog to design an 8-bit ALU using top-down approach. You will be building the ALU using 2 4-bit ALU slices. You wil also create several modules to convert binary to BCD, and output the BCD numbers on the 7-segment display. The overall block diagram of the design is shown in figure 1. ALU Top Module 7-bits 3-bits ALU-OP 8-bits A BCD to 7 Binary to 10-bitsSegment numberDisplay Decoder 8-bit ALUResult converter 8-bits B EXI 7-bits Display2 HEx2 Figure 1 Part 1: BCD to 7-Segment Display Decoder 1. Create a new project "Assignment 6" in Quartus 2. Create a new Verilog module (BCD_To_7Seg.v) with 4 bits input and 7 bits output. The module should convert a 4-bit BCD number into 7-bit segment display output 3. Create a top module "BCD Seg" with 10-bits input and 21 bits output. 4. Instantiate 3 BCD To_7Seg instances inside the BCD Seg module and connect them to display the 10 bits input into 3 7-segment displays, HEXO, HEX1 and HEX2. (please refer to the DE2 data sheet)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
