Skip to the content
PCBKitNew board
12 layers55 × 40 mmArvsom, the printed circuit board in 3D

System on Module based on StarFive 71x0 SoC.

Size
55 × 40 mm
Copper layers
12
Thickness
1.6 mm
Parts
452
Nets
660
Pads
3,025
Tracks, vias
15,505, 1,202
Pours
17
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
28 Apr 2021
Updated
7 Aug 2023

Overview

Arvsom is an open-source printed circuit board by antmicro, from the antmicro/arvsom repository on GitHub, published under the Apache-2.0 licence. It is a 12-layer board of 55 × 40 mm with 452 parts on 660 nets, routed with 15,505 tracks and 1,202 vias.

It is built around the KSZ9031RNXCA, GD25LQ256DWIGR and CSD86330Q3D, with the STM811RW16F, TPS65086100 and PMEG3010CEJ among its other parts. Its parts include 285 capacitors, 102 resistors, 11 ICs, 7 diodes and 6 inductors. It belongs with the STM8 boards of this library.

Main components

12

README

README.rst

========================================= ARVSOM - Antmicro RISC-V System on Module

Copyright (c) 2021 Antmicro <https://www.antmicro.com>_

.. figure:: img/arvsom.png

Overview

This repository contains open hardware design files for ARVSOM - Antmicro RISC-V System on Module (SoM) based on the StarFive 71x0 SoC. The design is made in KiCad and currently in progress.

Repository structure

The main repository directory contains KiCad PCB project files, a LICENSE and README. The remaining files are stored in the following directories:

  • lib - contains the component libraries
  • img - contains graphics for this README

Key Features

  • StarFive 71x0 SoC (7100 in the current revision until 7110 becomes available)
  • 2x DF40 board-to-board connectors for baseboard integration
  • HDMI
  • Gigabit Ethernet
  • USB 3.0
  • 2x MIPI CSI-2 (2 lanes each)
  • I2C
  • MIPI DSI (4 lanes)
  • SD/SDIO/eMMC
  • 26 GPIOs
  • 32MB QSPI NOR Flash memory
  • 8GB LPDDR4 (2x 4GB)

License

Apache-2.0 <LICENSE>_

Parts

452
QtyValueFootprintReferences
170C_100n_0201arvsom-footprints:0201-resC100, C101, C102, C103, C104, C105, C106, C107, C112, C113, C117, C119, C123, C127, C128, C129 +154
40R_10k_0201arvsom-footprints:0201-resR25, R103, R104, R105, R106, R107, R108, R109, R110, R111, R112, R113, R114, R115, R116, R122 +24
20C_10u_0402arvsom-footprints:0402-capC114, C115, C118, C120, C121, C122, C139, C182, C184, C249, C251, C252, C253, C258, C259, C260 +4
19C_1u_0402arvsom-footprints:0402-capC108, C124, C125, C126, C143, C173, C174, C175, C183, C185, C186, C187, C189, C198, C199, C202 +3
17C_22u_0603arvsom-footprints:0603-capC19, C20, C21, C22, C29, C30, C31, C32, C33, C109, C110, C111, C116, C135, C255, C257 +1
13C_10n_0201arvsom-footprints:0201-resC55, C56, C57, C59, C60, C61, C62, C63, C64, C65, C66, C67, C68
12R_0R_0201arvsom-footprints:0201-resR5, R6, R10, R11, R12, R14, R15, R16, R46, R47, R48, R123
12TP_SMD_0_75MMarvsom-footprints:Testpoint_smd_0_75mmTP5, TP6, TP7, TP8, TP9, TP10, TP11, TP12, TP13, TP14, TP15, TP16
104x33R_0201_arrayarvsom-footprints:EXB18VR18, R20, R22, R60, R61, R62, R63, R64, R65, R66
9C_2u2_0402arvsom-footprints:0402-capC2, C5, C7, C9, C15, C37, C39, C41, C43
8C_4u7_0402arvsom-footprints:0402-capC6, C11, C14, C45, C47, C49, C50, C58
8R_1k_0402arvsom-footprints:0402-resR19, R26, R27, R29, R37, R120, R121, R129
7TP_SMD1MMarvsom-footprints:Testpoint_smd_1mmTP1, TP2, TP3, TP4, TP17, TP18, TP19
6R_240R_0402arvsom-footprints:0402-resR42, R45, R89, R91, R97, R99
6R_4k7_0402arvsom-footprints:0402-resR17, R21, R117, R118, R124, R125
5C_100n_0402_16Varvsom-footprints:0402-capC10, C13, C17, C18, C242
5C_470n_0201arvsom-footprints:0201-resC46, C48, C51, C52, C53
4BLM15PD121SN1Darvsom-footprints:0402-resFB1, FB5, FB6, FB7
4C_100u_0805arvsom-footprints:0805-capC23, C24, C25, C26
4C_10p_0402arvsom-footprints:0402-capC243, C244, C245, C246
4C_10u_0603arvsom-footprints:0603-capC1, C16, C27, C28
4C_1n_0402arvsom-footprints:0402-resC160, C161, C163, C170
4PCB_Mount_Hole_2.5arvsom-footprints:Mount-hole-M2.5MP1, MP2, MP3, MP4
4PMEG3010CEJarvsom-footprints:SOD-323FD2, D3, D5, D7
31uH_2.0x1.6arvsom-footprints:INDC2016X100NL2, L3, L4
3BLM18AG601SN1Darvsom-footprints:0603FB2, FB3, FB4
3R_10k_0402arvsom-footprints:0402-resR2, R3, R4
3R_1M0_0402arvsom-footprints:0402-resR1, R98, R100
3R_33R_0402arvsom-footprints:0402-resR58, R119, R128
2ABM8G-25.000MHZ-18-D2Y-Tarvsom-footprints:KX-7Y1, Y2
2CSD86330Q3Darvsom-footprints:CSD86330Q3DU4, U6
2C_22p_0402arvsom-footprints:0402-capC69, C70
2DF40C-100DP-0.4V(51)arvsom-footprints:HRS_DF40C-100DP-0.4V(51)J3, J4
2KP-1608CGCKarvsom-footprints:LED_0603D4, D6
2MT53D1024M32D4DT-053arvsom-footprints:BGA-200_10.0x14.5mm_Layout12x22_P0.80x0.65mmU1, U3
2R_0R_0402arvsom-footprints:0402-resR101, R102
2R_100k_0402arvsom-footprints:0402-resR126, R127
2R_12k1_0402arvsom-footprints:0402-resR13, R30
10.47uH_10.5Aarvsom-footprints:SRP4020L6
10.56uH_7.3Aarvsom-footprints:SRP4020L5
110uHarvsom-footprints:0805-resL1
1ABM8G-27.000MHZ-18-D2Y-Tarvsom-footprints:KX-7Y3
1B3U-3000PMarvsom-footprints:B3U-3000PS1
1C_1n0_0402arvsom-footprints:0402-capC12
1DMG1012UWarvsom-footprints:SOT-323Q5
1DMG1013UWQ-7arvsom-footprints:SOT-323Q1
1GD25LQ256DWIGRarvsom-footprints:GD25Q16CWIGU9
1KSZ9031RNXCAarvsom-footprints:QFN-48-Microchip-QFN77-48LD-PL-2U11
1LMR62014XMF_NOPBarvsom-footprints:SOT95P280X145-5NU5
1PGB1010603MRarvsom-footprints:PGB1010603MRD1
1R_13k3_0402arvsom-footprints:0402-resR9
1R_1M5_0402arvsom-footprints:0402-resR41
1R_27k_0402arvsom-footprints:0402-resR28
1R_2k2_0402arvsom-footprints:0402-resR7
1R_49k9_0402arvsom-footprints:0402-resR8
1STM811RW16Farvsom-footprints:SOT-143-4U7
1TAG-10PINarvsom-footprints:Tag-Connect_TC2050-IDC-NLJ1
1TDA19988BHN_C1,557arvsom-footprints:QFN50P900X900X100-65NU8
1TPS65086100arvsom-footprints:S-PVQFN-N64U2
1VIC7100arvsom-footprints:vic7100U13
1antmicro_logoarvsom-footprints:antmicro-logo_scaled_12mmN1
1oshw_logoarvsom-footprints:oshw-logoN2

