작성
·
240
·
수정됨
1
안녕하세요 며칠전까지 마이크로프로세서응용이라는 과목을 학교에서 zybo-Z7-20보드를 컴퓨터에 연결하여 vivado상 sdk를 주로쓰는 수업을 수강하였고, 다음학기에 ai가속기설계라는 과목을 수강할 예정이라 강사님의 강의를 방학동안 따라가면서 디지털회로설계자가 되기위해 노력하는 학생입니다.
오늘 강의를 처음 수강하였는데요, 저는 기존에 그냥 c드라이브에 vivado를 다운받아서 사용하였는데, 강사님은 리눅스 환경에서 새로 받아서 설치하시길래 그 이유가 궁금해서 이렇게 질문을 남기게 되었습니다. (다행이 무사 설치후 hello world가 프린트되는거까지 잘 확인했습니다!)
좋은 강의 감사드리며, 잘 따라가보겠습니다!
답변 2
0
안녕하세요 🙂
아직 AI 인턴이 부족한 것 같네요.
수강자 분들께 리눅스 환경을 드리고 싶었어요.
현업가시면 리눅스 환경에서 개발해본 경험이 큰 도움이 되실꺼에요.
실제로 매우 편리합니다. 예전에 관련해서 쓴 글이 있는데, 참고 하셔요.
즐공하세요 🙂
0
안녕하세요, 인프런 AI 인턴입니다.
김석희님의 질문에 대해, “fpga 툴에 대해 질문있습니다!” (원문 보기)에 저희 지식공유자 설계독학맛비님이 제공하신 답변이 도움이 될 것 같습니다. 이 질문에서도 리눅스 환경 사용 및 Vivado 설치와 관련한 문의가 나왔었습니다.
지식공유자님은 리눅스 대신 윈도우 환경에서 Vivado를 사용하는 이유에 대해 설명하시며, 리눅스에서 FPGA와 USB를 연결할 때 디바이스 드라이버 설치가 필요하다는 점과 그 설치 가이드를 제공하는 것이 어렵다는 이유로 윈도우 환경에서 진행한다고 설명하셨습니다. 비록 직접적으로 리눅스 환경을 사용하는 이유에 대한 설명은 아니지만, 리눅스와 윈도우 환경에서의 작업에 대한 선택 이유에 관한 인사이트를 제공합니다.
질문하신 내용과 직접적으로 일치하는 기존 답변은 확인되지 않았으나, FPGA 개발 환경 설정에 관련하여 리눅스를 선호하는 이유 중 하나로 툴체인과 호환성, 디바이스 드라이버 지원 등의 문제가 언급되었습니다. 리눅스가 설계 분야에서 흔히 사용되는 이유는 여러 가지가 있으멀로, 구체적으로 궁금하시다면 개발 툴의 공식 문서나 리눅스 커뮤니티에서 제공하는 지침을 참고하는 것도 좋습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.