Compact ontwikkelbord moedigt FPGA-experimenten aan

Update: 6 augustus 2023
Compact ontwikkelbord moedigt FPGA-experimenten aan

Het is gebaseerd op de Lattice EPC5-FPGA met QSPI-flashgeheugen - afhankelijk van de keuze van EPC5-25F (128-Mbit) of ECP5-85F (512-Mbit) - en tot 8-Gbit DDR3 ingebouwd systeemgeheugen.

De FPGA is compatibel met de open-source toolchain en kan worden gebruikt met RISC-V en andere soft-core SoC's. Gebruikers kunnen CircuitPython overzetten naar de OrangeCrab, die de tolk kan hosten en ontwikkelaars kunnen de FPGA targeten met door gateware gesynthetiseerde HDL.

De EPC5 FPGA's hebben 24k LUT-elementen en 10-pins programmeerheaders. Er is een Micro SD-aansluiting voor extra opslag, indien nodig, met een directe USB-verbinding op volledige snelheid met de FPGA. De FPGA's kunnen ook een RISC-V-softcore draaien.

Met de open-source USB-bootloader kunnen gebruikers verbinding maken via de oorspronkelijke USB-interface van de FPGA om code te uploaden en toegang te krijgen tot de geheugens via MicroSD. De standaard 2 × 5, 1.27 mm header kan worden gebruikt om applicaties op de USB-laag te ontwikkelen.

De SBC heeft een hoge energie-efficiëntie voor netvoeding, zegt Farnell, met een 100mA-batterijladerchip, een LiPo-batterijconnector (PH-type) en een 48-MHz oscillator.