저렴한 FPGA 개발 보드 [폐쇄]


12

FPGA로 시작하고 싶지만 이전에는 한 번도 작업 한 적이 없습니다.

싸구려 키트를 원하지만 어디서부터 시작해야할지 모르겠습니다. 저렴한 보드를 찾을 수는 있지만 프로그래머 나 컴파일러에 대한 정보를 얻을 수 없으므로 도움을 받으시기 바랍니다.

WinCUPL 또는 VHDL과 같은 일부 언어를 사용하여 프로그래밍 할 수있는 비 독점적 프로그래밍 및 디버그 방법 (아마도 JTAG?)을 사용하여 저렴한 가격 (최대 $ 30 ~ $ 40)을 원합니다.

내가 발견 한 자일링스 CPLD를 featureing 부지런한 CMOD 보드 다른 스레드를,하지만 난 프로그램 / 디버깅 (소프트웨어와 관련된 추가 하드웨어)를 어떻게 찾을 수 없습니다.


쇼핑 질문; 답변이 시간이 지남에 따라 변경되므로 폐쇄 될 가능성이 높습니다.
Brian Carlton




이것은 4 살짜리 질문이며 당시에는 유효한 주제입니다. 왜 우리는 VTC입니까?
Passerby

답변:


10

이 보드는 CPLD 보드와 비슷하지만 문제에 FPGA 보드를 언급합니다. 프로그래밍은 JTAG에 의해 이루어지며 다양한 벤더가 다르게 일을하므로 "모든 벤더를위한 하나의 프로그래머"솔루션이 없습니다 (당신이 하나를 찾으면 알려주세요 :-)) OpenOCD 및 OpenJTAG 및 Presto, Wiggler와 같은 것들이 있습니다 이 보드를 프로그래밍 하려면 Xilinx JTAG 프로그래머 (또는 eBay 의 복제본 이 제대로 작동하거나 Presto / Wiggler 유형 중 하나 이지만 좌절 할 위험이 있습니다.)가 필요합니다.

그러나 많은 데모 FPGA 보드는 USB를 통해 프로그래밍 할 수 있습니다 (위의 CPLD 보드와 달리 JTAG 헤더를 통해서만 가능) Xilinx IDE (ISE webpack I think-download here ) 가 필요합니다. 그들의 웹 사이트 및 프로그래밍 소프트웨어에서. Actel (현재 Microsemi) FPGA를 사용함에 따라 모든 세부 사항을 완전히 확신 할 수는 없습니다. 누군가가 위의 내용을 확인할 수 있기를 바랍니다.

Xilinx를 사용하지는 않았지만 Nexys 보드 중 하나를 사용하여 예산을 초과했지만 기뻐하는 사람을 알고 있습니다. eBay는 몇 가지 싼 것들을 떠 다닐 수 있습니다. FPGA에 대해 잘 모르고 어디서부터 시작해야할지 확실하지 않은 경우 USB 기반 Digilent 보드 중 하나는 아마도 프로그래밍에 필요한 모든 것, 많은 문서 / 자습서 / 예제 디자인과 함께 제공되는 것이 가장 좋습니다.

Verilog 또는 VHDL (또는 시스템 Verilog 또는 기타 몇 가지 옵션)로
프로그래밍합니다. EDABoard는 막힐 때 FPGA / CPLD에 대한 좋은 포럼을 가지고 있으며, FPGAforfun은 우연한 사이트입니다 (일부 보드는 우연히 사용 가능합니다)

마이크로 컨트롤러보다 FPGA로 더 어려운 길을 준비하고, 현명한 도움 / 예제는 없으며, 디자인 툴 (컴파일, 시뮬레이션, 합성, 배치 / 라우트 / 타이밍 등)은 매우 복잡합니다. of : :) 좋은 개발 보드로 간단한 것들을 꽤 빨리 가져와야한다고 말한 적이 있습니다.


4

가장 저렴한 진입 점은 아마도 이러한 Cyclone II 보드 중 하나 일 것입니다 . 예는 Altera Cyclone II EP2C5T144 FPGA Mini 개발 보드입니다. 동일한 공급 업체로부터 얻을 수있는 JTAG 인터페이스가 필요합니다. Altera 웹 사이트에서 다운로드하여 VHDL, Verilog 및 회로도 항목을 지원할 수있는 무료 Quartus II 도구가 필요합니다. 나는 그 보드 중 하나를 가지고 있으며 매우 잘 작동합니다. 외부 회로는 하나 이상의 헤더를 통해 인터페이스되는 PCB를 통해 추가해야합니다. 사용자가 시작하는 데 도움 이되도록이 웹 페이지를 만들었 습니다.

내가 가진 또 다른 보드는 자일링스에서 사용할 수있는 무료 ISE 소프트웨어와 함께 사용할 수 있습니다 Digilent에서 하나. 해당 보드에는 JTAG 케이블도 필요합니다. 이 보드는 예제가 많기 때문에 사용하기가 더 쉽습니다.


1
또한 "mini"Altera Cyclone II FPGA 보드 중 하나가 있습니다. 나는 내 이상한 몇 가지를 만났다. EP2C5가 아닌 EP2C8 장치 용으로 설치된 0 옴 점퍼 (R1, R2, R9, R10)가 제공됩니다. 방금 핀을 사용자 I / O 기능으로 복원하기 위해 제거했습니다. 내가 이해하지 못한 다른 것은 (하지만 혼자 남겨두고) 핀 73의 10K / 10uF R / C 필터 (?)입니다. 그것이 무엇인지 확실하지 않습니다. 그 몇 가지 이상한 것들 외에, 나는 그것이 멋진 작은 베어 본 보드라고 말할 것입니다.
Craig

