Tedium X8

jboone·tedium·hardware/tedium_x8/tedium_x8.kicad_pcb

Tedium X8 PCB layout, top view — open source FPGA board by jboone

About the Tedium X8 PCB

Tedium X8 is an open source FPGA PCB design by jboone, published on GitHub under the BSD-3-Clause license. It is a 4-layer board measuring 96 × 70 mm, with 279 components from 74 distinct parts.

Its main chip is the LFE5U-85F-8BG381, from the FPGA family. Other key parts include the TPS53318, TPS62823, XRT86VX38, ADM7171ACPZ-3.3-R7 and ADP150AUJZ-2.5-R7. By type, the board carries 138 capacitors, 78 resistors, 18 ICs, 16 test points, 11 inductors and 6 connectors.

It belongs with the usb & debug tools designs in this gallery.

From the project

TDM telephony experimentation

oss-cad-suite: open-source digital design and verification tools, with nightly binary builds. poetry: Python dependencies and packaging management tool. g++-riscv64-linux-gnu rustup toolchain install stable -t riscv32i-unknown-none-elf

Clone this repository, and generally follow these steps:

NOTE: My Tedium .venv got weird when I had the "OSS CAD Suite" environment already enabled. Poetry would download dependencies on poetry install or poetry update, but would then delete them when running poetry run or poetry shell.

Main components on the Tedium X8

LFE5U-85F-8BG381TPS53318TPS62823XRT86VX38ADM7171ACPZ-3.3-R7ADP150AUJZ-2.5-R7ADM7171ACPZ-1.8-R793LC46CFT2232HUSB3317C-CPINA180B3INA180B2QSPI8

Tedium X8 bill of materials (BOM)

279 components, 74 distinct parts.

QtyPartRefs
1
LFE5U-85F-8BG381
U1
1
TPS53318
U2
2
TPS62823
U3, U4
1
XRT86VX38
U5
1
ADM7171ACPZ-3.3-R7
U6
1
ADP150AUJZ-2.5-R7
U7
1
ADM7171ACPZ-1.8-R7
U8
1
93LC46C
U9
1
FT2232H
U10
1
USB3317C-CP
U11
2
INA180B3
U12, U17
4
INA180B2
U13, U15, U16, U18
1
QSPI8
U14
1
BC817
Q1
2
Q_PMOS_GSD
Q2, Q3
1
16M384
X1
1
12M
X2
1
26M
X3
1
BARREL_JACK
CON1
1
Conn_02x20_Odd_Even
J1
Show 54 more
QtyPartRefs
1
DNP
J3
1
Conn_ARM_JTAG_SWD_10
J5
2
USB_C
P1, P2
3
Polyfuse_Small
F1, F2, F3
1
V1P1_I
TP1
1
V3P8_I
TP2
1
V2P3_I
TP3
1
V3P3_I
TP4
1
V2P5_I
TP5
1
V1P8_I
TP6
4
TestPoint
TP7, TP8, TP9, TP10
6
GND
TP11, TP12, TP13, TP14, TP15, TP16
3
LED
D1, D2, D3
6
L_Small
L1, L7, L8, L9, L10, L11
2
470N
L2, L3
1
1U
L4
2
L_Small
L5, L6
17
10U
C1, C2, C28, C29, C31, C32, C33, C34 +9
67
100N
C3, C4, C5, C6, C7, C8, C9, C10 +59
4
1U
C12, C20, C129, C137
1
47U
C16
10
4U7
C17, C18, C19, C81, C82, C83, C86, C87 +2
2
100N
C21, C25
1
1N2
C22
2
120P
C23, C24
2
100U
C26, C80
2
22U
C27, C38
20
100N
C30, C35, C36, C89, C94, C95, C99, C100 +12
2
?
C84, C85
3
10N
C90, C119, C127
2
100N
C126, C128
3
22U
C133, C134, C135
15
10K
R1, R29, R31, R37, R41, R42, R43, R44 +7
1
0R01
R2
10
100K
R3, R6, R7, R9, R23, R25, R28, R56 +2
5
0R1
R4, R5, R49, R51, R55
2
30K
R8, R10
1
68K1
R11
1
432R
R12
3
1K
R13, R19, R30
5
DNP
R14, R15, R18, R20, R22
5
10R
R16, R17, R54, R63, R64
11
4K7
R21, R32, R34, R38, R40, R46, R47, R48 +3
1
536K
R24
1
50R
R26
1
280K
R27
5
2K2
R33, R35, R36, R61, R67
2
330R
R39, R70
1
7K68
R45
1
12K
R66
1
8K06
R71
4
5K1
R73, R74, R75, R76
1
100R
R77
1
100R
RN1

Tedium X8 design files

The KiCad project lives in the jboone/tedium repository on GitHub; these links point at the commit this page was built from.

Tedium X8: common questions

What microcontroller does the Tedium X8 use?

The Tedium X8 is built around the LFE5U-85F-8BG381, from the FPGA family.

How big is the Tedium X8 PCB?

The Tedium X8 measures 96 × 70 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Tedium X8?

279 components, from 74 distinct parts. The full bill of materials is listed on this page.

Where can I download the Tedium X8 design files?

From the jboone/tedium repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Tedium X8 design in my own project?

Yes, under the terms of its BSD-3-Clause license, which jboone chose for the repository.

Can I test firmware for the Tedium X8 without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug FPGA firmware against it before you order a PCB.

More boards in tedium

Similar boards