현재 어떤 교육과정 중에서 임베디드 프로젝트를 만들고 있습니다.
원래는 dsp로 센서를 이용하여 프로젝트를 만들려고 하였으나
팀내 사정으로 인해 사놓고 방치해(?) 두던 fpga로 하게 되었습니다.
(현재 팀원 4명에 보드 4개로써 dsp보드 1개(2명), cortex보드 1개(1명), fpga보드 2개(1명,나머지 보드 하나는 방치중)
fpga는 vhdl로 개발해야 하는데,
c만 배운 저로서는 원래 하던 dsp보드로 개발하고 싶었기에 하나더 사길 원했지만,
팀내에서는 비용문제(dsp보드 비쌈)로 남은 fpga로 개발하자는 쪽으로 갔습니다.
좀 더 알아보니 vivado에서 sdk와 연동하여(?),
sdk에서 dsp툴인 ccs와 같이 개발이 가능하다는걸 알고 fpga로 하기로 하였습니다.
또한 fpga보드에서 리눅스로도 개발이 가능하다는걸 알게 되었습니다.
(이 교육과정에서 리눅스 수업이 있어서 리눅스를 처음으로 접함)