강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của dafit
dafit

câu hỏi đã được viết

설계독학맛비's Thiết kế gia tốc HW thực tế bằng FPGA (từ điều khiển LED đến thiết kế gia tốc Fully Connected Layer)

true_sync_dpbram.v

Viết

·

283

1

안녕하세요. (너무나도 상세하고 친절한 질의응답 늘 감사드립니다.)
 
Lecture Resource로 제공받았던 Source Code File을 조금 더 직접 구현하는 방향에서 분석해보고 있습니다.
그런데 그 와중에, 어, 내가 BRAM을 사용하고자 하는데, 이 BRAM은 어디서 불러오지? 를 보다가 2가지 궁금증이 생겼습니다.
 
[1] true_sync_dpbram.v 파일
 
이 파일은 '수업을 통해 제공받았었'는데, 만약 제공받지 않았었으면, 어떻게 접근해서 이 파일을 생성했어야 하나요?
코드를 살펴보니 'sync sram의 구조랑 같구나' 싶으면서도, 그렇다고 모든 코드를 작성할 수 있었을 것 같지 않습니다.
즉, 실습 파일이 없었으면, 이걸 어떻게 처리했어야 하는지가 궁금합니다. 어디서 이 파일을 구하셨나요?
 
[2] 오개념 점검
 
 
여기서 bram을 검색했다가, bram이 없는 것을 확인하였습니다.
그래서, 어? ip로 불러올 수 있는게 ps영역만이었나? 하면서 이 부분 개념을 점검하고 있는데
[2]는 독립적 질문이 아닌, [1]과 연관된 질문으로 봐주시면 좋을 것 같습니다.
왜 add IP에서 BRAM을 호출할 수 없나요?
 
감사합니다.
임베디드fpga

Câu trả lời 2

1

dafit님의 프로필 이미지
dafit
Người đặt câu hỏi

확인했습니다.

 

[1] 와 ... Lauguage Templates 라는 기능이 있네요. 

우선 모르는 부분 있으면, 본 블로그부터 흐름 따라가면서 더 찾아볼 수 있도록 하겠습니다.

 

[2] 넵. 말씀주신 Privitive cell 이라는 개념으로 공부해볼 수 있도록 하겠습니다.

아직 이 부분에서 개념이 잡히지 않은 것 같습니다.

 

질문에 답변해주시는 것을 당연하게 여기지 않고, 매우 감사히 여기고 있습니다.

다만 코드를 복붙해서 사용할때와 설계에 대한 생각을 할때의 사고적인 부분이라 생각해 여쭤봤었습니다. (고수님들의 사고방식을 따라가려면 공부해야 할 게 많을 것 같습니다.ㅎㅎ)

조금 더 신중하고, 적은 횟수로, 적합한 내용만 여쭤볼 수 있도록 하겠습니다. 감사합니다! (꾸벅)

+ 이 글도 다시한번 읽고 왔습니다 ... ㅎㅎ https://www.inflearn.com/news/312951

semisgdh님의 프로필 이미지
semisgdh
Người chia sẻ kiến thức

이해 감사드립니다. :)

본인의 능력을 믿으셔요!

1

semisgdh님의 프로필 이미지
semisgdh
Người chia sẻ kiến thức

안녕하세요 :)

충분한 search 및 생각 이후에 질문을 부탁드릴께요 (10분도 안되서 여러개가 달리니까...) + 강의 관련 질문만.. 부탁... (ㅠ.ㅠ) 

[1] true_sync_dpbram.v 파일

방법은 어찌보면 여러가지 인데, (궁금하시면 구글링 해보기)

https://aifpga.tistory.com/entry/Xilinx-Vivado-bram-%EC%89%BD%EA%B2%8C-%EC%83%9D%EC%84%B1-%ED%95%98%EA%B8%B0

링크가 오류가 있네요;; 이렇게 찾아서 보셔요.

[2] 오개념 점검

IP 가 없음으로 호출이 불가합니다!!! (당연한 이야기 이죠..?)

IP 와 Primitive cell 을 구분지으시면 될 것 같아요. (구글링 해보기)

 

즐공하세요 :)

Hình ảnh hồ sơ của dafit
dafit

câu hỏi đã được viết

Đặt câu hỏi