Skip to the content
PCBKitNew board
4 layers203.2 × 128.7 mmMarblewalrus backplane, the printed circuit board in 3D

Marblewalrus backplane

azonenberg/antikernel124

The Antikernel operating system project

Size
203.2 × 128.7 mm
Copper layers
4
Thickness
1.6 mm
Parts
199
Nets
378
Pads
1,757
Tracks, vias
10,816, 1,542
Pours
24
Routed
Yes
KiCad
KiCad 4
Created
15 Aug 2016
Updated
23 Apr 2020

Overview

Marblewalrus backplane is an open-source printed circuit board by azonenberg, from the azonenberg/antikernel repository on GitHub. It is a 4-layer board of 203.2 × 128.7 mm with 199 parts on 378 nets, routed with 10,816 tracks and 1,542 vias.

It is built around the PCT2075TP, TCA6424ARGJ and SSM6N58NU,LF. Its parts include 67 resistors, 60 capacitors, 26 ICs, 14 connectors and 8 diodes. It belongs with the fPGA and programmable logic boards and the FPGA and CPLD boards of this library.

Main components

3

README

README.md

Antikernel

This is the new development repository for the Antikernel OS.

Project Roadmap:

In no particular order...

Eventually some of these TODOs will be broken down into tickets on the issue tracker. Need to work out some finer details on design first.

  • The legacy Splash build system is being completely rewritten and replaced.
  • We'd love to write some developer documentation and formally specify the APIs for various existing components, as well as writing specifications for not-yet-implemented peripherals/drivers/services
  • Fix the SARATOGA L1 cache so the miss servicing latency isn't so bad.
  • Reduce hazards between SARATOGA execution units so we can dual-issue a higher fraction of instructions.
  • Experiment with porting Antikernel to a Xilinx Zynq SoC using both the Cortex-A9s and the FPGA.
  • We should probably have a filesystem at some point.

Stuff you might be interested in:

NOTES

The "legacy-*" directories contain a raw export of the old Subversion repository. This will all get moved elsewhere, possibly to separate repositories, during the upcoming restructuring.

Parts

199
QtyValueFootprintReferences
204.7 uF 35Vazonenberg_pcb:EIA_1210_CAP_NOSILKC2, C3, C4, C10, C11, C12, C19, C20, C21, C22, C23, C24, C25, C26, C29, C30 +4
1910Kazonenberg_pcb:EIA_0402_RES_NOSILKR38, R39, R40, R41, R42, R43, R44, R45, R46, R47, R48, R49, R50, R51, R52, R53 +3
181Kazonenberg_pcb:EIA_0402_RES_NOSILKR1, R2, R3, R4, R5, R6, R7, R10, R11, R12, R13, R14, R15, R16, R57, R58 +2
160.1 uFazonenberg_pcb:EIA_0402_CAP_NOSILKC31, C32, C47, C48, C49, C50, C51, C52, C53, C54, C55, C56, C57, C58, C59, C60
12INA230azonenberg_pcb:QFN_16_0.5MM_3x3MMU1, U4, U11, U12, U13, U14, U15, U16, U17, U20, U21, U24
10100Kazonenberg_pcb:EIA_0402_RES_NOSILKR17, R19, R21, R22, R23, R24, R25, R26, R34, R35
1020 mazonenberg_pcb:OHMITE_LVK12R18, R20, R27, R28, R29, R30, R31, R32, R36, R37
10470 pFazonenberg_pcb:EIA_0402_CAP_NOSILKC1, C5, C13, C14, C15, C16, C17, C18, C27, C28
10470 uFazonenberg_pcb:CAP_AL_10MM_SMTC33, C34, C35, C36, C37, C38, C39, C40, C41, C42
10Mazonenberg_pcb:MECHANICAL_EUROCARD_3U_BACKPLANE_SEGMH1, MH2, MH3, MH4, MH5, MH6, MH7, MH8, MH9, MH10
10TPS259260azonenberg_pcb:DFN_10_0.5MM_3x3MMU2, U3, U5, U6, U7, U8, U9, U10, U18, U19
8330azonenberg_pcb:EIA_0402_RES_NOSILKR59, R60, R61, R62, R63, R64, R65, R66
8CONN_MW_COMPUTE_BACKPLANEazonenberg_pcb:CONN_PCIE_X4_FCI_10018783_10201TLFJ1, J2, J3, J4, J5, J6, J7, J8
8GREENazonenberg_pcb:EIA_0603_LEDD1, D2, D3, D4, D5, D6, D7, D8
6VAL**azonenberg_pcb:FIDUCIAL_1MMFIDUCIAL_1MM, FIDUCIAL_1MM, FIDUCIAL_1MM, FIDUCIAL_1MM, FIDUCIAL_1MM, FIDUCIAL_1MM
4SSM6N58NUazonenberg_pcb:DFN_6_0.65MM_2x2MM_GDSQ1, Q2, Q3, Q4
24.7 uFazonenberg_pcb:EIA_1210_CAP_NOSILKC43, C44
24.7 uFazonenberg_pcb:EIA_0603_CAP_NOSILKC45, C46
2PCT2075TPazonenberg_pcb:DFN_8_0.5MM_3x3MMU25, U26
2XILINX_JTAGazonenberg_pcb:XILINX_JTAG_PTH_MOLEX_0878311420J13, J14
12 mazonenberg_pcb:OHMITE_LVK25R33
150 mazonenberg_pcb:OHMITE_LVK12R67
1CONN_MW_12Vazonenberg_pcb:CONN_MW_12V_VERTICALJ11
1CONN_MW_MGMT_BACKPLANEazonenberg_pcb:CONN_PCIE_X16_FCI_10018783_10203TLFJ9
1CONN_MW_PSU_MGMTazonenberg_pcb:CONN_RJ11_ASSMANN_A-2014-1-4-N-T-RJ12
1CONN_MW_SWITCH_BACKPLANEazonenberg_pcb:CONN_PCIE_X16_FCI_10018783_10203TLFJ10
1LDO1117-33azonenberg_pcb:SOT223-4U23
1LOGOw_logo:Logo_silk_ROHS_5x2.8mmG***
1LOGOw_logo:Logo_silk_OSHW_6x6mmG***
1LOGOazonenberg_pcb:LOGO_ESD_SENSITIVE_7MMG***
1LOGOazonenberg_pcb:LONGTHING-1200DPIG***
1TCA6424Aazonenberg_pcb:QFN_32_0.5MM_5x5MMU22

