Tiny FPGA BX: una pequeña placa de desarrollo FPGA de código abierto para fabricantes - Calendae - Calendae | Informática, Electrónica, CMS, Ciberseguridad

Tiny FPGA BX: una pequeña placa de desarrollo FPGA de código abierto para fabricantes – Calendae

Hola de nuevo. Yo soy Jordi Oriol y en el día de hoy te voy a contar sobre Tiny FPGA BX: una pequeña placa de desarrollo FPGA de código abierto para fabricantes – Calendae

los Tarjetas TinyFPGA desde Luke Valenty (TinyFPGA) son una serie de placas de desarrollo FPGA de código abierto de bajo costo. Estas placas ofrecen una forma económica de obtener una introducción al mundo de las FPGA.

Si alguna vez ha pensado en trabajar con una FPGA, sabrá lo difíciles que pueden ser, especialmente para los nuevos en el juego. Las tarjetas TinyFPGA son una excelente manera de comenzar a desarrollar con ellas. Son compatibles con las placas de prueba y puede crear un circuito simple a su alrededor antes de agregar elementos como sensores o actuadores.

Las tarjetas TinyFPGA se componen actualmente de aproximadamente tres series: la TinyFPGA A1 que ofrece un X02-256 que contiene 256 celdas lógicas; el A2 tiene un X02-1200 de aproximadamente 1200 celdas lógicas y, finalmente, el B2 presenta un ICE40LP8K con 7680 celdas lógicas. Son de naturaleza económica y cuestan aproximadamente $ 12,00, $ 18,00 y $ 38,00 respectivamente. La última versión de la familia de tarjetas TinyFPGA es la TinyFPGA BX.

Al igual que otras placas Tiny FPGA, las placas Tiny FPGA BX son bastante flexibles y potentes. Las tarjetas BX están destinadas a la comunidad de fabricantes. El módulo BX le permite diseñar e implementar un circuito lógico digital en un factor de forma pequeño y es perfecto para construir con placas de prueba o PCB personalizadas.

El TinyFPGA BX comparte similitudes cercanas con el TinyFPGA B2 y ambos se basan en el chip FPGA Lattice ICE40LP8K con aproximadamente 7680 celdas lógicas. La placa BX ofrecerá una potencia tremenda para el desarrollo de proyectos y permitirá cosas que normalmente no se esperan en las placas de microcontroladores tradicionales a una fracción del costo.

Según Luke, las placas prototipo TinyFPGA BX están actualmente en producción. Los PCB se han fabricado y ahora están a la espera de ser ensamblados.

El BX mide 0,7 por 1,4 pulgadas y viene con una interfaz USB incorporada y precargado con un cargador de arranque USB. Se espera que tenga 8 Mbit de SPI Flash con solo 5 Mbit disponibles para aplicaciones de usuario.

Estas son algunas de las especificaciones de la tarjeta disponibles:

  • FPGA ICE40LP8K
    • 7680 tablas de búsqueda de 4 entradas
    • Bloque de RAM de 128 KBit
    • Circuito de bloqueo de fase
    • E / S de 41 pines
  • Factor de forma pequeño y adecuado para protoboard
  • Interfaz USB integrada con cargador de arranque USB de código abierto
  • 8 MBit de SPI Flash con 5 MBit disponibles para aplicaciones de usuario
  • Reguladores integrados de 3.3vy 1.2v
    • El regulador LDO de 3,3 V puede suministrar hasta 300 mA de corriente para admitir periféricos externos
  • Oscilador MEM de 16 MHz de muy baja potencia
    • 1,3 m de potencia activa
    • Estabilidad de 50 ppm

Estas placas TinyFPGA ofrecen una forma rentable para que los piratas informáticos y los fabricantes obtengan una introducción al mundo de las FPGA. Y, con su pequeño tamaño, estas placas pueden proporcionar una manera fácil de agregar lógica programable a un proyecto pequeño.

FPGA nos da el poder de agregar características de hardware reales a nuestro diseño, a diferencia del microcontrolador, donde estas características solo se pueden agregar a un poco de software. Las tarjetas TinyFPGA Bx aún no se han lanzado por completo, por lo que el precio está disponible actualmente, pero se espera que compartan costos similares con el TinyFPGA B2 a $ 38.00.

Se puede encontrar más información sobre el lanzamiento del proyecto en el página de crowdsupply y también en anuncio de la página del foro de hackaday. Si está interesado en presentarse al mundo de las FPGA, esta guía de Luke es una excelente manera de comenzar tu aventura.



Deberías compartir en tu Facebook para que tus amigos lo lean

??? ? ? ???

Comparte