강의

멘토링

로드맵

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

고다휘님의 프로필 이미지
고다휘

작성한 질문수

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

[FPGA 9장] User 가 원하는 점등시간을 입력받아서 LED 점등하기- 코드리뷰편 (AXI4-Lite 를 이용한 PS <-> PL 간의 통신 방법 익히기1)

9장] C code에서 간단한 질문

작성

·

402

·

수정됨

1

안녕하세요, 강의 21:40초 경 사용되는 함수들에 대한 질문입니다: write에서는 Xil_Out32, read에서는 Xil_In32라는 함수가 쓰이고 있습니다. 눌러본 결과 동작은 확인할 수 있었습니다.

Q: 해당 함수들은 처음에 include한 xil_io.h 파일에 포함된 함수들인데요, 이러한 파일도 자동으로 생성된 것이라고 생각됩니다. 이러한 함수들은 vivado에서 export할 때 자동으로 만들어지는 것인가요? 즉 작성한 HDL코드와 동일한 동작을 할 수 있도록 C code들이 생성되어있는 것인가요?

감사합니다!

답변 1

0

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

안녕하세요 :)

해당 함수는

ps <-> pl 간의 IF 인 AXi4-Lite 를 통해 RW 하는데 사용하는 함수입니다.

그 함수는 드라이버 코드입니다. 자동생성해주고 우리는 그것을 사용해서 시스템을 동작시키고 있습니다.

더 자세한 설명은 구글링에 해당 함수를 검색해보시면 많은 자료가 나올거에요.

즐공하세요 :)

고다휘님의 프로필 이미지
고다휘

작성한 질문수

질문하기