編譯的時候也沒有任何錯誤,但是進(jìn)行simulate的時候,總是出現(xiàn)錯誤,說Msb of part -selected into“in_multiplier”is out ofbounds。然后沒有出現(xiàn)仿真的界面。后來怎么改都不正確,賦值時一位一位賦值,測試向量中數(shù)值減小,將端口寬度減小,甚至改變了一下變量名字都無濟(jì)于事。
后來根據(jù)“transcript”里面的錯誤提示,將定義變量的程序改了一下,就是parametere1=8;其他的也都這樣改,結(jié)果真的出來了,,,
其實(shí),也有一些其他的問題,比如在主程序里面是用變量名表示端口寬度的,那么在測試向量里面也要用變量來表示端口寬度,不然在進(jìn)行simulate的時候會出現(xiàn)warning,說主程序和測試向量里面的端口名不匹配,即Portsize (2 or 2)does not match connection size(1)for part“a”。