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 dc1ae11172
partially routed board using "freeroute" autorouter
8 years ago
doc oled pinput 8 years ago
footprints add footprint for several ftdi usbserial chip 8 years ago
pic using connectors 2x32 for general purpose and 2x15 for 2 PMODs 8 years ago
plot gerber update 8 years ago
README.md readme update 8 years ago
analog.bak partially routed board using "freeroute" autorouter 8 years ago
analog.sch Placing 40-pin connectors side-by-side, 8 years ago
blinkey.bak partially routed board using "freeroute" autorouter 8 years ago
blinkey.sch Placing 40-pin connectors side-by-side, 8 years ago
flash.bak partially routed board using "freeroute" autorouter 8 years ago
flash.sch Placing 40-pin connectors side-by-side, 8 years ago
fp-lib-table place oled symbol on pcb 8 years ago
gpdi.bak partially routed board using "freeroute" autorouter 8 years ago
gpdi.sch Placing 40-pin connectors side-by-side, 8 years ago
gpio.bak partially routed board using "freeroute" autorouter 8 years ago
gpio.sch partially routed board using "freeroute" autorouter 8 years ago
power.bak partially routed board using "freeroute" autorouter 8 years ago
power.sch Placing 40-pin connectors side-by-side, 8 years ago
ram.bak partially routed board using "freeroute" autorouter 8 years ago
ram.sch partially routed board using "freeroute" autorouter 8 years ago
sdcard.bak partially routed board using "freeroute" autorouter 8 years ago
sdcard.sch Placing 40-pin connectors side-by-side, 8 years ago
ulx3s-cache.lib partially routed board using "freeroute" autorouter 8 years ago
ulx3s-rescue.lib updating pins for BANK1 (still incomplete) 8 years ago
ulx3s.bak partially routed board using "freeroute" autorouter 8 years ago
ulx3s.bin partially routed board using "freeroute" autorouter 8 years ago
ulx3s.dsn partially routed board using "freeroute" autorouter 8 years ago
ulx3s.kicad_pcb partially routed board using "freeroute" autorouter 8 years ago
ulx3s.kicad_pcb-bak partially routed board using "freeroute" autorouter 8 years ago
ulx3s.net partially routed board using "freeroute" autorouter 8 years ago
ulx3s.pro Placing 40-pin connectors side-by-side, 8 years ago
ulx3s.rules partially routed board using "freeroute" autorouter 8 years ago
ulx3s.sch Placing 40-pin connectors side-by-side, 8 years ago
ulx3s.ses partially routed board using "freeroute" autorouter 8 years ago
usb.bak partially routed board using "freeroute" autorouter 8 years ago
usb.sch Placing 40-pin connectors side-by-side, 8 years ago
wifi.bak partially routed board using "freeroute" autorouter 8 years ago
wifi.sch Placing 40-pin connectors side-by-side, 8 years ago

README.md

ULX3S PCB

This is work-in-progress place for putting some wishes of a small FPGA board.

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

kicad ulx3s.pro

Currently this is only partial schematics and partial floorplanning. PCB is not routed. Some footprintes are collected and some are incomplete.

An overview if the parts will fit in the space how it will look.

From production of this, we are far, far away :)

Features

3.5 mm jack footprint

Switching voltage regulators

USB footprints without thru-holes

SPI OLED placeholder (thru hole probably)

FTDI 2232 usb-jtag chip

SPI flash chip

SDRAM chip

LEDs: 8 blinkleds, 1 usb led

RTC clock, quartz and battery

3.3V-5V I2C bidirectional level shifter for GPDI

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

Todo

Completing FPGA IO bank shcematics blocks

Check SD card slot footprint

Oscillators (25/50/100 MHz)

rearrange PushButtons: 6 (2+4)

         U
A B    L D R

IR camera placeholder

OV767 color camera placeholder

2.54 mm external JTAG header