Questions

How big is the Marblewalrus backplane PCB?

It measures 203.2 × 128.7 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Marblewalrus backplane use?

199 parts, built around the PCT2075TP, TCA6424ARGJ and SSM6N58NU,LF. 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 Marblewalrus backplane KiCad files?

From the azonenberg/antikernel repository on GitHub, at the commit this page was made from: the board is legacy-trunk/boards/marblewalrus-backplane/marblewalrus-backplane.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Marblewalrus backplane design in my own project?

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

More from azonenberg/antikernel

4
  • 8 layers167.2 × 100 mmMarblewalrus switch, the printed circuit board in 3D

    Marblewalrus switch

    azonenberg/antikernel

    The Antikernel operating system project

    802 parts124
  • 4 layers140 × 100 mmCat5-tdr, the printed circuit board in 3D

    Cat5-tdr

    azonenberg/antikernel

    The Antikernel operating system project

    379 parts124
  • 4 layers60 × 100 mmUsb hub eurocard, the printed circuit board in 3D

    Usb hub eurocard

    azonenberg/antikernel

    The Antikernel operating system project

    150 parts124
  • 2 layers42 × 37 mmUvtest, the printed circuit board in 3D

    Uvtest

    azonenberg/antikernel

    The Antikernel operating system project

    16 parts124

Similar boards

  • 4 layers220 × 29 mmFrontpanel, the printed circuit board in 3D

    Frontpanel

    azonenberg/triggercrossbar

    Rack mountable crossbar matrix for T&M trigger in/out signals, allowing dynamic reconfiguration of an experiment without recabling

    123 parts8BSD-3-Clause
  • 2 layers164 × 73 mmTestRig PCB, the printed circuit board in 3D

    TestRig PCB

    RasmusB/USB-Keyboard-Adapter

    An Psion to USB keyboard controller

    95 parts57
  • 4 layers100 × 70 mmMp2-xc7k test, the printed circuit board in 3D

    Mp2-xc7k test

    azonenberg/stm32mp2-baremetal-tests

    Experimenting with bare metal STM32MP2 development

    351 parts4BSD-3-Clause
  • 4 layers74.5 × 31 mmIob characterization v02, the printed circuit board in 3D

    Iob characterization v02

    azonenberg/starshipraider

    Open hardware test equipment

    124 parts193BSD-3-Clause
  • 4 layers89 × 19.5 mmDual sfp28, the printed circuit board in 3D

    Dual sfp28

    azonenberg/latentred

    Open hardware 48x 1000baseT + 2x 25G SFP28 Ethernet switch

    50 parts36BSD-3-Clause
  • 4 layers90 × 43 mmQsfp to arc6, the printed circuit board in 3D

    Qsfp to arc6

    azonenberg/misc-devboards

    Miscellaneous prototype hardware that wasn't major enough to warrant a dedicated repo

    45 parts17BSD-3-Clause