인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

2hosung0205님의 프로필 이미지

작성한 질문수

설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)

HW IP 생성 시 IP address의 range 관련 질문

작성

·

210

1

안녕하세요 맛비님, 강의 정말 잘 듣고있습니다!!

다름 아니라 제가 예전부터 실습을 진행하면서 이상함을 느낀것이 제가 axi4를 처음 접하는 실습에서는 myip를 생성해주면 보통 range가 64k로 시작을 했었는데 어느순간부터 제가 후반부 실습을 진행하며 확인을 해보니 계속 4k로 시작을해서 뭔가 address map을 보고 해석하기가 불편하더라구여 다행히 vitis 실행까진 무리없이 되지만 이를 64k로 고치는 방법은 없을까요?

Range에서 바꾸려고 해도 갑자기 4K가 최대치로 잠겨있습니다ㅠㅠ

답변 1

0

설계독학맛비님의 프로필 이미지
설계독학맛비
지식공유자

안녕하세요 :)

AXI 의 Spec 상 Address 가 바랄볼 수 있는 Range 라면 제약은 없습니다. 고로 64K 도 사용가능합니다.

하지만 Vivado Tool 내에서 64K 가 가능한건지는 잘 모르겠습니다. 진지하게 고민해본적이 없었는데요. ㅠ 64K 가 아니면 안되는 이유가 있을까요? GUI 상의 방법은 저도 잘 모르겠습니다. (Tool 에서 어떻게 인지를 한건지..;;)

===========================================================

질문외 다른 내용입니다.

참고로, 64 K Range 면 Register 수는 16384 개를 바라볼 수 있는 Range 입니다. 저의 설계인생 동안 1 IP 가 이정도인 것은.. 본적은 없습니다.

우선 Xilinx 에서 만들어주는 AXI4-Lite GUI 화면을 보면 다음과 같습니다. max 512 개라고 나오네요.
image최소한 강의를 진행함에 있어서 4K Range 정도면 (register 1024개 볼 수 있음) 문제는 없을 것 같아요.

 

빙빙 돌았는데,

결론

Vivado Tool 내에서 64K 를 GUI 로 볼 수 있게 하는 방법은 잘 모르겠습니다.

 

즐공하세요 :)