关于vivado的仿真问题

请问大神,本人是verilog初学者,vivado不太会用,为什么完全按书上的代码来写的,但是仿真出来的波形有问题?生成原理图也报错

??上代码上波形呀..你这么说鬼知道出了什么问题