diff options
| author | Friedrich Beckmann <friedrich.beckmann@tha.de> | 2026-11-08 18:14:54 +0100 |
|---|---|---|
| committer | Friedrich Beckmann <friedrich.beckmann@tha.de> | 2026-11-08 18:14:54 +0100 |
| commit | 5129a5a5448012a53cb9ddae1349c2a2c8571339 (patch) | |
| tree | 41d60bbce7fe0de57cdd92b232682831759de1a8 /datasheets/README.md | |
| parent | 9e4911662b81bad61183cca74b8c1905f84e60e4 (diff) | |
Schematic (kicad/), one sheet per function as on ULX3S:
- power: TLV62569 bucks for +1V1 / +3V3, AP2112K LDO for +2V5
- usb: USB-C with PTC and TVS, CH347F for JTAG and UART
- fpga_power, fpga_config, fpga_banks_01/23/67: ECP5 LFE5U-25F caBGA256
(pin compatible with the 45F), quad SPI flash, 50 MHz CLOCK_50,
ball assignment as in PINPLAN.md
- ethernet: RTL8211F gigabit PHY, HR911130A RJ45, shield via 1M || 1nF 2kV
- sdram: 32 MB W9825G6KH-6
- hdmi: TMDS from the FPGA (LVCMOS33D), AC coupled, ESD protected
- user_io: SW, KEY (debounced), LEDR, LEDG, HEX0-HEX3 with DE1 names
- gpio: two DE1 compatible 2x20 headers (THDB-ADA on GPIO_0),
Pmod A/B, ESD arrays
- testpoints: bring-up pads, M3 mounting holes
All parts have LCSC numbers, MPN and manufacturer for JLCPCB assembly;
footprints are cross-checked against the EasyEDA data.
Libraries: ECP5 symbols generated from the Lattice pinout CSVs (kipart),
CH347F, RTL8211F, SM410561N symbols, HR911130A symbol and footprint from
KiCad library merge requests, generator scripts in lib/tools/.
Datasheets of all parts except resistors and capacitors in datasheets/
(manufacturer copyright, not covered by the project licenses).
Diffstat (limited to 'datasheets/README.md')
| -rw-r--r-- | datasheets/README.md | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/datasheets/README.md b/datasheets/README.md new file mode 100644 index 0000000..71d56c9 --- /dev/null +++ b/datasheets/README.md @@ -0,0 +1,70 @@ +#### Datasheets #### + +Datasheets of the parts used on eboard, for reference. The datasheets are +copyrighted by their manufacturers and are **not covered by the project +licenses** (CERN-OHL-S, GPL, CC-BY-SA); they are included unchanged for +convenience. File names: `manufacturer-partname-lcscnumber.pdf`. + +The Lattice pinout CSVs are also read by `kicad/lib/tools/make_ecp5_symbol.sh`. + +The sources below give the current version of each datasheet; check them for +newer revisions. The LCSC links lead to the product page. Where the +manufacturer offers a better (English or newer) version, the manufacturer is +the source. Resistors and capacitors are standard parts (MPN and LCSC number +in the schematic) and not listed. + +### FPGA (Lattice) ### + +Source: [Lattice ECP5 documentation](https://www.latticesemi.com/Products/FPGAandCPLD/ECP5) + +| File | Content | +|------|---------| +| `FPGA-DS-02012-3-4-ECP5-ECP5G-Family-Data-Sheet.pdf` | ECP5/ECP5-5G family data sheet | +| `FPGA-TN-02038-2-1-ECP5-and-ECP5-5G-Hardware-Checklist.pdf` | Hardware checklist (power, configuration, decoupling) | +| `FPGA-SC-02033-2-0-ECP5U-25-Pinout.csv` | Pinout LFE5U-25F | +| `FPGA-SC-02034-3-0-ECP5U-45-Pinout.csv` | Pinout LFE5U-45F | + +Not included because of its size (10 MB): the package diagrams +FPGA-DS-02053 (caBGA256 dimensions), on the same Lattice page. + +The FPGA itself: LFE5U-25F-7BG256I, LCSC [C1550762](https://www.lcsc.com/product-detail/C1550762.html). + +### Parts from the manufacturer ### + +| File | Part | Use | Source | +|------|------|-----|--------| +| `realtek-rtl8211f-C187932.pdf` | Realtek RTL8211F-CG | Gigabit Ethernet PHY | [Realtek](https://www.realtek.com/Product/Index?id=3846) (English version) | +| `wch-ch347-C18221627.pdf` | WCH CH347F | USB to JTAG/UART | [WCH](https://wch-ic.com/products/CH347.html) | +| `ti-tlv62569-C141836.pdf` | TI TLV62569DBVR | Buck converters +1V1, +3V3 | [TI](https://www.ti.com/product/TLV62569) | +| `ti-tpd2e2u06-C1972959.pdf` | TI TPD2E2U06DRLR | USB D+/D- ESD protection | [TI](https://www.ti.com/product/TPD2E2U06) (English; LCSC has the Chinese translation) | + +### Parts from LCSC ### + +| File | Part | Use | LCSC | +|------|------|-----|------| +| `hanrun-hr911130A-C54408.pdf` | HanRun HR911130A | RJ45 with magnetics | [C54408](https://www.lcsc.com/product-detail/C54408.html) | +| `amphenol-10029449-001rlf-C428493.pdf` | Amphenol 10029449-001RLF | HDMI type A connector | [C428493](https://www.lcsc.com/product-detail/C428493.html) | +| `hro-type-c-31-m-12-C165948.pdf` | HRO TYPE-C-31-M-12 | USB-C connector | [C165948](https://www.lcsc.com/product-detail/C165948.html) | +| `xfcn-eh254v-12-40p-C5200276.pdf` | XFCN EH254V-12-40P | GPIO 2x20 box headers | [C5200276](https://www.lcsc.com/product-detail/C5200276.html) | +| `cjt-a2541hwr-2x6p-C5333437.pdf` | CJT A2541HWR-2x6P | Pmod sockets (right angle) | [C5333437](https://www.lcsc.com/product-detail/C5333437.html) | +| `sctf-sx3m50.000m20f30tnn-C2901592.pdf` | SCTF SX3M50.000M20F30TNN | 50 MHz oscillator (CLOCK_50) | [C2901592](https://www.lcsc.com/product-detail/C2901592.html) | +| `kds-1c208000bc0r-C57131.pdf` | KDS 1C208000BC0R (DSX321G) | 8 MHz crystal, CH347 | [C57131](https://www.lcsc.com/product-detail/C57131.html) | +| `yxc-x322525mob4si-C9006.pdf` | YXC X322525MOB4SI | 25 MHz crystal, Ethernet PHY | [C9006](https://www.lcsc.com/product-detail/C9006.html) | +| `rocpu-ss-12d07-5-C2857673.pdf` | ROCPU SS-12D07-5 | Slide switches SW[9:0] | [C2857673](https://www.lcsc.com/product-detail/C2857673.html) | +| `xkb-ts-1187a-b-a-b-C318884.pdf` | XKB TS-1187A-B-A-B | Push buttons KEY[3:0], PROG | [C318884](https://www.lcsc.com/product-detail/C318884.html) | +| `kento-kt-0603r-C2286.pdf` | KENTO KT-0603R | Red LEDs LEDR | [C2286](https://www.lcsc.com/product-detail/C2286.html) | +| `xinglight-xl-1608sygc-06-C965805.pdf` | XINGLIGHT XL-1608SYGC-06 | Yellow-green LEDs (LEDG, status) | [C965805](https://www.lcsc.com/product-detail/C965805.html) | +| `arkled-sm410561n-C141368.pdf` | ARKLED SM410561N | 7-segment displays HEX0-HEX3 | [C141368](https://www.lcsc.com/product-detail/C141368.html) | +| `winbond-w9825g6kh-6-C62246.pdf` | Winbond W9825G6KH-6 | 32 MB SDRAM | [C62246](https://www.lcsc.com/product-detail/C62246.html) | +| `winbond-w25q128jvsiq-C97521.pdf` | Winbond W25Q128JVSIQ | 16 MB SPI flash | [C97521](https://www.lcsc.com/product-detail/C97521.html) | +| `diodes-ap2112k-2.5-C176945.pdf` | Diodes AP2112K-2.5TRG1 | LDO +2V5 | [C176945](https://www.lcsc.com/product-detail/C176945.html) | +| `nexperia-74hc14d-C5605.pdf` | Nexperia 74HC14D | KEY debouncing | [C5605](https://www.lcsc.com/product-detail/C5605.html) | +| `cj-2n7002-C8545.pdf` | CJ 2N7002 | DONE LED driver | [C8545](https://www.lcsc.com/product-detail/C8545.html) | +| `techpublic-tpd4e05u06-C2827646.pdf` | TECH PUBLIC TPD4E05U06DQAR | ESD GPIO headers, HDMI | [C2827646](https://www.lcsc.com/product-detail/C2827646.html) | +| `mdd-smf5.0a-C193402.pdf` | MDD SMF5.0A | VBUS TVS diode | [C193402](https://www.lcsc.com/product-detail/C193402.html) | +| `brightking-smd1206b110tft-C269119.pdf` | Brightking SMD1206B110TFT | PTC 1.1 A, USB VBUS | [C269119](https://www.lcsc.com/product-detail/C269119.html) | +| `brightking-smd0805b020tf-C269102.pdf` | Brightking SMD0805B020TF | PTC 200 mA, HDMI +5V | [C269102](https://www.lcsc.com/product-detail/C269102.html) | +| `sxn-smnr4020-2.2uh-C135262.pdf` | SXN SMNR4020-2.2UH | Buck inductors L1, L2 | [C135262](https://www.lcsc.com/product-detail/C135262.html) | +| `fh-cmh201209b2r2mt-C394957.pdf` | FH CMH201209B2R2MT | PHY 1.0 V inductor | [C394957](https://www.lcsc.com/product-detail/C394957.html) | +| `murata-blm18pg121sn1d-C14709.pdf` | Murata BLM18PG121SN1D | Ferrite beads | [C14709](https://www.lcsc.com/product-detail/C14709.html) | +| `keystone-5011-C238127.pdf` | Keystone 5011 | Scope ground loops | [C238127](https://www.lcsc.com/product-detail/C238127.html) | |
