(4)UART应用设计及仿真验证5 —— 测试验证

本文介绍了UART的测试和验证过程,包括设计TB时的思路:设置时钟、确定驱动信号、验证输入输出以及模块例化。通过这些步骤,完成了16位数据传输功能的设计与验证。
摘要由CSDN通过智能技术生成

五、TB设计
        实话实说,从写(4)UART的第一篇到现在已经间隔两个月了,此刻课程已经到了apb协议了,准确来说,ahb协议都讲完了(神仙同学都有已经交上作业的了)。我还在UART处梳理,不过,随着时间的推进,我逐渐明白了这玩意儿是在干啥了,嘿嘿。
       (1) 进入正题,对于本案例的测试和验证,只要给到数据驱动,然后判断给进的值和最后的输出值是不是一样就OK了。

         直接上代码吧!!!read the fucking code!!!

module test;
    reg            clk;
    reg            rstn;
    reg            cmd_in;
    reg            cmd_valid;
    wire           cmd_ready;

    wire           tx_master,tx_slave;
    wire           read_data;
    wire           read_data_valid;

//(1)gen clk
initial begin
    clk = 0;
    rstn = 0;
    #10;
    rstn = 1;
end
always # 10 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

少卿不在大理寺

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值