inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

설계독학맛비's 실전 AI HW 설계를 위한 바이블, CNN 연산 완전정복 (Verilog HDL + FPGA 를 이용한 가속기 실습)

Linux 및 외장 하드 사용에 관한 질문

270

헤롱

작성한 질문수 3

1

안녕하세요, 맛비님.

맛비님 강좌를 통해 하드웨어 설계를 열심히 배우고 있는 수강생입니다.

해당 주제에 대한 공부를 시작한 지 안 된 입장이라 사소한 궁금증이 몇 개 생겨서 질문 남깁니다.

  1. CNN core를 설계하시는 과정에서 Linux를 사용하셨는데 이 과정의 역할이 무엇인지 이해가 되지 않습니다. 해당 과정을 생략하면 CNN core를 vivado 상에서 설계할 수 없는 건가요?

  2. vivado와 vitis 설치를 노트북에 하고 싶은데 해당 프로그램의 용량이 너무 커서 설치가 불가능한 상황입니다. 따로 외장 하드를 연결해서 해당 프로그램을 설치해도 문제 없이 사용이 가능한지 여쭤보고 싶습니다.

항상 강의를 잘 듣고 있습니다.

감사합니다.

verilog-hdl fpga 임베디드 cnn

답변 2

0

설계독학맛비

안녕하세요 🙂

A1. Linux 는 OS 의 종류일뿐, 설계의 편의성을 위한 환경이라고 생각해요.

Windows 에서도 물론 하실 수 있습니다. 다만 설계업으로 현업을 가신다면, Linux 를 대부분 사용하기 때문에 그 환경에 익숙해지기를 바라는 마음에서 Linux 를 선택한 이유도 있어요. Vivado 는 Windows, Linux 둘다 정식 지원하기 때문에, 설계 자체를 할 수 있냐 없냐의 문제는 아닌 것 같습니다 🙂 (할 수 있다는 뜻)

A2. 외장하드 사용하셔도 괜찮아요. 저도 그렇게 사용중입니다 🙂

 

즐공하세요 🙂

 

 

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

헤롱님의 질문에 답변 드립니다.

  1. CNN core를 설계하는 과정에서 Linux를 사용하는 이유는 Linux가 개발 환경 구축 및 관리, 소프트웨어 및 하드웨어 통합 관리 면에서 유연하고 강력하기 때문입니다. 보통 Linux 환경에서 제공하는 각종 개발도구와 라이브러리를 활용하여 CNN core 같은 복잡한 설계와 시뮬레이션을 보다 효율적으로 진행할 수 있습니다. Vivado를 사용하여 CNN core를 설계하는 과정을 완전히 생략할 수 없는 것은 아니지만, Linux 환경에서의 작업이 설계 및 개발 과정을 용이하게 만들어주어 보통 추천되는 방식입니다.

  2. Vivado와 Vitis와 같은 대형 프로그램의 설치에 있어서, 내장 하드드라이브의 용량이 부족할 경우 외장 하드드라이브를 사용하는 방안을 고려할 수 있습니다. 그러나 외장 하드드라이브를 사용하여 프로그램을 설치 및 실행할 때는 성능 저하가 발생할 수 있으며, 포트 연결 상태나 외장 하드드라이브의 성능에 따라 안정성에 영향을 받을 수 있습니다. 따라서 가능하다면 SSD와 같은 고속의 외장 드라이브를 선택하고, 필요한 소프트웨어와 드라이버가 외장 드라이브와의 호환성을 갖는지 사전에 확인하는 것이 좋습니다.

항상 열심히 배우시는 모습에 응원을 보냅니다. 더 궁금한 사항이 있으시면 언제든지 질문해 주세요. 감사합니다!

0

홍일휘

안녕하세요.. 이번에

씨게이트 외장하드를 구매했는데.. 이 외장하드는 문제가 없을까요..

혹시 호환성이 가능한지는 어디서 알수 있을까요..?

 

감사합니다

 

[AI HW Lab2] CNN Verilog HDL Practice 1 (Simulation) - 문제설명편 ppt

1

106

2

[AI HW Lab1] CNN Core C 코딩 (Golden Model 만들기)

1

93

2

spartan7 fgga484보드

1

78

1

soft reset관련 질문드립니다!!

1

62

2

예제 코드 환경설정

1

75

2

HW 언어 for loop 해석

1

57

3

수업자료 관련 질문드립니다.

1

76

2

FPGA 기반 ASIC 설계 검증 시 다차원 배열 처리 방식 및 강의 수강 순서 고민

1

105

2

Fpga에 ai 가속기를 사용하는 이유

2

423

2

AI HW 11장 관련 질문드립니다.

1

114

2

소프트 맥스 관련 질문드립니다.

1

204

1

Data형태에 따른 AI가속기 구현 질문

1

223

1

cnn_core simulaiton

2

282

3

zynq z7 10 parameter 크기

1

208

2

ip 패키징 질문

1

287

1

Image 인식 가속 모델을 설계하려면

1

308

2

이 강의 수강을 위해 fpga 구입이 필요할까요?

2

368

2

혹시 AI 관련 강의도 Zybo Board가 필요한가요?

1

292

2

cnn_kernel.v 코드질문입니다.

1

198

1

6장2부 15분 12초 왜 feature map size가 변경되지 않나요?

1

256

2

zybo z7 케이블 관련 질문

1

363

1

CNN layer별 연산

1

274

2

CNN Core에 weight 와 input feature map 관련해서 질문있습니다!

1

261

1

CNN가속기 질문

1

362

1