Gmsl serializer

antmicro·gmsl-serializer

Gmsl serializer PCB layout, top view — open source board by antmicro

About the Gmsl serializer PCB

Gmsl serializer is an open source PCB design by antmicro, published on GitHub under the Apache-2.0 license. It is a 4-layer board measuring 43 × 43 mm, with 98 components from 39 distinct parts.

Other key parts include the AP62301WU-7, REF3012AIDBZT, TLV73312PDBVT and MAX96717GTJ/VY+. By type, the board carries 40 resistors, 33 capacitors, 9 diodes, 7 inductors, 6 ICs and 2 connectors.

From the project

Experimental GMSL2 serializer board compatible with Antmicro MIPI CSI video accessories

This project contains open hardware design files for the GMSL Serializer Board. This board accepts MIPI CSI-2 signals from Antmicro's 50-pin FFC video interface and transmits the video data over GMSL2. The GMSL Serializer Board is powered over GMSL coaxial cable.

The design files were prepared in KiCad 8.

Input: 4-lane MIPI CSI-2 interface on a 50-pin Antmicro Dual Camera connector Output: GMSL2 interface exposed on a FAKRA connector * PoC filter for sinking power from the GMSL coaxial cable

Gmsl serializer, from the project README
From the project README

Main components on the Gmsl serializer

AP62301WU-7REF3012AIDBZTTLV73312PDBVTMAX96717GTJ/VY+

Gmsl serializer bill of materials (BOM)

98 components, 39 distinct parts.

QtyPartRefs
3
AP62301WU-7
AP62301_TSOT
Diodes Incorporated
U1, U2, U3
1
REF3012AIDBZT
Texas Instruments
U4
1
TLV73312PDBVT
Texas Instruments
U5
1
MAX96717GTJ/VY+
MAX96717GTJ_VY+
Analog Devices
U6
1
ABM8G-25.000MHZ-18-D2Y-T3
Resonator_25MHz_ABM8G
Abracon
Y1
1
68715014022
Conn_FFC_WE_68715014022
Würth Elektronik
J1
1
59S2AQ-40MT5-Z_1
Conn_FAKRA_59S2AQ-40MT5-Z_1
Rosenberger
J2
3
PESD4USB5U-TTS
Nexperia
D1, D3, D4
1
AXGD10402KR
Littelfuse
D2
5
LTST-C190GKT
LED_G_0603_LTST-C190GKT
Lite-On
D5, D6, D8, D9, D11
2
SRP3212-3R3M
L_3u3_3.1A_Bourns-SRP3212A
Bourns
L1, L7
1
SRP2010-1R0M
L_1u_2.6A_0806
Bourns
L2
1
MSS6132T-223
L_22u_1.12A_Coilcraft-MSS6132T
Coilcraft
L3
1
1210POC-682
L_6u8_1A_Coilcraft-1210POC
Coilcraft
L4
2
PFL1609-471
L_470n_1A_Coilcraft-PFL1609
Coilcraft
L5, L6
3
C1608X5R1E106M080AC
C_10u_25V_0603
TDK
C1, C2, C19
2
CC0402KRX5R6BB224
C_220n_0402
YAGEO
C3, C21
7
GRM155R61H104KE14D
C_100n_0402
Murata
C4, C10, C20, C22, C24, C30, C31
6
GRM158R60J226ME01D
C_22u_0402
Murata
C5, C6, C7, C8, C34, C35
6
GRM155R71H103KA88D
C_10n_0402
Murata
C11, C23, C27, C28, C29, C32
Show 19 more
QtyPartRefs
3
C0402C105M4PACTU
C_1u_16V_0402
KEMET
C12, C14, C15
2
04025A330FAT2A
C_33p_0402
KYOCERA AVX
C16, C17
4
CC0402MRX5R5BB106
C_10u_0402
YAGEO
C18, C25, C26, C33
13
CR0402-FX-1002GLF
R_10k_0402
Bourns
R1, R7, R8, R10, R12, R19, R21, R26 +5
1
CR0402-FX-1202GLF
R_12k_0402
Bourns
R2
4
CR0402-FX-1000GLF
R_100R_0402
Bourns
R3, R4, R24, R25
2
CR0402-FX-4701GLF
R_4k7_0402
Bourns
R5, R6
1
CR0402-FX-5232GLF
R_52k3_0402
Bourns
R9
1
CR0402-FX-1242GLF
R_12k4_0402
Bourns
R11
3
PMR03EZPJ000
R_0R_22.4A_0603
ROHM Semiconductor
R13, R14, R45
3
CR0402-FX-4700GLF
R_470R_0402
Bourns
R15, R35, R39
2
CR0402-FX-5101GLF
R_5k1_0402
Bourns
R16, R17
3
ERJ2GE0R00X
R_0R_0402
Panasonic
R20, R32, R33
1
CR0402-FX-4020GLF
R_402R_0402
Bourns
R23
1
CR0402-FX-51R0GLF
R_51R_0402
Bourns
R29
2
CR0402-FX-1003GLF
R_100k_0402
Bourns
R34, R38
1
CR0402-FX-3162GLF
R_31k6_0402
Bourns
R37
1
RC0402FR-071K65L
R_1k65_0402
YAGEO
R40
1
CR0402-FX-2000GLF
R_200R_0402
Bourns
R46

Gmsl serializer design files

The KiCad project lives in the antmicro/gmsl-serializer repository on GitHub; these links point at the commit this page was built from.

Gmsl serializer: common questions

How big is the Gmsl serializer PCB?

The Gmsl serializer measures 43 × 43 mm, has 4 copper layers and is 1.586 mm thick.

How many components are on the Gmsl serializer?

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

Where can I download the Gmsl serializer design files?

From the antmicro/gmsl-serializer repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Gmsl serializer design in my own project?

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