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

robin님의 프로필 이미지
robin

작성한 질문수

Verilog FPGA Program 3 (DDR Controller, Arty A7-35T)

DDR Controller IP 생성 - 15

DDR Controller 핀 맵핑

해결된 질문

작성

·

452

·

수정됨

0

안녕하세요 강사님. 실습을 zybo z7-10보드로 하는 수강생입니다. 그럴 경우에 교재 25페이지에 있는 핀 맵핑을 어떻게 해야 하나요? 회로도를 보면서 일일이 맵핑을 하려고 하는데 Pin Number, IO Standard는 감이 오는데 Bank Number, Byte Number은 어떻게 설정해야하나요?

답변 2

0

robin님의 프로필 이미지
robin
질문자

자동으로 설정되는건 확인했습니다!

그런데 제가 사용하는 zybo z7-10 보드의 레퍼런스 매뉴얼을 보니까 ddr3 칩이 fpga bank가 아니고 ps영역에 연결되어있더라구요? imagearty a7보드는 제대로 bank에 연결되어있어서 실습이 가능할 것 같은데 제 zybo 보드로 실습은 무리일 것 같은데 어떻게 보시나요?!

alex님의 프로필 이미지
alex
지식공유자

맞습니다. ddr 메모리를 사용하는 것은 크게 2가지가 있습니다. 프로세서(ps) 에서 사용하는 방법과 user logic (pl 로 생각해도 됩니다)에서 사용하는 방법입니다. 본 강의는 user logic에서, 특별히 영상처리를 위한 frame buffer로 사용하기 위한 내용입니다.

Arty a7 보드와 같은 개발보드를 준비하고 있습니다. 저렴한 가격에 공급하려고 합니다. 조금 기다리셔서 개발보드 나오면 그때 실습을 진행하시고, 지금은 강의 내용대로 simulation으로 진행하시길 바랍니다.

감사합니다 ~!!

robin님의 프로필 이미지
robin
질문자

넵 일단 simulation 먼저 진행해야 할 것 같습니다

답변 감사함니다!!

0

alex님의 프로필 이미지
alex
지식공유자

툴에서 Pin number를 설정하면 나머지는 자동으로 설정됩니다. 해당 파트의 데이터시트에서 핀 이름을 보면, bank, byte number가 있습니다. byte number는 핀 이름중에 T0, T1~ 으로 표시되어 있고, bank도 나누어져 있습니다.

robin님의 프로필 이미지
robin

작성한 질문수

질문하기