Skip to the content
PCBKitNew board
6 layers49.5 × 48.6 mmInterposer, the printed circuit board in 3D

Open source xbox cpu interposer

Size
49.5 × 48.6 mm
Copper layers
6
Thickness
1.6 mm
Parts
51
Nets
222
Pads
963
Tracks, vias
5,030, 516
Pours
6
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
23 Nov 2023
Updated
24 May 2026

Overview

Interposer is an open-source printed circuit board by zzattack, from the zzattack/xbox-cpu-interposer repository on GitHub. It is a 6-layer board of 49.5 × 48.6 mm with 51 parts on 222 nets, routed with 5,030 tracks and 516 vias.

Its parts include 38 capacitors, 11 resistors and 2 ICs.

README

README.md

Repository overview

In this repository schematics, layout and gerber files are shared for the recreation of an interposer PCB allowing upgraded Intel CPUs to be used on the original Xbox console. The designs are made in KiCAD.

Background

Back in 2003 the Taiwanese company FRIENDTECH came up with methods to upgrade computer systems with faster CPUs, and the original Xbox was among the devices for which they offered an upgrade path. Details of their solution can be found in their patent application https://patents.google.com/patent/US20050282621A1/en.

This interposer board follows the same schematic, minus the poorly functioning clock reduction circuitry, and with the BGA footprint positioned to allow use of the original heatsink mounting holes.

Contact

I can be contacted at frank@zzattack.org if you're looking to obtain PCBs or CPUs.

Attribution

This board is a recreation of the original FRIENDTECH design. Revision 1 was a board-level clone of original design through intermediate clones by 'trusty', 'N64freak' and 'Kekule'. Revisions 2 and 3 are re-routed from scratch, inspired by pictures of a similar board with cleaner layout by @gaasedelen, who also kindly assisted in finding issues with early board revisions.

Installation guide

See guide.

Status

Full schematic and PCB are routed. Gerber files are available in the Github releases overview. Revision 3.2 and onwards should be working correctly. Prior revisions require PCB modifications and should be avoided.

rev33 rev33_front rev33_back

Parts

51
QtyValueFootprintReferences
250.1uFCapacitor_SMD:C_0603_1608MetricC1, C2, C10, C12, C14, C16, C18, C20, C21, C22, C23, C24, C25, C26, C27, C29 +9
124.7uFCapacitor_SMD:C_0805_2012MetricC3, C6, C7, C8, C11, C13, C15, C19, C28, C31, C32, C36
51kResistor_SMD:R_0603_1608MetricR1, R5, R6, R7, R8
310kResistor_SMD:R_0603_1608MetricR101, R102, R103
210RResistor_SMD:R_0603_1608MetricR3, R4
115RResistor_SMD:R_0603_1608MetricR2
11uFCapacitor_SMD:C_0603_1608MetricC17
1PGA370interposer:PGA370U1
1uPGA2interposer:uBGA495-mirroredU2

Questions

How big is the Interposer PCB?

It measures 49.5 × 48.6 mm and has 6 copper layers, 1.6 mm thick.

What parts does the Interposer use?

51 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Interposer KiCad files?

From the zzattack/xbox-cpu-interposer repository on GitHub, at the commit this page was made from: the board is kicad/interposer.kicad_pcb and its schematic kicad/interposer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Interposer design in my own project?

Its repository states no licence, so its author keeps all rights: ask zzattack before reusing the design.

Similar boards

  • 6 layers40 × 40 mmPQ ADCS, the printed circuit board in 3D

    PQ ADCS

    nanosatlab/pocat-hw

    IEEE PocketQubes

    51 parts12
  • 6 layers110 × 80 mmHv7355 tile, the printed circuit board in 3D

    Hv7355 tile

    ryancinsight/kwavers

    K-wave inspired ultrasound physics in rust with acoustics and optics

    51 parts7MIT
  • 6 layers14 × 8 mmD20, the printed circuit board in 3D

    D20

    git4dcc/RTB_D20

    DCC / Railcom decoder (NEM651, double sided)

    51 parts1Apache-2.0
  • 6 layers51.7 × 27.8 mmSTM32-Pill, the printed circuit board in 3D

    STM32-Pill

    HasanTheSyrian/stm32-bluetooth-pill

    STM32 Black-pill inspired development board that supports Bluetooth

    51 parts1
  • 6 layers203.2 × 101.6 mmHub-2.0, the printed circuit board in 3D

    Hub-2.0

    WindingMotor/Hub-2.0

    VCU Ram Racing FSAE Distribution Hub V2

    51 parts1
  • 6 layers50 × 38 mmUsb card, the printed circuit board in 3D

    Usb card

    jorisplusplus/pcdock

    FPGA base pcdock

    51 parts
  • 6 layers50 × 50 mmSpot, the printed circuit board in 3D

    Spot

    versioduo/spot

    💡 V2 spot

    50 parts
  • 6 layers150 × 150 mmPCMTester4.0, the printed circuit board in 3D

    PCMTester4.0

    AnjanG101/PCMTesterRedesign

    50 parts