모두.(Verilog) 변수를 인덱스로 사용하여 배열 요소에 어떻게 액세스합니까?
내가 인덱스로 입력을 사용하여 배열에서 요소에 액세스하려고 그리고 난이 오류가 계속 :
assign tagc[index] = tag;
:
여기cache.v:27: error: array 'tagc' index must be a constant in this context.
이야 어떻게 내가 할 노력하고있어 tagc는 1024 개의 regs의 배열입니다. index는 10 비트 입력입니다. 태그는 20 비트 입력입니다.
할 방법이 있습니까?
우리는 어떤 상황과 어떤 당신이하려고하는 볼 필요가있다. 배열에서 동적으로 변하는 인덱스에 들어오는 신호를 할당하는 것은 전혀 유효하지 않은 것처럼 보입니다. – hexafraction