인프런 커뮤니티 질문&답변
bram 관련 질문
작성
·
746
1
안녕하세요,
BRAM과 ZYNQ에 대해 공부하던 중,
사용할 수 있는 BRAM이 630kB 정도 밖에 되지 않다는 것을 알게 되었습니다.
1) 만약 BRAM이 부족한 경우, 그렇다면 다른 memory를 사용해야할텐데, 그때는 DDR(?)을 사용하는 것인가요?
2) (1)번이 맞다면, 그 사용법이나 정보를 얻을 수 있는 곳이 있을까요? 여러 문서를 봐도, 코드를 어떤 식으로 작성해야하는지를 알 수가 없네요ㅠ 이 수업 커리큘럼 내에서는 DDR을 다루지 않는 것 같아, 관련된 정보라도 얻을 수 있을까 하여 질문드립니다.
감사합니다:)
퀴즈
AXI4-Lite 인터페이스는 하드웨어 IP 제어 시 주로 어떤 목적으로 사용될까요?
대용량 데이터의 고속 스트리밍 전송
하드웨어 IP의 내부 레지스터 설정 및 상태 확인
메모리 간의 복잡한 데이터 전송 프로토콜 구현
여러 칩 간의 동기화되지 않은 통신
답변 1
0
안녕하세요 :)
BRAM 이 생각보다? 적죠.
1) 만약 BRAM이 부족한 경우, 그렇다면 다른 memory를 사용해야할텐데, 그때는 DDR(?)을 사용하는 것인가요?
맞습니다 :) 더 좋은 FPGA 에는 URAM 이란 것도 있어요. 둘다 여의치 않다면 DDR 을 사용해야합니다.
2) (1)번이 맞다면, 그 사용법이나 정보를 얻을 수 있는 곳이 있을까요? 여러 문서를 봐도, 코드를 어떤 식으로 작성해야하는지를 알 수가 없네요ㅠ 이 수업 커리큘럼 내에서는 DDR을 다루지 않는 것 같아, 관련된 정보라도 얻을 수 있을까 하여 질문드립니다.
이 링크의 답변 보시면 도움이 되실꺼에요. (안해보셨나요?)
즐공하세요 :)






아 이전 질문에서 연결되는 부분이군요! 해보겠습니다!
혹시 간단하게 URAM에 대해서도 여쭤봐도 될까요? 저희가 사용한 BRAM과 뭐가 다른건가요? zybo 보드에 URAM이 없다는 말씀이시죠?