zhliao2

风雨兼程,一路向北-------fpga (Keep a quiet heart study)

随笔分类 -  Testbench

什么是testbench
摘要:其实Testbench本身可以看做一个模块或者设备(本例中的模块名为add_vlg_tst),和你自己编写的模块进行通信。通过Testbench模块向待测模块输出信号作为激励,同时接收从待测模块输出的信号来查看结果。因此,在待测模块中的reg型信号在Testbench中就变成了wire,待测模块中的wire型信号在Testbench中则对应为reg型。那么inout怎么办呢,inout型信号也要设成wire,同时要用一个reg型信号作为输出寄存器,同时设置一个三态门,由一个使能信号控制,如:assign inout_sig = out_en? out_reg : 1’bz; 处理完接口和声.. 阅读全文

posted @ 2012-03-31 22:23 zhliao 阅读(1414) 评论(0) 推荐(0)