PulseRain M10 - la placa de desarrollo FPGA es compatible con Arduino - Calendae - Calendae | Informática, Electrónica, CMS, Ciberseguridad

PulseRain M10 – la placa de desarrollo FPGA es compatible con Arduino – Calendae

Hola, un placer verte por aquí. Soy Jordi Oriol y en el día de hoy te voy a contar sobre PulseRain M10 – la placa de desarrollo FPGA es compatible con Arduino – Calendae

A lo largo de los años, los FPGA se han vuelto fácilmente disponibles para la comunidad de fabricantes. Ahora son más accesibles que nunca, ya que muchas placas de desarrollo han visto la luz. Ahora es posible incrustar un MCU de núcleo blando en un FPGA en lugar de usar un MCU ASIC de núcleo duro y aquí es donde entra PulseRain con un diseño de código abierto hasta el nivel de silicio.

La placa PulseRain M10 incorpora un núcleo MCU de código abierto (96 MHz) en una FPGA Intel / Altera MAX10, mientras que es compatible con Arduino. Además, la MCU de núcleo blando ofrece recursos integrados como CODEC de voz, zócalo microSD, SRAM, ADC en chip y voltajes de E / S duales. El consejo será pronto disponible para financiación en crowdsupply.com.

Características y especificaciones

  • FPGA: Intel / Altera 10M08SAE144C8G
    • Elementos lógicos: 8 mil
    • Bloquear memoria: 378 Kb
    • Memoria flash de usuario: 32 KB
    • Multiplicadores 18 x 18: 24
    • Configuración interna: 2 (Esta FPGA no necesita memoria externa para la configuración)
    • PLL: 1
    • Convertidor A / D en chip: 12 bits
    • Termómetro: TSD en chip (diodo sensor de temperatura)
    • Paquete: EQFP de 144 pines
  • Microcontrolador: FP51-1T de núcleo blando, con paquete de soporte para Arduino IDE
    • Frecuencia de reloj: 96 MHz
    • Núcleo del procesador: 1T 8051 mejorado, con implementación RISC
    • Rango: Ejecución de ciclo de reloj único para la mayoría de las instrucciones
    • Memoria de instrucciones: 32 KB
    • Memoria de datos: 8 KB
    • Depurador en chip: Sí (admite el rendimiento de descarga de código de 921600 bps)
    • Compilador de código abierto: SDCC (compilador C para dispositivos pequeños)
  • Periféricos y componentes a bordo:
    • CODEC de voz: Silicon Lab Si3000, con micrófono integrado y conector para altavoz
    • Decodificador DTMF: Disponible a través de la biblioteca de software
    • UART / PWM / I2C: La configuración predeterminada tiene 2 UART, 6 PWM y 1 I2C
    • SRAM: SRAM serie de 1 Mbit (Microchip 23LC1024)
    • Toma MicroSD: Molex 472192001
    • OpAmp y potenciómetro para entrada analógica: 6 canales de entrada analógica, 1 potenciómetro en A0
    • USB: Puente USB / UART (FT232R), con velocidad de transmisión de 921600 bps
    • Encabezado JTAG: Sip
    • Presiona el botón: 2
    • Oscilador: Oscilador de cristal de 12 MHz, con paquete DIP
    • LED: 6 (2 para indicación USB / UART, 1 para alimentación IO, 3 para uso general)
  • Factor de forma y entrada / salida:
    • Dimensiones compatibles con Arduino UNO Rev 3: 2.1 pulgadas x 3.2 pulgadas
    • Altura máxima: 0,5 pulgadas
    • Mapa de pines IO: Compatible con Arduino UNO Rev 3
    • Voltaje IO: Soporte de voltaje dual (3.3V / 5V)
  • Poder: Toma USB de 5V o 7-12V DC
  • Interfaz de host: micro USB

Puedes compartir en tu Facebook para que tus colegas lo sepan

??? ? ? ???

Comparte