-
카테고리
-
세부 분야
반도체
-
해결 여부
미해결
[lab8] driver를 자동으로 생성해준다는 것이 무슨 뜻인가요?
23.08.20 14:24 작성 23.08.20 14:50 수정 조회수 229
1
8장 강의 17:50~18:10
생성한 myip의 드라이버를 자동으로 생성해준다는 말씀이 어떤 뜻인가요? 드라이버가 무엇인지 잘 모르겠습니다. HDL code에서 C code로 자동으로 변환되었다는 뜻일까요?
그렇다면 그 기능은 vivado export -> vitis로 넘어가는 과정에서 자동으로 수행되는 것인가요?
자동으로 돼서 좋다! 싶기는 한데, 이게 대체 어떻게 진행되고 있는건지 잘 모르겠고 오히려 혼란스럽네요ㅎ
예를 들어 미래에 제가 설계에 참여한다면, 어떤 부분은 자동으로 되고 어떤 부분까진 스스로 해야되는건지 등등.. 감이 안와서 질문 남겨봅니다.
(다 상황by상황일 것인지라 그 것을 모두 설명 부탁드리는 것은 아닙니다! 다만 그런 생각들도 들고, 강의를 따라가는 중에 그런 부분들에 의문이 든다는 점을 말씀드리기 위해 적어봤습니다.)
감사합니다!
![course-thumbnail](https://cdn.inflearn.com/public/courses/326697/cover/c6b237e2-2180-40e2-9a1b-bad14762da82/326697-eng.png?w=240)
설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
[FPGA 8장] HW IP 를 제어하기 위한 AXI4-Lite Interface 이해하기 - 실습편 (HW Debug 를 위한 ILA 사용)
강의실 바로가기
답변을 작성해보세요.
0
설계독학맛비
지식공유자2023.08.21
안녕하세요 :)
드라이버는 하드웨어를 소프트웨어에서 제어하기 위한 중간 다리 SW 코드라고 생각하시면 됩니다. HW 아닙니다. 드라이버 라는 키워드의 자세한 이론적인 내용은 구글링 부탁드립니다 :)
미래에 HW 설계하신다면 로직을 설계하실테니 드라이버 코드를 건드리실 일은 없으실꺼에요.
전체 시스템을 구성해서 동작시키려면 HW SW 둘다필요하고 그 둘간의 통신을 위한 드라이버 코드가 필요하죠.
우리 수업은 HW 타겟이지만 전체 시스템에서 동작시키기 위해서, 자일링스가 제공하는 자동 생성해주는 부분을 사용하였다 생각하시면 됩니다.
현업가시면 이 자동으로 생성해준 부분들을 담당하는 진짜 엔지니어가 있을꺼에요.
즐공하세요 :)
답변 1