Estoy buscando algo con lo que pueda jugar pero no gastar demasiado. No soy elegible para un descuento académico, así que téngalo en cuenta al hacer sugerencias.
Estoy buscando algo con lo que pueda jugar pero no gastar demasiado. No soy elegible para un descuento académico, así que téngalo en cuenta al hacer sugerencias.
Respuestas:
Uno de los kits de Digilent sería ideal; Tengo uno de sus kits Spartan-3 . Es un chip más antiguo, pero es probable que la placa tenga la mayoría de las cosas que probablemente necesite, y se traen muchos pines a los conectores para otras cosas que es posible que desee interconectar. Comienzan en $ 109. El mío tiene uno de los chips de puerta de 400k, ya no parecen vender esa opción.
Forme este grupo de apoyo para usuarios. Xilinx también tiene sus propios foros.
Papilio One es bastante barato, pero no tiene ningún dispositivo de E / S, como interruptores, LED, pantallas y demás. En el lado positivo, tienen algunos ejemplos completos, que incluyen un Arduino utilizable y un analizador lógico. Digilent Basys2 cuesta considerablemente más, pero tiene muchos interruptores, luces, conectores y soporte directo Xilinx WebPack.
Lattice tiene un kit de desarrollo Brevia Lattice XP2 más pequeño por $ 49. Eso es con software sin costo, conmutadores, LED y puertos de expansión. Las desventajas son (hasta donde yo sé): no hay simulación y requiere un puerto paralelo real para programar, o el cable USB que cuesta más del doble. También los he programado usando un programador genérico basado en FTDI .
Terasic ofrece un montón de placas de desarrollo basadas en Altera, con precios que van desde $ 79 (académicos) o $ 119. No es un presupuesto tan bajo, pero parece un buen negocio, con muchas E / S de fácil acceso, así como puertos, conmutadores y LED útiles.
Además, aunque no es una de las placas más baratas a € 139 + IVA, nuestra placa de desarrollo ORDB2A basada en Cyclone IV cuenta con un conector compatible con USB on-the-go (puede funcionar como un host, aunque solo 12Mbps) y ranura micro-SD , dos características que no he notado en otras placas mencionadas aquí. Carece de periféricos de usuario como LED e interruptores, lo que podría hacer que sea menos adecuado como una placa para principiantes.
El DE0-Nano es una gran tabla barata para empezar. Tiene la última FPGA Cyclone IV de Altera y es compatible con muchas características. Altera también ofrece excelentes laboratorios para ello.
No es la forma más fácil de acceder a E / S, pero tiene un factor de forma genial: el BeMicro Altera Cyclone 3 . Soy parcial con Altera sobre Xilinx. Sé que Xilinx tiene un kit de herramientas web gratuito, pero Altera es más libre por más tiempo (en el ciclo de desarrollo) si lo recuerdo correctamente. Además, me gusta su generador de sistemas SOPC, es bastante simple compilar un procesador de núcleo blando incorporado.
Bonificación: laboratorios incluidos en el sitio para comenzar.
Avnet Xilinx® Spartan®-6 FPGA LX9 MicroBoard $ 89. Vender hoja aquí .
caracteristicas:
Probablemente vale la pena echar un vistazo a esta página, incluso si no terminas rodando la tuya :)
Papilio One + LogicStart MegaWing sería mejor y más barato que el Basys2.
Fusion Starter Kit cuesta $ 500. Eso es lo que tengo (por $ 300, antes de que aumentaran el precio). El software Libero está muy bien hecho . Recomiendo Actel en general debido a la calidad superior del software. Me gustaría gastar unos cientos de dólares más que golpearme la cabeza contra la pared con un pequeño bicho "bien conocido", que se suponía que debía saber, pero no lo hice.
Tenemos una placa basada en FPGA Xilinx Spartan 3A disponible en la tienda, que se vende por $ 50 en este momento. No es uno de gama alta, pero es genial para principiantes. Ver el tablero aquí.
http://numato.com/elbert-spartan-3a-fpga-development-board
También hay buenos tutoriales para comenzar en http://numato.com/tutorials/
Que Mercurio se ve bien. Pero también lo hacen Xula y Xula-2: http://www.xess.com/prods/prod055.php
Sin embargo, si el presupuesto lo impulsa todo, haga una búsqueda en eBay de Xilinx FPGA (o Altera si lo desea). Hay algunas placas de desarrollo fuera de China, que se venden por alrededor de $ 30, basadas en los antiguos FPGA Spartan-3.
La nueva (*) placa de desarrollo FPGA "Mojo" merece ser incluida en esta lista.
Tenga en cuenta que los ejemplos del sitio principal http://embeddedmicro.com/development-boards/mojo-v3.html usan Verilog, pero a través del Xilinx ISE también puede usar VHDL.
(*) Campaña KickStarter de principios de 2013: http://www.kickstarter.com/projects/1106670630/mojo-digital-design-for-the-hobbyist
knjn.com tiene algunos tableros, Altera y Xilinx, comenzando con el Plutón RS232 .
Yann, publiqué el código fuente en nuestra base de códigos de Google. El código se basa en WxWidgets. Debería ser fácil de portar a Linux con modificaciones menores (aunque la biblioteca en serie utilizada en el código no es compatible con Linux).
Busque elbert_config_utility_win_src en http://code.google.com/p/numato-open-source/downloads/list
El Digilent Atlys usa un Spartan6 X45. Este es un gran chip para el trabajo DSP ya que tiene 58 rebanadas DSP48. Cada uno de estos hace multiplicaciones de 18x18 bits y dos sumadores a una velocidad de 390MHz. La lógica general es 6822 "cortes" = 27,000 bits de sumador rápido de 1 bit (o 27,000 o 54,000 funciones de lógica general de 6 o 5 variables), y la lógica general puede registrar algo más rápido. También tiene 2Mbits de SRAM rápida a bordo, 320 MHz.
La placa incluye muchas cosas buenas, como 1 Gbit de DDR SDRAM con un ancho de banda máximo de 1.6 GB / s. Estoy jugando con la interfaz HDMI en este momento. Conduce un monitor de tipo DVI con 1280x1024 píxeles. Estoy implementando los circuitos para un analizador lógico para poder depurar con ese monitor (como una superposición de texto en la parte superior del fondo de gráficos). Mucha diversión.
Lo venden por $ 349, o $ 200 si puede obtener un académico. (¿Y quién no conoce a alguien en una universidad?) Finalmente, el sistema de desarrollo es el ISE de Xilinx que, para este tamaño FPGA, es gratuito.
Tenemos una pequeña placa de desarrollo FPGA en nuestro sitio, viene con muchos extras incorporados como ADC de 8 canales, SRAM de 4 Mbit, reloj de 50 MHz y pines de E / S tolerantes a 5 V. Lo diseñamos en un paquete DIP de 64 pines para usar en una placa de pruebas. Es programable por USB para cargar y probar rápidamente nuevos diseños de FPGA. Se está vendiendo por $ 69 en este momento. Eche un vistazo en nuestro sitio en http://www.micro-nova.com
También tenemos tutoriales que deberían ayudarlo a comenzar si es nuevo en FPGA.
Aunque técnicamente no es un FPGA (es un PLD), este pequeño individuo se puede obtener por $ 42 + envío y tiene botones, LCD, flash y sensor de temperatura: http://www.latticesemi.com/en/Products/DevelopmentBoardsAndKits/MachXO2PicoDevelopmentKit .aspx
Tenemos una nueva placa Spartan 6 FPGA disponible con 512Mbit DDR SDRAM, dispositivo USB FT2232H y hasta 158 IOs. Probablemente vale la pena echarle un vistazo a nuestra tienda .