데이터 캐시 라인 크기가 4바이트로 설정된 경우 Nios® II 프로세서에서 시뮬레이션 오류가 발생할 수 있습니다. 관찰할 수 있는 오류는 다음과 같습니다.
-
프로세서가 문자 인쇄 기능을 실행할 때 시뮬레이션 터미널에 문자를 표시하지 못하는 Nios II
-
시뮬레이션 결과가 잘못되었습니다.
이 문제는 시뮬레이션 최적화가 켜져 있을 때 Mentor Graphic Modelsim SE 및 Synopsys VCS 시뮬레이션 소프트웨어에서 관찰됩니다.
Nios II 데이터 캐시 메모리에 대한 시뮬레이션 모델은 시뮬레이션 최적화가 켜져 있을 때 다른 동작을 보여주며, 이로 인해 설명된 문제가 발생합니다.
이 문제는 프로세서Nios II Stratix III/IV/V, Arria II/V 및 Cyclone III/IV/V 디바이스 제품군을 대상으로 하는 경우에 발생합니다.
참고: 이 문제는 시뮬레이션에만 영향을 줍니다.이 문제를 해결하려면 다음 중 하나를 수행합니다.
-
시뮬레이션 소프트웨어에서 – novopt 플래그를 사용하여 시뮬레이션 최적화를 끕니다.
-
Nios II 프로세서 데이터 캐시 라인 크기를 16바이트 또는 32바이트로 설정합니다.