如何编写仿真波形程序或testbench以在modsim下仿真?

虽一年多前就开始用VHDL编程,但仿真波形都是通过手工画的,如何编写仿真波形程序或testbench以在modsim下仿真?