Eclipse Nios II 소프트웨어 빌드 도구(SBT)의 흐름을 사용하여 Nios® II 설계를 시뮬레이션하면 모든 명령 액세스에 대해 외부 메모리 모델에서 반환된 비이니얼화된 데이터가 표시되고 프로그램 데이터는 메모리 컨트롤러에서 Nios II 프로세서로 반환됩니다.
Nios II SBT를 사용하여 Nios II 시뮬레이션을 시작하면 메모리 컨트롤러가 수정되어 alt_mem_if_avalon_dram_model 모듈을 추가합니다. 이 모듈은 UniPHY IP의 Avalon®-MM 슬레이브 인터페이스에 삽입됩니다.
모델은 컨트롤러 타이밍이 유지되도록 모든 Avalon-MM 제어 신호를 전달하지만, readdata는 모델에서 readdata로 대체됩니다. 이 모델은 Eclipse 위해 Nios II SBT 내에 구축된 .elf 파일의 데이터로 초기화됩니다.
외부 메모리에 쓰기가 수행되면 데이터는 외부 메모리와 내부 alt_mem_if_avalon_dram_model 모두에 기록됩니다.
Nios II 기반 설계 시뮬레이션에 대한 자세한 내용은 AN351: Nios II 임베디드 프로세서 설계 시뮬레이션 (PDF)을 참조하십시오.