Questions

How big is the Arvsom PCB?

It measures 55 × 40 mm and has 12 copper layers, 1.6 mm thick.

What parts does the Arvsom use?

452 parts, built around the KSZ9031RNXCA, GD25LQ256DWIGR, CSD86330Q3D and STM811RW16F. 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 Arvsom KiCad files?

From the antmicro/arvsom repository on GitHub, at the commit this page was made from: the board is arvsom.kicad_pcb and its schematic B2B-connectors.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Arvsom design in my own project?

Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 8 layers117.3 × 121.3 mmFPGA dev board, the printed circuit board in 3D

    FPGA dev board

    LZajmi/Artix-7-FPGA-Dev-Board

    This repository contains the design files for the custom Artix-7 XC7A100T-FGG484 FPGA development board. This board is built for high-performance applications such as hardware acceleration, video processing, data…

    366 parts3
  • 8 layers110 × 90 mmLpddr4-test board, the printed circuit board in 3D

    Lpddr4-test board

    Singleboardcomputer/hardware_for_kintex

    495 parts1
  • 12 layers152.9 × 90 mmData center rdimm ddr4-tester, the printed circuit board in 3D

    Data center rdimm ddr4-tester

    antmicro/rdimm-ddr4-tester

    Experimental platform built around Xilinx Kintex-7 FPGA for development and customization of RAM controllers supporting RDIMM DDR4 RAM modules used in data centers.

    691 parts32Apache-2.0
  • 8 layers68 × 67.8 mmReform kintex, the printed circuit board in 3D

    Reform kintex

    kitspace-forks/reform-kintex-som

    This is the open hardware system-on-module featuring the Xilinx/AMD Kintex-7 FPGA (XC7K160T or XC7K325T) and 2GB DDR3 RAM.

    297 parts2
  • 8 layers90 × 120.4 mmArtix dc scm, the printed circuit board in 3D

    Artix dc scm

    antmicro/artix-dc-scm

    Experimental Xilinx Artix-7 driven Data Center Security Communication Module

    546 parts72Apache-2.0
  • 4 layers44 × 64 mmJTAGProgrammer, the printed circuit board in 3D

    JTAGProgrammer

    anthony-bernaert/ftdi-jtag-programmer

    FTDI-based JTAG Programmer Circuit for FPGAs

    122 parts77CERN-OHL-P-2.0
  • 8 layers110 × 90 mmLpddr4-test board, the printed circuit board in 3D

    Lpddr4-test board

    antmicro/lpddr4-test-board

    Experimental development board interfacing Xilinx Kintex-7 FPGA with LPDDR4 SDRAM

    497 parts57Apache-2.0