2010-05-20 16 views
5

Estoy buscando una máquina FPGA +.Buscando una máquina microprogramable FPGA +

Debe ser el precio de nivel de entrada (por ejemplo, no más de $ 200).

EDIT: Quiero hacer un diagrama ASM y programar el FPGA para actuar como he especificado en la tabla

+4

¿Está buscando una CPU de propósito general o algo más crudo como un FPGA? http://en.wikipedia.org/wiki/FPGA –

+0

Puede que sea mejor que haga esta pregunta en chiphacker.com –

+1

La mitad de las respuestas aquí para microprocesadores/microcontroladores, que es! = FPGA. Lo que me confunde sobre por qué le parece interesante el Arduino. –

Respuesta

3

¿Ha mirado el Arduino?

+1

Que es un AVR. No hay procesador Arduino: -/ –

+0

@theatrus - tiene un microcontrolador a bordo. – Oded

+0

¿dónde puedo encontrar un FPGA para la placa Arduino? – user242294

3

¿Qué hay de este? IGEPv2 Board

Funciona muy suavemente. Tenemos un servidor web ejecutándose y tiene el tamaño de una tarjeta de crédito.

Hay otro proyecto similar: http://beagleboard.org/, que es un hardware de código abierto y cuesta casi lo mismo que IGEP.

+0

Los ciclos de la máquina del ARM Cortex-A8 no pueden alterado (al menos no con el software) que se utiliza en el Beagle. – user242294

3

Me gustaría probar el NEXYS para un FPGA.

Para todos los demás: el Aruino no es un FPGA. Es una especificación de hardware/marco de programación que utiliza la línea de microcontroladores atmega.

2

Atmel vende un dispositivo con una compuerta FPGA de 5-20k integrada con un núcleo AVR de 8 bits.

http://www.atmel.com/products/fpslic/

Además, para todos los microcontroladores como recomendar la plataforma Arduino y sello BÁSICO: Ellos son no FPGAs.

+0

Lamentablemente, el FPSLIC no incluye software de síntesis. El kit de inicio solo incluye eso por seis meses. Me inclinaría hacia Xilinx por esa razón, pero la competencia está comenzando a ofrecer herramientas, si es que puedes hacer que funcionen. –

0

También puede probar NEXYS 2 (es el sucesor de la placa NEXYS). Tiene más RAM y algunos más Gadgets :)

La documentación (del FPGA de Xilinx) es grandiosa y grande, y hay algunos ejemplos de proyectos para esta placa.

0

Considero algo así como una mezcla aquí. La fábrica de artilugios ofrece el Papilio One, que es una placa de desarrollo FPGA con un microcontrolador Arduino como primer ejemplo. A continuación, puede elegir mezclar los dos como desee. Las desventajas son que tiene menos periféricos preparados, como ADCs, botones o LED, y que el circuito de baja tensión no puede soportar 5V. Sin embargo, hay muchos complementos (más caros) para solucionarlo.

No estoy seguro de lo que quiere decir con un gráfico de ASM, pero hay herramientas de programación esquemáticas y de diagrama de flujo, por ejemplo, en Webpack o Great Cow Graphical Basic.

0

Opal Kelly vende algunos fantásticos kits de desarrollo USB FPGA a un precio razonable. Junto con el hardware, también envían la RTL (lógica FPGA) para permitir que su diseño se comunique a través de USB y una API basada en C para permitir que su software en el otro lado hable con el diseño de FPGA.

1

Parece que usted está buscando algo como esto:

http://www.xilinx.com/products/boards-and-kits/AES-S6MB-LX9.htm

o

http://www.altera.com/b/nios-bemicro-evaluation-kit.html

Xilinx, Altera, y de celosía todos tienen bajo costo (< $ 200) tarjetas de desarrollo FPGA .En función de sus necesidades declaradas, casi cualquiera de ellos lo haría. Si todo lo que necesita es implementar una máquina de estado, un CPLD incluso se adaptaría a sus necesidades. Sin saber más, sería difícil recomendar una tarjeta exacta. En función de la serie de ediciones en su pregunta, probablemente sería bueno pasar por una introducción a la capacitación en línea de fpga.

Algunos recursos:

http://www.xilinx.com/csi/training/basic-hdl-coding-techniques-part1.htm

http://www.fpga4fun.com/

o buscar "tutorial FPGA" con el motor de búsqueda de su elección