Bench adapter

pinnacletechnologysolutionsltd·SPU·hardware/pcb/bench_adapter/kicad/bench_adapter.kicad_pcb

This repository ships a schematic but no board layout.

About the Bench adapter PCB

Bench adapter is an open source RP2040/RP2350 PCB design by pinnacletechnologysolutionsltd, published on GitHub under the Apache-2.0 license. It is a 2-layer board, with 34 components from 24 distinct parts.

Its main chip is the Raspberry Pi Pico 2, from the RP2040/RP2350 family. Other key parts include the 74CBTLV3125 and TLV3011B. By type, the board carries 17 resistors, 7 connectors, 2 ICs, 2 transformers, 2 LEDs and 2 capacitors.

From the project

Synergetic Processing Unit

A deterministic exact-arithmetic FPGA platform: no floating point, no division and no transcendentals anywhere in the RTL. Arithmetic is exact over Q(√3), A₃₁ and Z[φ]/Lp, and correctness is decided by bit-exact agreement with an independent software oracle rather than by code review.**

Current direction: graphics. A framebuffer-less streaming rasterizer that reached silicon across three consecutive days — first video output (§3.8), first rasterized geometry (§3.9) and depth-resolved geometry (§3.10) in docs/hardwareevidence.md` — each measured against a prediction registered before the…

Main components on the Bench adapter

Bench adapter bill of materials (BOM)

34 components, 24 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
74CBTLV3125
U1
1
TLV3011B
U2
1
Raspberry Pi Pico 2
A1
1
SPI to FPGA J11
J2
1
Flash PMOD
J3
1
FPGA UART tap
J4
1
microSD module
J5
1
INA226 module
J6
1
USB-A metered out
J7
1
Logic analyzer 2x5
J8
1
2x3 jumper
JP2
1
5V IN
T1
1
5V OUT
T2
1
GREEN (PWR)
LED1
1
RED (ACT)
LED2
2
100N
100n
C1, C2
4
100
R1, R2, R3, R4
4
33
R5, R6, R7, R8
4
10K
10k
R9, R10, R13, R17
1
1k
R11
Show 4 more
QtyPartRefs
1
330
R12
1
140K
140k
R14
1
102K
102k
R15
1
1M
R16

Bench adapter design files

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

Bench adapter: common questions

What microcontroller does the Bench adapter use?

The Bench adapter is built around the Raspberry Pi Pico 2, from the RP2040/RP2350 family.

How big is the Bench adapter PCB?

The Bench adapter has 2 copper layers and is 1.6 mm thick.

How many components are on the Bench adapter?

34 components, from 24 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Bench adapter design files?

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

Can I use the Bench adapter design in my own project?

Yes, under the terms of its Apache-2.0 license, which pinnacletechnologysolutionsltd chose for the repository.

Can I test firmware for the Bench adapter without the hardware?

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

More boards in SPU

Similar boards