최초의 FPGA를 Amazon 구입의 저렴한 평가 보드【WINGONEER ALTERA FPGA Cyclonell EP2C5T144】로 한다

3861 단어 FPGAquartusAltera

처음 FPGA --- 저렴한 개발 ---



처음 Qiita 게시합니다. Qiita의 룰등 그다지 마음대로 알고 있지 않습니다만, 잘 부탁드립니다.

1. 저렴한 중화보드(WINGONEER ALTERA FPGA Cyclonell EP2C5T144)를 먼저 구입



Amazon에서 간편하게 구입할 수 있는 중화제 FPGA 보드(¥2,000)를 일단 구매 합니다.

2. 쓰기 장치 USB Blaster도 함께 구입



아마존이 아니어도 됩니다만, 아마존이 라크이므로 함께 구매 합니다. 가격은 ¥ 1,000 정도입니다.

3. 개발환경(Altera사 QuartusⅡ) 도입



Altera (현재 Intel에 인수 됨)의 FPGA 개발 환경 Quartus II를 여기에서는 WindowsPC에 도입합니다. 구그하면 상위에 나온다 이 사이트 가 매우 정중하고 알기 쉬웠습니다. 이 사이트 대로 한 번에 실시하면 L치카까지 완료할 수 있습니다.

4. 비휘발성 메모리(플래시 메모리)에 쓰는 방법



・FPGA는 (3.의 순서대로) 보통으로 기입했을 경우, 개발 보드의 전원을 1회 떨어뜨리면, 설계한 회로 데이터가 사라져 버립니다. 이것은 매우 번거롭기 때문에 전원을 켤 때마다 쓰기 데이터가 손실되지 않도록 플래시 메모리에 FPGA 회로 데이터를 미리 프로그래밍해야합니다.

·이 경우 전원을 켤 때 자동으로 플래시 메모리에서 FPGA쪽으로 구성이 이루어져 FPGA 내부의 회로 데이터를 항상 유지할 수 있습니다.

다음의 순서 ①~⑧이 FPGA의 회로 데이터(구성 데이터)의 플래시 메모리에의 기입 순서입니다. (※이 순서에서는, 이 사이트 도 매우 참고가 되므로, 그것을 이번 이용하는 중화제 평가 보드 전용의 설정으로 재기록하는 느낌으로, 이하 기사를 써 갑니다.)

① 윈도우 상단의 메뉴 바에서 "File"-> "Convert Programming File"을 선택.

②아래 그림과 같은 창이 열리므로 "Programming file type"과 "Configuration device"와 "Mode"를 설정한다. ("File name"의 부분은 디렉토리도 파일명도 임의로 OK)


③같은 윈도우의 "Input file to convert"부분에서 "Flash Loader"를 클릭하여 활성화하고 "Add Device..."를 선택한 후 디바이스명 "CyclonⅡ"의 "EP2C5"를 선택한다.

④ 유사한 창의 "Input file to convert"부분에서 "SOF Data"를 클릭하여 활성화하고 "Add File..."을 선택한 후 자신의 파일(파일명.sof)을 선택한다. (예를 들어이 그림에서 파일 이름은 "vhdl1.sof")


⑤ 그리고, "Generate"버튼을 클릭해, 전용의 파일(파일명.jic)을 작성!

⑥ 메인 윈도우로 돌아가 상단 메뉴 바에서 "Tool"-> "Programmer"를 선택하여 윈도우를 엽니다.

⑦아래 그림과 같은 창에서 왼쪽의 "Add File..."에서 앞서 순서 ⑤에서 작성한 파일(파일명.jic)을 선택하여 읽어들인다.



⑧ "Program/Configure"에 레점(체크)을 넣고 왼쪽 상단의 "Start"로 쓰기 시작! !
Progress=100%로 녹색이 되면 쓰기 성공! !

한번에 전원을 끄고 넣어도,
회로 정보가 유지됩니다.
미안해! (^^)!

5. 마지막으로



※회로도 등 보드 정보 상세는 코코

좋은 웹페이지 즐겨찾기