各位大神,
我的一个ModleSim代码如下,其中的rst信号初始化拉低,几个延时后不能拉高,搞不懂为什么,还望各位提供点儿思路!谢谢!
仿真波形在代码下边,rst一直不能拉高。
- `timescale 1ns/1ps
- module uart_tb();
- reg clk_50M;
- reg rst;
- reg rs232_rx;
-
- initial begin
- clk_50M = 0;
- forever #10 clk_50M = ~clk_50M;
- end
-
- initial begin
- rst = 0;
- #500 rst = 1;
- #1000 $stop;
- end
-
- initial begin
- rs232_rx = 0;
- forever #15 rs232_rx = ~rs232_rx;
- end
-
- my_uart_top my_uart_top0(
- .clk(clk_50M),
- .rst_n(rst),
- .rs232_rx(rs232_rx)
- );
-
- endmodule
-
-
复制代码
一周热门 更多>