아마존에서 거진 3만 원 하는 FPGA 보드가 있길래 장난감 가지고 놀 생각으로 한번 사봤다.
FPGA에 대한 설명은 아래의 위키백과를 참조하길 바란다.
https://ko.wikipedia.org/wiki/FPGA
회로 변경을 할 수 있는 반도체로 자유도가 높고 성능이 좋은 반면
아두이노와는 다르게 프로그래밍의 난이도가 좀 있다.
일반적인 사람이라면 아두이노를 사서 가지고 놀아도 웬만한 것은 만들어 볼 수 있을 거 같네.
이번에 산 보드는 저가형이라 컴퓨터에 연결하는 회로가 생략되어 있다.
따라서 컴퓨터에 연결하기 위해서는 USB Blaster가 필요하다.
오른쪽에 있는 USB Blaster가 호환기로 7천 원 정도 하는 가격에 팔길래 구입을 했다.
이 보드를 프로그래밍하기 위해서는 전용 소프트가 필요한데,
인텔에서 개발한 Quartus는 아래의 링크에서 다운로드할 수 있다.
Quartus Prime Lite Edition 가 무료 버전으로 사용이 가능하다.
이번에 구매한 Cyslonell 대응 버전을 받아서 프로그래밍하면 되는 거 같다.
이 보드는 Quartus II v13.1 이후 버전에서는 비대응이고,
Quartus II 13.0sp1 (64-bit) Web Edition으로 사용 가능하다고 나와 있었다.
아래의 페이지에서 다운로드 가능하다.
주로 쓰는 컴퓨터가 맥인데, 맥으로는 이 소프트를 사용할 수 없는 것 같다.
(VMware로 윈도나 우분투 설치하고 나면 사용 가능한 것 같다.)
이것저것 가지고 놀면서 내용을 갱신해 나갈까 싶다.