verilog双向io读写