Prev Problem
Next Problem

24. Open-Source Line using tri0

Back To All Submissions
Previous Submission
Next Submission

Solving Approach

How do you plan to solve it?

when a open-source line is unconnected the tri0 makes the line default to 0.

 

Code

/*Write your code here*/
module open_source_line (input wire drive_high,
                          output tri0 line);
    assign line = (drive_high) ? 1'b1 : 1'bz;
endmodule

 

Was this helpful?
Upvote
Downvote