inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

수강 이후 재학습 중입니다. bitstream 프로그램에 관하여 질문있습니다.

338

강윤태

작성한 질문수 1

1

안녕하세요
 
지난 강의 이후 현업으로 잠시 미루어 두었던 FPGA를 다시 공부하고 있습니다.
 
제가 가지고 있는 보드는 DIGILENT CORA-7S이며, LED BLINK부터 다시 하고 있습니다.
 
최종 BIT STRAEM까지 만들고 PROGRAM DEVICE까지 진행하여 동작을 확인하였습니다.
 
질문은 다음과 같습니다.
 
BITSTREAM파일을 FPGA에 프로그램하고 전원을 종료한 후, 다시 전원을 인가하면 BLINK파일이 동작하지 않습니다.
 
STANDALONE으로 동작시키기 위해서 별도의 프로그램을 진행해야 하는 것인가요?
 
FPGA 내부에는 FLASH가 없어서 외부 메모리를 사용해서 동작시켜야 하는것인가요?
 
MCU계열(STM32, DSP)등만 사용했어서 많은 것들이 생소해 궁금한 것들이 많습니다. 답변을 부탁드립니다.
 
감사합니다.
 
 
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

임베디드 fpga

답변 1

0

설계독학맛비

안녕하세요 :)

현재 강의에서 사용한 방법은 bitstream 을 "휘발성 메모리" 에 올리기 때문에 전원이 off 되면 동작하지 않는 것이 맞습니다.

전원 off 후 on 시 유지를 하고 싶으시다면, 

"비휘발성 메모리"에 bitstream 을 올리시면 됩니다. 다음글 참고 부탁드려요 :)

비 휘발성 Flash 에 bitstream file 을 write 수 있어요. (program flash memory) "바람"님이라고 펌웨어 하시는 고수분이신데 , 설명을 잘해주셔서 링크 드립니다. https://youtu.be/EMJqtzEd9Uo?t=1200

UART0, 1 중 선택

1

59

2

datamoverbram모듈질문

1

66

2

vitis 설치엣 alveo kria versal 등 옵션을 끄고 설치를 했습니다.

1

103

2

vitis 설치 관련 질문 있습니다!

1

89

2

FPGA 공식문서 읽는법

1

101

2

보드 추가의 클릭창이 없습니다.

1

75

2

Edit in IP Packager에서 코드 수정 후 IP 수정하면 simulation에서 수정된 코드로 작동이 안됩니다

1

85

2

BRAM의 Read / Write를 다 수행했는지 확인할 때 사용되는 num_cnt / i_num_cnt 관련 질문

1

109

1

Vitis 코드 작성

1

131

2

vivado 및 vitis 리눅스 환경 설치 관련 질문드립니다.

1

298

3

[9장 led 점등 시간 제어 불가]

1

84

2

Platform Invalid 오류

1

154

3

WSL 설치 관련 문의드립니다!!

1

103

2

Vivado 툴, 파일 질문드립니다!

1

163

2

9장 LED 점등 안됨

1

114

3

Edit in IP Packager 이후에

1

90

1

Fpga 로직

1

93

2

pmu-fw is not running

1

133

2

Create Project에 대해서 궁금해요

1

93

2

장치관리자 USB 포트

1

105

2

FPGA 7장 AXI_LITE I/F질문

1

93

1

bram mover에서 합성할때

1

82

2

타이밍 위반 질문

1

83

2

rvalid 초기화

1

69

2