ULX3S je plně open-source, kompaktní, robustní a cenově dostupná vývojová deska FPGA, která je plně vybavena vyváženým výběrem dalších komponent a rozšíření. Deska ULX3S, navržená primárně jako učební nástroj pro osvojení principů návrhu digitálních obvodů, přichází s funkcemi a rozhraními, které z ní činí užitečný modul pro instalaci do složitých zařízení.
Deska je postavena na výkonném čipu FPGA řady Lattice Semiconductor řady ECP5 a je podporována nejnovějšími open-source nástroji. Je vybaven integrovaným Wi-Fi, displejem, tlačítky, LED diodami a úložištěm. Palubní OLED displej a tlačítka s bezdrátovým přenosem (OTA) lze aktualizovat pomocí připojení Wi-Fi a procházet obsah SD karty a zvolit bitový tok.
Jeho RTC napájený z baterie umožňuje úplné vypnutí a probouzení pouze v reakci na určité události. Tato funkce je ideální pro použití v aplikacích s nízkou spotřebou, jako jsou uzly dálkového senzoru napájené z baterie. Integrované periferie, jako jsou SDRAM, USB, digitální video výstup, vestavěná anténa FM / ASK, ADC a DAC, z něj činí audio / video zdroj pro zpracování a syntézu signálu, řízení motoru a případy použití SDR. Může také emulovat arkádové stroje a retro počítače jako Minimig (Amiga) nebo moderní systémy jako F32C (MIPS / RISCV). Má 56 pinů GPIO, všechny směrovány jako diferenciální páry, a pinout kompatibilní s PMOD, který jej otevírá široké škále možností rozšíření. A pokud právě začínáte s FPGA, můžete pomocí Arduino IDE programovat ULX3S během několika sekund.
Vlastnosti a specifikace ULX3S
- FPGA: Lattice ECP5
- LFE5U-85F-6BG381C (84 K LUT)
- LFE5U-45F-6BG381C (44 K LUT)
- LFE5U-25F-6BG381C (24 K LUT)
- LFE5U-12F-6BG381C (12 K LUT)
- USB: FTDI FT231XS (500 kbit JTAG a 3 Mbit USB-serial)
- GPIO: 56 pinů (28 diferenciálních párů), vhodné pro PMOD s napájením 3,3 V při 1 A nebo 2,5 V při 1,5 A
- RAM: 32 MB SDRAM 166 MHz
- Flash: 4 až 16 MB Quad-SPI Flash pro konfiguraci FPGA a ukládání uživatelských dat
- Velkokapacitní paměť: Slot pro Micro SD
- LED diody: 11 (8 uživatelských LED, 2 USB LED, 1 Wi-Fi LED)
- Tlačítka: 7 (4 směrové, 2 požární, 1 tlačítko napájení)
- Zvuk: 3,5 mm jack se 4 kontakty (analogové stereo + digitální audio nebo kompozitní video)
- Video: Digitální video (GPDI General Purpose Differential Interface) s obousměrným posunovačem úrovně 3,3 V až 5 V I²C
- Displej: Zástupný symbol pro 0,96 ″ SPI COLOR OLED SSD1331
- Wi-Fi a Bluetooth: Zástupný symbol pro ESP32 (samostatné webové rozhraní JTAG přes Wi-Fi)
- Anténa: 27, 88-108, 144, 433 MHz FM / ASK na desce
- ADC: 8 kanálů, 12 bitů, 1 MS a / s MAX11125
- Napájení: 3 regulátory spínacího napětí: 1,1 V, 2,5 V a 3,3 V
- Takt: 25 MHz na desce, externí vstup diferenciálního taktu
- Spánek s nízkou spotřebou: 5 µA při 5 V pohotovostním režimu, probuzení hodin RTC MCP7940N, tlačítko napájení, křemen 32768 Hz se záložní baterií CR1225
- Rozměry: 94 mm × 51 mm
Více podrobností o vývojové desce ULX3S a jejím objednávání a přepravě najdete na CrowdSupply.