Prev Problem
Next Problem

10. Splitting Vector

Back To All Submissions
Previous Submission
Next Submission

Solving Approach

How do you plan to solve it?

just assign the vectior index wise data.

 

Code

module vector_splitter (
    input  [7:0] in_vec,
    output [3:0] out1,
    output [1:0] out2,
    output       out3,
    output       out4
);
    // TODO: Assign outputs using part-selects and bit-selects
    assign out1 = in_vec[7:4];
    assign out2 = in_vec[3:2];
    assign out3 = in_vec[1];
    assign out4 = in_vec[0];
endmodule

 

Was this helpful?
Upvote
Downvote