2011-03-19 6 views
0

여기 Modelsim에서 실행하려고하는 Verilog 코드가 있습니다.ModelSim이 매개 변수 데이터 형식을 인식하지 못합니까?

parameter Data_width = 8; //DATA SIZE 
input CLK, RST; 
input [Data _width-1:0] D; 

컴파일 할 때 컴파일러는 마지막 줄의 Data_width에 식별자가 필요하다고 말하면서 불평합니다. 문제를 없애기 위해 그 숫자를 하드 코드 할 수는 있지만 변경할 필요가 없도록 변수를 사용하는 것을 선호합니다. 그래서 변경하지 않아도됩니다. 이 문제를 어떻게 해결할 수 있습니까?

답변

2

게시 한 코드의 마지막 줄에 Data_width 사이에 공백이 있습니다. 변경 :

input [Data_width-1:0] D; 
관련 문제