[강화학습과 하드웨어로 다루는 게임보이 모임] 스터디를 시작하며
2024/03/30
수학의 즐거움 유튜브 채널에서 강화학습과 하드웨어로 다루는 게임보이 모임을 시작하는 라인의 기록 입니다.
YJW
안녕하세요, 오늘 올리신 verilog영상 재밌게 봤습니다. 영상을 보고서 관심이 생겨 따라 해보려 하는데
https://velog.io/@gidskql6671/WSL-WSL2-%EC%84%A4%EC%B9%98-VSCode-%EC%97%B0%EB%8F%99
https://velog.io/@pikamon/VSCode-1#2-verilog-colorizer
이 두 블로그 글로도 따라갈 수 있는지 궁금합니다.
CSY
네 충분히 가능합니다.하지만 vscode는 에디터이고 컴파일러가 아니기때문에 컴파일 후 웨이브폼을 보면서 디버깅은 불가능 할듯힙니다.vivado의 경우 컴파일부터 논리합성까지 가능한 툴이지만 용량이 300G ~ 500G정도 되는 무거운 툴입니다.또한 기능이 많은 만큼 처음에는 사용이 어려우실겁니다.대부분의 자료들이 Install은 있지만 그 이후의 결과뭏은 공유하지 않기에 더더욱 난이도가 높을듯 합니다.만약, 제가 제공해 드릴 환경에서 실습을 진행하신다면 에디터를 vscode로 사용하시면서, Docker환경을 연동하셔서 Docker에서 결과물을 체크하는 방법도 있습니다.
또한 vivado의 경우 기능이 굉장히 많고 현재 단계에서는 모든 기능을 사용하지 않습니다.Step 1에서 도커 환경내부에서 디자인읗 만들고
Step 2에서 FPGA에 디자인을 올릴때 Vivado의 논리 합성과 레이아웃 기능을 사용할 예정입니다.Verilog를 쓰시려는 목적이 학습과 검증 및 디버그의 방법이시라면 제공해드리는 환경에서 먼저 실습 하시고Vivado와 같은 툴로 이식하시믄걸 추천드리고싶습니다.
YJW
감사합니다. 제가 뒤에 'docker환경을 연동해서 결과물을 체크하는 방법' 이라는 내용을 잘 모르기도 해서 조금만 더 설명부탁 드릴 수 있을까요? 또한, 환경은 어떻게 하면 받을 수 있을지 궁금합니다.
CSY
YJW
안녕하세요, 오늘 올리신 verilog영상 재밌게 봤습니다. 영상을 보고서 관심이 생겨 따라 해보려 하는데
https://velog.io/@gidskql6671/WSL-WSL2-%EC%84%A4%EC%B9%98-VSCode-%EC%97%B0%EB%8F%99
https://velog.io/@pikamon/VSCode-1#2-verilog-colorizer
이 두 블로그 글로도 따라갈 수 있는지 궁금합니다.
CSY
네 충분히 가능합니다.하지만 vscode는 에디터이고 컴파일러가 아니기때문에 컴파일 후 웨이브폼을 보면서 디버깅은 불가능 할듯힙니다.vivado의 경우 컴파일부터 논리합성까지 가능한 툴이지만 용량이 300G ~ 500G정도 되는 무거운 툴입니다.또한 기능이 많은 만큼 처음에는 사용이 어려우실겁니다.대부분의 자료들이 Install은 있지만 그 이후의 결과뭏은 공유하지 않기에 더더욱 난이도가 높을듯 합니다.만약, 제가 제공해 드릴 환경에서 실습을 진행하신다면 에디터를 vscode로 사용하시면서, Docker환경을 연동하셔서 Docker에서 결과물을 체크하는 방법도 있습니다.
또한 vivado의 경우 기능이 굉장히 많고 현재 단계에서는 모든 기능을 사용하지 않습니다.Step 1에서 도커 환경내부에서 디자인읗 만들고
Step 2에서 FPGA에 디자인을 올릴때 Vivado의 논리 합성과 레이아웃 기능을 사용할 예정입니다.Verilog를 쓰시려는 목적이 학습과 검증 및 디버그의 방법이시라면 제공해드리는 환경에서 먼저 실습 하시고Vivado와 같은 툴로 이식하시믄걸 추천드리고싶습니다.
YJW
감사합니다. 제가 뒤에 'docker환경을 연동해서 결과물을 체크하는 방법' 이라는 내용을 잘 모르기도 해서 조금만 더 설명부탁 드릴 수 있을까요? 또한, 환경은 어떻게 하면 받을 수 있을지 궁금합니다.
CSY
- docker환경에 연동하여 결과 체크
- Vscode의 Exenti...