이 문제는 Nios® II 플러그인을 사용하여 Nios® II/f 프로세서 코어 노드를 SignalTap 로직 분석기에 추가할 때 Quartus® Prime Pro Edition 소프트웨어 버전 23.3에서 나타날 수 있습니다.
오류 메시지: 현재 설계에서 선택한 IP를 찾을 수 없으므로 플러그인이 있는 노드 추가 명령을 완료할 수 없습니다.
이는 Nios® II 플러그인의 소프트웨어 문제 때문입니다.
1. 다음 명령 추적을 사용하여 SignalTap 노드를 추가합니다.
- *|cpu|F_pc[N:0]
- *|cpu|D_iw[31:0]
- *|cpu|W_valid
2. objdump 파일을 기반으로 트리거 조건을 적용합니다.
objdump 파일은 다음 형식을 사용하여 지침을 제공합니다.
<주소>: <Opcode> <어셈블리 니모닉>
- *|cpu|F_pc[N:0]에서 Address[N:2]로
- *|cpu|Opcode로 D_iw[31:0]
- *|cpu|W_valid
예를 들어
A1174: 38C00137 LDWIO R3,4(R7)
- *|cpu|F_pc[26:0]에서 0x2845D
- *|cpu|D_iw[31:0]에서 0x38c00137
- *|cpu|W_valid
3. 소프트웨어 이미지 objdump 파일에 대한 명령 추적을 분석합니다.
이 문제는 현재 인텔® Quartus® Prime Pro Edition 소프트웨어의 향후 릴리스에서 해결될 예정입니다.
자세한 내용은 SignalTap II Embedded Logic Analyzer Application Note를 사용하여 Nios® II 시스템 디버깅을 참조하십시오.
- 결과 분석 장의 명령 추적을 분석하십시오.
- 트리거 조건 지정 장에서 트리거 조건을 적용합니다.