반응형
Q
안녕하세요
지난 강의 이후 현업으로 잠시 미루어 두었던 FPGA를 다시 공부하고 있습니다.
제가 가지고 있는 보드는 DIGILENT CORA-7S이며, LED BLINK부터 다시 하고 있습니다.
최종 BIT STRAEM까지 만들고 PROGRAM DEVICE까지 진행하여 동작을 확인하였습니다.
질문은 다음과 같습니다.
BITSTREAM파일을 FPGA에 프로그램하고 전원을 종료한 후, 다시 전원을 인가하면 BLINK파일이 동작하지 않습니다.
STANDALONE으로 동작시키기 위해서 별도의 프로그램을 진행해야 하는 것인가요?
FPGA 내부에는 FLASH가 없어서 외부 메모리를 사용해서 동작시켜야 하는것인가요?
MCU계열(STM32, DSP)등만 사용했어서 많은 것들이 생소해 궁금한 것들이 많습니다. 답변을 부탁드립니다.
감사합니다.
A
안녕하세요 :)
현재 강의에서 사용한 방법은 bitstream 을 "휘발성 메모리" 에 올리기 때문에 전원이 off 되면 동작하지 않는 것이 맞습니다.
전원 off 후 on 시 유지를 하고 싶으시다면,
"비휘발성 메모리"에 bitstream 을 올리시면 됩니다. 다음글 참고 부탁드려요 :)
비 휘발성 Flash 에 bitstream file 을 write 수 있어요.
(program flash memory) "바람"님이라고 펌웨어 하시는 고수분이신데 , 설명을 잘해주셔서 링크 드립니다. https://youtu.be/EMJqtzEd9Uo?t=1200
반응형
'개발 편의성을 위한 소소한 Tips > 04 질의 응답 정리' 카테고리의 다른 글
[Verilog HDL Q/A. 026] DTU와 testbench에 대해 제가 제대로 이해한건지 궁금하여 여쭤봅니다 (0) | 2022.05.22 |
---|---|
[FPGA Q/A. 025] timing violation (0) | 2022.04.30 |
[Verilog HDL Q/A. 023] 인프런 맛비 코딩시 사용하는 스킬..? (0) | 2022.02.24 |
[Verilog HDL Q/A. 022] BRAM에 관해서 질문하고 싶은 것이 있습니다. (IP catalog 와 제공한 BRAM 코드의 차이) (0) | 2022.02.24 |
[Verilog HDL Q/A. 021] reset을 negative로 주시는 이유가 뭐죠? positive에는이미 clk이 할당되있어서그런가요? (0) | 2022.02.04 |