Mentor Graphics® ModelSim® 소프트웨어의 문제로 인해 시뮬레이션 중에 구문을 사용하는 [A0..A1] : D0 D1
사용자가 만든 메모리 초기화 파일(.mif)이 올바르게 초기화되지 않을 수 있습니다. 이 문제는 ModelSim SE 및 ModelSim-Altera 에디션 소프트웨어를 포함한 모든 버전의 ModelSim 소프트웨어에 영향을 미칩니다. 이 문제는 합성에 영향을 미치지 않습니다.
구문은 [A0..A1] : D0 D1
데이터가 D0
위치로 로드되고 데이터가 D1
위치 A0
A1
로 로드됩니다. 이 패턴은 메모리 내의 모든 2개 주소 위치에 대해 반복됩니다. 이 문제로 인해 데이터는 D0
주소 위치 A0
와 A1
에 모두 로드됩니다.
이 문제를 해결하려면 구문을 피 [A0..A1] : D0 D1
하십시오. 각 주소의 데이터 값은 별도로 지정해야 합니다.
Quartus® II 소프트웨어의 메모리 편집기는 구문을 사용하지 [A0..A1] : D0 D1
않으며 .mif를 재구성하거나 만드는 데 사용할 수 있습니다. 메모리 편집기는 구문을 사용하여 A0 : D0
각 주소에 대한 메모리 내용을 별도로 지정합니다.
.mif 형식에 대한 자세한 내용은 Quartus II 도움말에서 "메모리 초기화 파일"을 검색하여 확인할 수 있습니다.
이 문제는 ModelSim 소프트웨어의 모든 버전의 향후 릴리스에서 해결될 예정입니다.