ULX3S er et fuldt open source, kompakt, robust og overkommeligt FPGA-udviklingskort, der er fuldt udstyret med et afbalanceret udvalg af ekstra komponenter og udvidelser. ULX3S-kortet er primært designet som et undervisningsværktøj til at mestre principperne for digital kredsløbsdesign og leveres med funktioner og grænseflader, der gør det til et nyttigt modul til installation i komplekse enheder.
Kortet er bygget op omkring en kraftig Lattice Semiconductor ECP5-serie FPGA-chip og understøttet af de nyeste open source-værktøjskæder. Den er udstyret med indbygget Wi-Fi, skærm, knapper, lysdioder og opbevaring. Den indbyggede OLED-skærm og knapper med en over-the-air (OTA) kan opdateres ved hjælp af Wi-Fi-forbindelsen til at gennemse indholdet på et SD-kort og vælge en bitstream.
Dens batteridrevne RTC gør det muligt at slukke helt og vågner kun som reaktion på visse begivenheder. Denne funktion gør den perfekt til brug i applikationer med lav strøm, såsom batteridrevne fjernbetjeningssensornoder. Desuden gør periferiudstyr om bord som SDRAM, USB, digital videoudgang, indbygget FM / ASK-antenne, ADC og DAC det til et lyd- / videokraftværk til signalbehandling og syntese, motorkontrol og SDR-brugssager. Det kan også efterligne arkademaskiner og retro-computere som Minimig (Amiga) eller moderne systemer som F32C (MIPS / RISCV). Den har 56 GPIO-ben, alle routet som differentielle par, og en PMOD-kompatibel pinout, som åbner den for en bred vifte af udvidelsesmuligheder. Og hvis du lige er begyndt med FPGA'er, kan du bruge Arduino IDE til at programmere ULX3S på få sekunder.
Funktioner og specifikationer for ULX3S
- FPGA: Gitter 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 og 3 Mbit USB-seriel)
- GPIO: 56 ben (28 differentielle par), PMOD-venlige med strøm ud 3,3 V ved 1 A eller 2,5 V ved 1,5 A
- RAM: 32 MB SDRAM 166 MHz
- Flash: 4-16 MB Quad-SPI Flash til FPGA-konfiguration og lagring af brugerdata
- Masselagring: Micro-SD-slot
- LED'er: 11 (8 bruger-LED'er, 2 USB-LED'er, 1 Wi-Fi-LED)
- Knapper: 7 (4 retninger, 2 ild, 1 tænd / sluk-knap)
- Audio: 3,5 mm jackstik med 4 kontakter (analog stereo + digital lyd eller kompositvideo)
- Video: Digital video (GPDI Differential Interface med almindeligt formål) med 3,3 V til 5 V I²C tovejs niveauskifter
- Skærm: Pladsholder til 0,96 ″ SPI COLOR OLED SSD1331
- Wi-Fi og Bluetooth: Pladsholder til ESP32 (standalone JTAG-webgrænseflade via Wi-Fi)
- Antenne: 27, 88-108, 144, 433 MHz FM / ASK ombord
- ADC: 8 kanaler, 12 bit, 1 MS a / s MAX11125
- Strøm: 3 Koblingsspændingsregulatorer: 1,1 V, 2,5 V og 3,3 V
- Ur: 25 MHz ombord, en ekstern differentiel urindgang
- Low-Power Sleep: 5 µA ved 5 V standby, RTC MCP7940N urvækning, tænd / sluk-knap, 32768 Hz kvarts med CR1225-backup af batteri
- Mål: 94 mm × 51 mm
Flere detaljer om ULX3S dev-kortet og dets bestilling og forsendelse kan findes på CrowdSupply.