iCEBreaker FPGA - Placa de desarrollo FPGA iCE40 de código abierto - Calendae - Calendae | Informática, Electrónica, CMS, Ciberseguridad

iCEBreaker FPGA – Placa de desarrollo FPGA iCE40 de código abierto – Calendae

Hola, ¿qué tal colega?. Soy Jordi Oriol y hoy hablaremos sobre iCEBreaker FPGA – Placa de desarrollo FPGA iCE40 de código abierto – Calendae

La primera placa de desarrollo FPGA iCE40 de código abierto diseñada para profesores y estudiantes. Vendrá pronto CrowdSupply.

¿Estás listo para aventurarte en el nuevo y valiente mundo del diseño lógico digital? La placa iCEBreaker FPGA está diseñada específicamente para ti. Está diseñado para funcionar inmediatamente con las últimas herramientas de desarrollo FPGA de código abierto y arquitecturas de CPU abiertas de próxima generación.

La placa iCEBreaker FPGA está diseñada para aceptar conectores PMOD ampliamente utilizados. Esto le da acceso a una enorme biblioteca de módulos que se pueden utilizar independientemente de su proyecto. Puede encontrar una gran colección de módulos PMOD en Tienda online de Digilent. Para diferentes casos de uso, también hemos desarrollado nuestros módulos PMOD y seguimos agregando más a medida que se desarrollan.

ICEBreaker es una gran plataforma de enseñanza y aprendizaje. Ya tenemos una lista de educadores que desarrollan sus seminarios y clases utilizando iCEBreaker como plataforma de destino.

Los prototipos de FPGA de ICEBreaker ya son compatibles con las siguientes herramientas de diseño de FPGA:

Lista de características:

  • iCE40UP5k FPGA
    • 5280 celdas lógicas (4-LUT + Carry + FF)
    • RAM de bloque de doble puerto de 128 KBit
    • 1 MBit (128 KB) de RAM de puerto único
    • PLL, dos IP rígidas SPI y dos I2C
    • Dos osciladores internos (10 kHz y 48 MHz) (para diseños simples)
    • 8 DSP (16 × 16 multiplicar + 32 bits de acumulación) (para procesamiento de señales digitales)
    • 3 unidades de 24 mA y 3 PWM de IP duro (para controlar LED RGB u otros dispositivos de alta corriente)
  • Flash compatible con QSPI-DDR de 128 MBit (16 MB)
    • Habilite proyectos de hardware que accedan a flash; La elección de un flash Quad SPI Double Data Rate permite que los proyectos se ejecuten a velocidades muy altas.
  • Muchos pines compatibles con E / S:
    • Tres PIN para LED RGB (encabezado de pin)
    • Dos LED a bordo
    • Un Pin UART, 1 Rx y 1 Tx accesible a través del puerto serie virtual del conector USB de la placa
    • Un botón a bordo
    • 16 PIN en un PMOD doble no dedicado
    • Ocho PIN en la sección única PMOD / snap-off
  • Módulo PMOD precableado predeterminado
    • Entradas y salidas totalmente accesibles para el usuario que se pueden utilizar en su propio diseño de hardware.
    • LEDs de cinco estrellas
    • Tres botones
  • Programador FPGA integrado con adaptador USB a serie integrado
    • Un programador fácil de usar compatible con la herramienta iceprog de código abierto IceStorm.
    • Un convertidor de USB a serie que permite una conexión muy sencilla del proyecto FPGA a una computadora utilizando un protocolo estándar RS232 de nivel TTL. No hay necesidad de controladores especiales.

Para una discusión más detallada y técnica de las características del hardware, visite nuestro repositorio rompehielos github. Si tienes alguna pregunta sobre este proyecto, o quieres seguir el progreso del proyecto en tiempo real, únete a nosotros canal gitter rompehielos.

No te olvides compartir en una historia de tu Instagram para que tus amigos lo vean

??? ? ? ???

Comparte