Nios 2 core 설정을 하는데
economic과 fast 두 가지가 가능하다.
일단 e는 LE를 최소화 하는 녀석이라 그런지 performance 항목이 참.. 암울하게 나온다.
fast로 설정하면 multiplier 정도는 추가가 되는지 1 클럭이 끝나고 shift와 rotate도 1 클럭에 끝난다.
곱셈 구현을 32bit 멀티플라이어로 선택하면 1클럭에 끝나서 가장 빠르긴 한데
Cyclone 4 E 에서는 32bit multiplier를 구현 할 수 없는지 경고가 뜬다.
아무튼 Auto 보다 Manual로 선택해서 이것저것 넣으면 곱셈 확장 2클럭까지 올라는 가는데
저 명령어들이 얼마나 쓰일려나?
+
nios 2/e는 캐쉬 자체가 지원하지 않는다. 그래서 경고가 하나 줄었던 거군
nios 2/f는 캐쉬 설정이 가능한데
기본값으로 i-cache가 4k d-cache가 2k 라 에러가 발생한다.
i-cache를 4k로 하면 해결될 것 같으나, 메모리 공간이 안 맞대서 일단 2k 2k로 설정하면 해결
'embeded > FPGA - ALTERA' 카테고리의 다른 글
Nios II 프로그램 빌드.. (0) | 2018.01.27 |
---|---|
Nios II 명령어 관련 조사 (0) | 2018.01.26 |
my first Nios II with DE0-nano (0) | 2018.01.25 |
Quartus 2 Programmer Mode 조사 (0) | 2018.01.23 |
quartus programmer Mode별 파일 확장자 지원 차이 (0) | 2018.01.23 |