How do you plan to solve it?
module open_source_line( input drive_high, output tri1 line ); assign line = (drive_high) ? 1'bz:1'b0; endmodule