PCB for ULX3S FPGA R&D board. Fork Sand fork of https://github.com/emard/ulx3s https://www.forksand.com/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
davor a146160cf4
readme small update
7 years ago
doc updating schematics PDF 7 years ago
footprints fixing errors in schem symbol BANK6 7 years ago
pic update 3D view top 7 years ago
plot update gerbers 7 years ago
.gitignore use new footprint for crystal oscillator 7 years ago
README.md readme small update 7 years ago
analog.bak connecting JTAG lines to FTDI serial lines RI DCD CTS DSR 7 years ago
analog.sch connecting JTAG lines to FTDI serial lines RI DCD CTS DSR 7 years ago
blinkey.bak optimizing routing for SD and FTDI 7 years ago
blinkey.sch compatible OLED models: SSD1306 or SSD1331 7 years ago
flash.bak connecting JTAG lines to FTDI serial lines RI DCD CTS DSR 7 years ago
flash.sch connecting all BTNs except power BTN 7 years ago
fp-lib-table use new footprint for crystal oscillator 7 years ago
gpdi.bak compatible OLED models: SSD1306 or SSD1331 7 years ago
gpdi.sch J2 GPIO: routed in the purple plane only 7 years ago
gpio.bak J2 GPIO: routed in the purple plane only 7 years ago
gpio.sch J1 routed using only purple plane, (yellow plane made free) 7 years ago
power.bak connecting all BTNs except power BTN 7 years ago
power.sch Run DRC to update cupper fill zones 7 years ago
ram.bak connecting JTAG lines to FTDI serial lines RI DCD CTS DSR 7 years ago
ram.sch connecting JTAG lines to FTDI serial lines RI DCD CTS DSR 7 years ago
sdcard.bak improving SD card power supply and replacing with 7 years ago
sdcard.sch improving SD card power supply and replacing with 7 years ago
ulx3s-cache.lib improving SD card power supply and replacing with 7 years ago
ulx3s-rescue.lib updating pins for BANK1 (still incomplete) 7 years ago
ulx3s.bak using corrected schem symbol, reordering pins 7 years ago
ulx3s.kicad_pcb connecting all BTNs except power BTN 7 years ago
ulx3s.kicad_pcb-bak connecting all BTNs except power BTN 7 years ago
ulx3s.pro improving SD card power supply and replacing with 7 years ago
ulx3s.sch use new schem symbol 7 years ago
usb.bak Run DRC to update cupper fill zones 7 years ago
usb.sch improving SD card power supply and replacing with 7 years ago
wifi.bak connecting JTAG lines to FTDI serial lines RI DCD CTS DSR 7 years ago
wifi.sch connecting JTAG lines to FTDI serial lines RI DCD CTS DSR 7 years ago

README.md

ULX3S PCB

This is work-in-progress place for putting some wishes of a small (94x51 mm) FPGA board.

Instead of describing in written, it is better explained when drawn in kicad:

kicad ulx3s.pro

Schematics is mostly complete. PCB routing is not complete (about 50 routes missing).

3D preview

TOP BOTTOM

Features

Power: Switching voltage regulators

Low power: RTC clock wakeup, quartz and battery

USB: FTDI FT231XS (1Mbit JTAG and 3Mbit usbserial)

GPIO: All differential, PMOD-friendly

RAM: SDRAM

Flash: SPI flash chip for FPGA config

Storage: Micro-SD slot

LEDs: 16 (8 blink-LEDs, 2 USB leds)

Buttons: 6 (4 direction and 2 fire buttons)

Audio: 3.5 mm jack footprint

Video: GPDI connector with 3.3V-5V I2C bidirectional level shifter

Display: placeholder for 0.96-1.3" SPI OLED COLOR or B/W

WiFi+bluetooth: placeholder for ESP-32 (JTAG and serial over WiFi possible)

GPDI is General Purpose Differential Interface, Electrically LVDS, mostly TMDS tolerant female receptacle more-or-less compatible with digital monitors/TVs

Todo

Improve Power supply routing

2.54 mm external JTAG header