ฉันกำลังมองหาสิ่งที่ฉันสามารถเล่นด้วย แต่ไม่ใช้มากเกินไป ฉันไม่มีสิทธิ์ได้รับส่วนลดการศึกษาดังนั้นโปรดคำนึงถึงข้อเสนอแนะดังกล่าวด้วย
ฉันกำลังมองหาสิ่งที่ฉันสามารถเล่นด้วย แต่ไม่ใช้มากเกินไป ฉันไม่มีสิทธิ์ได้รับส่วนลดการศึกษาดังนั้นโปรดคำนึงถึงข้อเสนอแนะดังกล่าวด้วย
คำตอบ:
หนึ่งในชุด Digilentจะเหมาะ; ฉันมีหนึ่งของสปาร์ตัน-3 ชุด มันเป็นชิปที่เก่ากว่า แต่บอร์ดอาจมีหลายสิ่งหลายอย่างที่คุณต้องการและหมุดจำนวนมากถูกนำไปยังตัวเชื่อมต่อสำหรับสิ่งอื่น ๆ ที่คุณอาจต้องการเชื่อมต่อกับมัน พวกเขาเริ่มต้นที่ $ 109 Mine มีหนึ่งในชิปเกต 400k บนนั้นพวกเขาดูเหมือนจะไม่ขายตัวเลือกนั้นอีกต่อไป
ฉันจัดตั้งกลุ่มสนับสนุนนี้สำหรับผู้ใช้ Xilinx มีฟอรัมของตนเองเช่นกัน
Papilio Oneค่อนข้างถูก แต่ไม่มีอุปกรณ์ I / O ใด ๆอยู่เช่นสวิตช์ไฟ LED หน้าจอและอะไรก็ตาม ในด้านบวกพวกเขามีตัวอย่างที่ละเอียด - รวมถึง Arduino ที่ใช้งานได้และตัววิเคราะห์เชิงตรรกะ Basys2ของ Digilent มีราคาสูงกว่ามาก แต่มีสวิตช์ไฟตัวเชื่อมต่อและการสนับสนุน Xilinx WebPack จำนวนมากโดยตรง
Lattice มีชุดการพัฒนาขนาดเล็กของLattice XP2 Breviaราคา $ 49 นั่นคือด้วยซอฟต์แวร์ที่ไม่มีค่าใช้จ่ายสวิตช์ไฟ LED และพอร์ตต่อขยาย ข้อเสียคือ (เท่าที่ฉันรู้): ไม่มีการจำลองและต้องใช้พอร์ตขนานขนานจริงในการเขียนโปรแกรม - หรือสายเคเบิล USB ซึ่งมีราคามากกว่าสองเท่า ฉันได้ตั้งโปรแกรมเหล่านี้โดยใช้โปรแกรมเมอร์ที่ใช้FTDI ทั่วไปด้วย
Terasicเสนอกระดานพัฒนาตาม Altera โดยมีราคาตั้งแต่ $ 79 (ด้านวิชาการ) หรือ $ 119 ไม่ใช่งบประมาณที่ค่อนข้างต่ำ แต่ดูเหมือนดีลพร้อมด้วย I / O ที่เข้าถึงได้ง่ายรวมถึงพอร์ตสวิตช์และหลอดไฟที่มีประโยชน์มากมาย
แม้ว่าจะไม่ใช่บอร์ดที่ราคาถูกกว่า€ 139 + VAT แต่บอร์ดพัฒนา ORDB2Aของ Cyclone IV ของเรานั้นมีตัวเชื่อมต่อที่สามารถใช้งาน USB ได้ทุกที่ (สามารถทำงานเป็นโฮสต์ได้แม้เพียง 12Mbps) และช่องเสียบ micro-SD สองคุณสมบัติที่ฉันไม่ได้สังเกตเห็นบนกระดานอื่น ๆ ที่กล่าวถึงที่นี่ มันขาดอุปกรณ์ต่อพ่วงของผู้ใช้เช่นไฟ LED และสวิตช์ซึ่งอาจทำให้ไม่เหมาะสำหรับบอร์ดเริ่มต้น
DE0 นาโนเป็นคณะกรรมการที่ถูกที่ดีในการเริ่มต้นด้วย มันมี Cyclone IV FPGA ล่าสุดจาก Altera และรองรับคุณสมบัติมากมาย Altera ยังให้บริการห้องปฏิบัติการที่ยอดเยี่ยมอีกด้วย
ไม่ได้ง่ายที่สุดในการเข้าถึง I / O แต่ปัจจัยฟอร์มเย็น: BeMicro Altera พายุไซโคลน 3 ฉันเป็นส่วนหนึ่งของ Altera มากกว่า Xilinx ฉันรู้ว่า Xilinx มีชุดเครื่องมือเว็บฟรี แต่ Altera นั้นฟรีอีกต่อไป (เข้าสู่วงจรการพัฒนา) ถ้าฉันจำได้ถูกต้อง นอกจากนี้ฉันชอบผู้สร้างระบบ SOPC ของพวกเขามันค่อนข้างง่ายที่จะรวบรวมโปรเซสเซอร์คอร์ซอฟต์คอร์
โบนัส: ห้องปฏิบัติการที่รวมอยู่ในเว็บไซต์เพื่อให้คุณเริ่มต้น
Avnet Xilinx®Spartan®-6 FPGA LX9 MicroBoard $ 89 แผ่นขายที่นี่
คุณสมบัติ:
หน้านี้อาจมีค่าดูแม้ว่าคุณจะไม่จบลงด้วยตัวคุณเอง :)
Papilio One + LogicStart MegaWingน่าจะดีกว่าและราคาถูกกว่า Basys2
Fusion Starter Kitคือ $ 500 นั่นคือสิ่งที่ฉันมี (ราคา $ 300 ก่อนที่จะเพิ่มราคา) ซอฟแวร์ Libero จะทำได้ดีมาก ขอแนะนำ Actel โดยทั่วไปเนื่องจากคุณภาพซอฟต์แวร์ที่เหนือกว่า ฉันจะใช้จ่ายอีกไม่กี่ร้อยดอลลาร์มากกว่าทุบหัวของฉันกับกำแพงด้วยข้อผิดพลาดเล็ก ๆ น้อย ๆ "ที่รู้จักกันดี" ซึ่งฉันควรจะรู้ แต่ก็ไม่ได้
เรามีบอร์ดที่ใช้ XGAX Spartan 3A FPGA วางขายแล้วในราคา $ 50 ไม่ใช่จุดจบระดับสูง แต่เหมาะสำหรับผู้เริ่มต้น ดูกระดานที่นี่
http://numato.com/elbert-spartan-3a-fpga-development-board
มีบทเรียนที่ดีในการเริ่มต้นเช่นกันที่http://numato.com/tutorials/
ปรอทนั้นดูดี แต่ถ้าเช่นนั้น Xula และ Xula-2: http://www.xess.com/prods/prod055.php
หากงบประมาณขับเคลื่อนทุกอย่างให้ค้นหาด้วย eBay สำหรับ Xilinx FPGA (หรือ Altera ถ้าคุณต้องการ) มีคณะกรรมการพัฒนาไม่กี่แห่งในประเทศจีนซึ่งขายในราคาประมาณ $ 30 โดยอิงจาก FPGA รุ่นเก่าของ Spartan-3
บอร์ด FPGA dev (*) ใหม่ "Mojo" ควรได้รับการรวมไว้ในรายการนี้
โปรดทราบว่าเว็บไซต์หลักhttp://embeddedmicro.com/development-boards/mojo-v3.htmlตัวอย่างใช้ Verilog แต่ผ่าน Xilinx ISE คุณสามารถใช้ VHDL ได้
(*) ต้นปี 2013 แคมเปญ KickStarter: http://www.kickstarter.com/projects/1106670630/mojo-digital-design-for-the-hobbyist
ใช่ฉันได้โพสต์ซอร์สโค้ดที่ฐานรหัส google ของเราแล้ว รหัสจะขึ้นอยู่กับ WxWidgets ควรง่ายต่อการพอร์ตไปยัง Linux ด้วยการแก้ไขเล็กน้อย (ไลบรารี่อนุกรมที่ใช้ในรหัสไม่รองรับ Linux)
มองหา elbert_config_utility_win_src ที่http://code.google.com/p/numato-open-source/downloads/list
Digilent Atlys ใช้ Spartan6 X45 นี่เป็นชิปที่ยอดเยี่ยมสำหรับ DSP ที่มี 58 DSP48 ชิ้น แต่ละรายการมีตัวคูณ 18x18 บิตและตัวเพิ่มสองตัวที่อัตรา 390MHz ตรรกะทั่วไปคือ 6822 "สไลซ์" = 27,000 บิตมูลค่าของแอดเดอร์รวดเร็ว 1 บิต (หรือ 27,000 หรือ 54,000 ฟังก์ชันลอจิกทั่วไปของตัวแปร 6 หรือ 5) และตรรกะทั่วไปสามารถนาฬิกาได้ค่อนข้างเร็ว นอกจากนี้ยังมีความเร็ว 2Mbits onboard SRAM, 320 MHz
บอร์ดประกอบด้วยสิ่งที่ดีมากมายเช่น 1Gbit ของ DDR SDRAM พร้อมแบนด์วิดท์สูงสุด 1.6GBytes / วินาที ตอนนี้ฉันกำลังยุ่งกับอินเตอร์เฟซ HDMI กำลังขับจอมอนิเตอร์ชนิด DVI ที่มีความละเอียด 1280x1024 พิกเซล ฉันกำลังใช้วงจรสำหรับตัววิเคราะห์เชิงตรรกะเพื่อให้ฉันสามารถดีบักกับจอภาพนั้น (เป็นข้อความซ้อนทับที่ด้านบนของพื้นหลังกราฟิก) ความสนุกสนานมากมาย.
พวกเขาขายมันในราคา $ 349 หรือ $ 200 ถ้าคุณได้รับการศึกษา (และใครไม่รู้จักใครในมหาวิทยาลัยบ้าง) ในที่สุดระบบการพัฒนาคือ ISE จาก Xilinx ซึ่งสำหรับ FPGA ขนาดนี้ฟรี
เรามีบอร์ดพัฒนา FPGA เล็ก ๆ น้อย ๆ ในเว็บไซต์ของเรามาพร้อมกับอุปกรณ์พิเศษมากมายเช่น 8-channel ADC, 4-Mbit SRAM, 50 MHz clock, และ I / O ทน 5 V เราออกแบบมันในแพ็คเกจ DIP 64- พินเพื่อใช้กับเขียงหั่นขนม เป็นโปรแกรม USB สำหรับการโหลดและทดสอบการออกแบบ FPGA ใหม่อย่างรวดเร็ว มันขายในราคา $ 69 ในขณะนี้ ดูได้ที่เว็บไซต์ของเราที่http://www.micro-nova.com
นอกจากนี้เรายังมีแบบฝึกหัดที่จะช่วยให้คุณไปถึงได้หากคุณเพิ่งรู้จัก FPGA
ในขณะที่ในทางเทคนิคไม่ใช่ FPGA (เป็น PLD) ผู้ชายตัวเล็กนี้สามารถมีราคา $ 42 + การจัดส่งและมีปุ่ม, LCD, แฟลชและเซ็นเซอร์อุณหภูมิ: http://www.latticesemi.com/en/Products/DevelopmentBoardsAndKits/MachXO2PicoDevelopmentKit ขอบ