verilog 总线读写问题:想把一个数据写入FPGA,再把它读出来,下面的代码为什么不行呢?
modulewr_rd(dirData,wr,rd,out);inputwr,rd;inout[7:0]dirData;output[7:0]out;assignout=...
module wr_rd(dirData,wr,rd,out);
input wr,rd;
inout [7:0] dirData;
output [7:0] out;
assign out =(!wr)? dirData :8'bzzzzzzzz;
assign tmp = out;
assign dirData =(!rd)? tmp :8'bzzzzzzzz;
endmodule 展开
input wr,rd;
inout [7:0] dirData;
output [7:0] out;
assign out =(!wr)? dirData :8'bzzzzzzzz;
assign tmp = out;
assign dirData =(!rd)? tmp :8'bzzzzzzzz;
endmodule 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询