핀 73의 R / C는 누군가 필요할 경우 파워 온 지연 기능이있을 수 있습니다.
레온 헬러

CycloneII는 단계적으로 중단되므로 QuartusII는 최대 13.0까지 지원합니다.
Simon Richter

3

이러한 보드는 방어 적으로 작동하지만 다음과 같은 조치를 취하는 것이 좋습니다 .

그것은 44 $ 배달되었지만 기내에서 실험 할 많은 것들이 있습니다.

이를 프로그래밍하려면 Altera USB 블래스터, http://www.aliexpress.com/product-fm/473816005-USB-Blaster-ALTERA-CPLD-FPGA-programmer--wholesalers.html 이 필요합니다 .

13 달러 배송. 따라서 57 달러에 FPGA를 파헤 치기 위해 필요한 모든 것을 갖추게됩니다. 나는 개인적으로 EP2C8 칩을 가진이 보드의 약간 더 비싼 버전을 주문했다.


아마도 좋은 선택 일 것입니다. 가까운 유통 업체에서 찾으려고 노력할 것입니다 (포르투갈의 경우 $ 60 배송)
rnunes

홍콩 우편 발송은 무료입니다.
BarsMonster

1
"공식 ALTERA USB 블래스터와 100 % 호환된다"고 주장하지만 Altera USB 블래스터는 아닙니다. 나는 복제품을 좋아하지만 제품에 Altera 로고를 불법으로 붙이는 것은 너무 많습니다. 다른 보드에 실제로 Altera FPGA가 있는지 또는 복제본인지 궁금합니다. 이 "Terasic Blaster" 는 제가 사용하는 클론으로, 공식 Altera 프로그래머가 아닌 클론에 대해 훨씬 더 정직합니다.
벤 Voigt

보이트 @ 벤 나는 모두를 용서 할 수 ;-) 내 주머니에 돈의 90 %를 떠나는
BarsMonster

순서대로 회로도를 받았습니까? 새로운 중국 복제품을 사용하면 특히 약한 중국 지식으로 회로도의 위치를 ​​항상 확인해야합니다. 예를 들어 "저렴한"품질이 좋지 않으면 아무 문제가 없습니다 .
hhh

2

Altera DE0-Nano를 추천합니다. 최신 Cyclone 4 FPGA, 온보드 LED 및 스위치, 가속기 및 ADC가 있습니다. 초보자에게는 좋은 선택입니다. 약간 비싸지 만 ($ 79 또는 $ 59 학생) 이미 통합 된 기능에 대해 추가 비용을 지불 할 가치가 있다고 생각합니다.

알테라는 또한 DE0-Nano를 겨냥한 초보자를위한 튜토리얼 / 리소스를 제공합니다 : http://www.altera.com/education/univ/materials/comp_org/tutorials/unv-tutorials.html


2
정말 좋아 보이지만 USB Blaster (또는 다른 프로그래머)도 구입해야합니까?
rnunes

@rnunes 아니요, 소스 가 필요하지 않습니다 . Nb. 레온이 포럼 스레드에서 글을 읽은 점은 USB 블래스터가없는 보드를 갖는 것이 더 쉽다는 소문이있다.
hhh

2

나는 최근 에이 무료 VHDL fpga 코스를 겪었고 훌륭했습니다. 다양한 프로젝트를 거치며 언어에 대한 일반적인 개요를 제공합니다. 나가서 어디로 가야할지 모르겠지만 큰 도전이었습니다.

Basys 2 보드를 사용 했는데 과정에서 잘 작동했습니다. Digilent 보드 이외의 다른 것을 사용하지는 않았지만 프로그램에는 훌륭한 디버그 및 비트 파일 로더가 있다고 생각합니다. 여기에 이미지 설명을 입력하십시오


Digilent 사이트에서만 Basys 2를 구입할 수 있습니다. 택배 비용은 학비 할인으로도 보드와 같은 금액입니다. EP2C5T144 FPGA가 +1 과정을 따르는 데 사용될 수 있기를 바랍니다.
hhh

@hhh 아마도 MLM이 원래 포스터에 대한 제안을 제안했지만 제안하지 않았습니다. 학생 할인을 받으려면 Basys2를 선택하는 것이 좋습니다.
Joe Hass

1

FreeRangeFactory.org 는 VHDL 및 일부 XuLA FPGA 칩에 대한 책을 제공합니다. 이 책은 여기 에 온라인으로 제공되며 상대적으로 고품질의 물건입니다. 보드 및 선적 된 책의 가격이 100USD 미만입니다.

나는이 세트를 구입하지 않았지만 여전히 좋은 조사위원회가 될 수 있습니다.


0

Seeed Studio 의 Open Workbench Logic Sniffer 를 적극 권장합니다 . Seeed에서 트리플 'e'를 주목하십시오.

비용은 미화 $ 50이며 보드에는 Spartan3E XC3S250E-VQ100 FPGA와 FPGA와 통신하는 데 사용되는 PIC18F24J50이 포함되어 있습니다. M74LCX16245DTR2G (-0.5V ~ + 7V 허용)로 버퍼링 된 16 개의 입력 전용 핀과 보드의 한쪽 가장자리를 따라 헤더에 16 개의 추가 I / O 핀이 있습니다.

모든 Logic Analyzer 코드는 오픈 소스이므로 실제로 좋은 출발점을 제공합니다. FPGA 사용이 끝나면 본 기기를 유용한 로직 분석기로 다시 전환 할 수 있습니다.

더 많은 문서는 여기

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.