

Dsi shield
Arduino MIPI DSI Shield
- Size
- 68.6 × 53.3 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 224
- Nets
- 193
- Pads
- 859
- Tracks, vias
- 3,103, 391
- Pours
- 11
- Routed
- Yes
- KiCad
- KiCad 5 (file 20170123)
- Created
- 16 Aug 2014
- Updated
- 6 Jul 2019
Overview
Dsi shield is an open-source printed circuit board by twlostow, from the twlostow/dsi-shield repository on GitHub, published under the LGPL-3.0 licence. It is a 4-layer board of 68.6 × 53.3 mm with 224 parts on 193 nets, routed with 3,103 tracks and 391 vias.
It is built around the XC6SLX9-3TQG144I, FT230XS-T and M25P80-VMN6P, with the TPS61040DBV, TVP5150AM1PBS and PRTR5V0U2X among its other parts. Its parts include 86 capacitors, 63 resistors, 11 ICs, 10 diodes and 10 connectors. It belongs with the FPGA and CPLD boards of this library.
Main components
12XC6SLX9-3TQG144I
TQFP-144(20x20)-40℃~+100℃ 9152 Supports AES encryption TQFP-144(20x20) Programmable Logic Device (CPLDs/FPGAs) ROHSAMD/XILINXProgrammable Logic Device (CPLDs/FPGAs)FT230XS-T
SSOP16USB to Serial UART InterfaceFTDIUncategorisedM25P80-VMN6P
SOIC88 Mbit, 2.7V to 3.6V Serial Flash Embedded MemoryNUMONYXUncategorisedTPS61040DBV
SOT-23-5-40℃~+125℃@(TJ) 1 1.8V~6V 1MHz 28V 28uA 400mA Adjustable Boost Boost Built-in No Overcurrent Protection、Light load efficient mode SOT-23-5 DC-DC Converters ROHSTexas InstrumentsLED DriversTVP5150AM1PBS
TQFP-32(5x5)-40℃~+85℃ 108Mbps 3.3V Decoder I2C TQFP-32(5x5) Video Interface ICs ROHSTexas InstrumentsVideo Interface ICsPRTR5V0U2X
SOT-143-55℃~+125℃ 0.3pF、0.8pF 100W 10V、15V 5V 6.5V 6A 80nA ESD IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 Three channels Unidirectional SOT-143 ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)CC0603_100NF_50V_10%_X7R
0603SMD Multilayer Chip Ceramic CapacitorGENERICUncategorisedCC0603_1UF_50V_10%_X5R
0603SMD Multilayer Chip Ceramic CapacitorGENERICUncategorisedR0603_51R_1%_0.1W_100PPM
0603General Purpose Thick Film Chip ResistorGENERICUncategorisedR0603_3K3_1%_0.1W_100PPM
0603General Purpose Thick Film Chip ResistorGENERICUncategorisedCC0603_100NF_100V_10%_X7R
0603SMD Multilayer Chip Ceramic CapacitorGENERICUncategorisedR0603_160R_1%_0.1W_100PPM
0603General Purpose Thick Film Chip ResistorGENERICUncategorised
README
READMEDSI Core Readme
- Disclaimer
This project implements a MIPI DSI (MIPI Display Serial Interface) Verilog core. Since the DSI specification is non-public and requires an NDA, the core was built using bits and pieces available throughout the Web: presentations, display controller/SOC datasheets, various application notes and Android kernel drivers. The author is not associated in any way with the MIPI Alliance. The core is provided as-is, it has never been verified for compliance with the DSI standard and it probably lacks many of its features. You use it at your own risk, there's no warranty.
- License
- All HDL (unless otherwise noted) is released under LGPL v3.0
- All software (unless otherwise noted), is GPL v 3.0 or later.
- PCB design and schematics are licensed under CERN Open Hardware License v 1.2.
- Acknowledgements
-
Special thanks go to Sebastien Bourdeauducq, the creator of the Milkymist project, for his excellent IP cores (HPDMC, FML and LM32 Xilinx port) used by in the DSI shield firmware.
-
Andrew "Bunnie" Huang, for his EDID generation tools (Chumby WebTV project).
Parts
224| Qty | Value | Footprint | References |
|---|---|---|---|
| 22 | CC0603_100NF_50V_10%_X7R | Capacitors SMD:CAPC1608X87N | C3, C10, C12, C13, C15, C16, C18, C20, C21, C22, C23, C25, C27, C28, C35, C36 +6 |
| 19 | CC0603_1UF_50V_10%_X5R | Capacitors SMD:CAPC1608X87N | C6, C14, C19, C24, C29, C30, C41, C42, C43, C44, C47, C48, C52, C62, C63, C64 +3 |
| 18 | R0603_51R_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | R11, R12, R13, R14, R15, R16, R17, R18, RA3, RA4, RB3, RB4, RC3, RC4, RD3, RD4 +2 |
| 16 | R0603_3K3_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | R2, R7, R8, R9, R10, R22, R24, R25, R26, R28, R29, R30, R31, R33, R34, R48 |
| 15 | CC0603_100NF_100V_10%_X7R | Capacitors SMD:CAPC1608X90N | C7, C11, C17, C65, C67, C71, C72, C73, C75, C77, C79, C82, C84, C85, C86 |
| 10 | R0603_160R_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | RA5, RA52, RB5, RB52, RC5, RC52, RD5, RD52, RE5, RE52 |
| 10 | R0603_22R_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | RA6, RA51, RB6, RB51, RC6, RC51, RD6, RD51, RE6, RE51 |
| 6 | FIDUCIAL_TARGET_S100-200 | Pads:FIDUCIAL_TOP_S100-200 | FTG1, FTG2, FTG3, FTG4, FTG5, FTG6 |
| 5 | CC0603_100NF_100V_10%_X7R | CAPC1608X90N | C1, C2, C32, C33, C34 |
| 5 | R0603_100K_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | R35, R39, R44, R46, R53 |
| 4 | BAS170W | ICs And Semiconductors SMD:SOD2713X115N | D1, D2, D3, D4 |
| 4 | CC0603_10NF_50V_10%_X7R | Capacitors SMD:CAPC1608X87N | C66, C68, C69, C70 |
| 4 | CC0603_4.7UF_6.3V_10%_X5R | Capacitors SMD:CAPC1608X87N | C45, C51, C55, C56 |
| 4 | CC0805_10UF_16V_10%_X5R | Capacitors SMD:CAPC2012X135N | C46, C50, C54, C58 |
| 4 | PLATED_HOLE2.0_PAD3.5 | Pads:c350h200 | B1, B2, B3, B4 |
| 4 | R0603_10R_1%_0.1W_200PPM | Resistors SMD:RESC1608X55N | R1, R47, R49, R50 |
| 4 | R0603_33R_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | R19, R32, R54, R55 |
| 3 | 2N7002 | ICs And Semiconductors SMD:SOT95P240X130-3N | Q2, Q3, Q4 |
| 3 | CC0603_22PF_50V_5%_NP0 | Capacitors SMD:CAPC1608X87N | C31, C49, C59 |
| 3 | CC0603_33PF_50V_5%_NP0 | Capacitors SMD:CAPC1608X87N | C74, C80, C81 |
| 3 | IND0805_MURATA_BLM21PG221SN1D | Inductors SMD:INDC2012X105N | L1, L6, L7 |
| 3 | R0603_1K_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | R23, R68, R69 |
| 2 | 2.2uH | dsi_shield:IND_PANASONIC_ELLVEG | L3, L4 |
| 2 | CC0603_1NF_50V_5%_NP0 | Capacitors SMD:CAPC1608X90N | C26, C39 |
| 2 | CTE3528-21_47UF_6.3V_10%_LESR0250 | Capacitors SMD:CAPMP3528X210N | C60, C61 |
| 2 | IP4292CZ10 | dsi_shield:SOT1176-1 | D7, D8 |
| 2 | MBR0530PbF | ICs And Semiconductors SMD:SOD3715X145N | D5, D9 |
| 2 | PLATED_HOLE0.8_PAD1.3 | c130h80 | B5, B6 |
| 2 | PRTR5V0U2X | ICs And Semiconductors SMD:SOT190P230X110-4N | IC8, IC9 |
| 1 | 22uH | dsi_shield:IND_PANASONIC_ELLVEG | L5 |
| 1 | 4.7uH | dsi_shield:IND_PANASONIC_ELLVEG | L2 |
| 1 | AD | Pin_Headers:Pin_Header_Straight_1x06 | CN8 |
| 1 | AX3E41264 | dsi_shield:IPHONE4_LCD_CONN | CN2 |
| 1 | BAS170 | ICs And Semiconductors SMD:SOD2713X115N | D10 |
| 1 | BSS84LT1G | ICs And Semiconductors SMD:SOT95P240X110-3N | Q1 |
| 1 | CC0603_220NF_10V_10%_X7R | Capacitors SMD:CAPC1608X87N | C78 |
| 1 | CC0603_6.8PF_50V_0.5PF_NP0 | Capacitors SMD:CAPC1608X87N | C57 |
| 1 | CC0603_8.2PF_50V_0.5PF_NP0 | Capacitors SMD:CAPC1608X87N | C53 |
| 1 | CONN_02X15_ALT | dsi_shield:GB042-30S-E1000 | CN3 |
| 1 | CVBS In | Pin_Headers:Pin_Header_Straight_1x02 | CN10 |
| 1 | FT230XS-T | ICs And Semiconductors SMD:SOP63P600X175-16N | IC6 |
| 1 | IOH | Pin_Headers:Pin_Header_Straight_1x10 | CN5 |
| 1 | IOL | Pin_Headers:Pin_Header_Straight_1x08 | CN7 |
| 1 | JTAG | Pin_Headers:Pin_Header_Straight_1x06 | CN4 |
| 1 | LM26480 | ICs And Semiconductors SMD:QFN50P400X400X80-25N-S230 | IC4 |
| 1 | LV52204MUTBG | dsi_shield:UDFN6_2X2_065P | IC3 |
| 1 | M25P80-VMN6P | SOIC127P600X175-8N | IC2 |
| 1 | MOLEX_500254-1927 | MOLEX_500254-1927 | CN1 |
| 1 | MT46V32M16P-5B:F | dsi_shield:TSOP66 | IC10 |
| 1 | OSC_25MHZ_PERICOM_FNETHE025 | ICs And Semiconductors SMD:OSC_PERICOM_FNETHE025 | IC12 |
| 1 | POWER_UNO | Pin_Headers:Pin_Header_Straight_1x08 | CN6 |
| 1 | R0603_0R_JUMPER | Resistors SMD:RESC1608X55N | R72 |
| 1 | R0603_100R_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | R67 |
| 1 | R0603_178K_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | R43 |
| 1 | R0603_180R_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | R20 |
| 1 | R0603_187K_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | R40 |
| 1 | R0603_1M_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | R27 |
| 1 | R0603_200K_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | R37 |
| 1 | R0603_220R_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | R21 |
| 1 | R0603_27K_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | R42 |
| 1 | R0603_280K_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | R36 |
| 1 | R0603_464K_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | R41 |
| 1 | R0603_560K_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | R45 |
| 1 | R0603_750K_1%_0.1W_100PPM | Resistors SMD:RESC1608X55N | R38 |
| 1 | SMAJ5.0A | ICs And Semiconductors SMD:DIOM5226X262N | D6 |
| 1 | TPS61040 | ICs And Semiconductors SMD:SOT95P275X110-5N | IC5 |
| 1 | TVP5150AM1PBS | dsi_shield:TSQFP50P700X700-32L | IC28 |
| 1 | TYCO_1734035-1 | TYCO SMD:TYCO_1734035-1 | CN9 |
| 1 | XC6SLX9-3TQG144I | QFP50P2200X2200X160-144N | IC1 |
| 1 | XTAL_12MHZ_TXC_7A-14.31818MAAJ-T | ICs And Semiconductors SMD:XTAL_TXC_7A | X1 |
Questions
How big is the Dsi shield PCB?
It measures 68.6 × 53.3 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Dsi shield use?
224 parts, built around the XC6SLX9-3TQG144I, FT230XS-T, M25P80-VMN6P and TPS61040DBV. 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 Dsi shield KiCad files?
From the twlostow/dsi-shield repository on GitHub, at the commit this page was made from: the board is pcb/rev2/dsi_shield.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Dsi shield design in my own project?
Its repository publishes it under the LGPL-3.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
- 2 layers100 × 100 mm

- 4 layers58.7 × 53.7 mm

CW312T S6LX9
jmercerr/CW312T-S6LX9
design transfer project from cw308t to cw312t form for S6LX9 target board
45 parts - 4 layers165 × 125 mm

- 2 layers165 × 100 mm

- 2 layers60 × 70 mm

20210213 Projects PassiveBalanceBoard
simple-ee/mBMS
This is the modular BMS for use with 8S LiFePO4
97 parts8MIT - 4 layers43.2 × 62 mm

USBAudioBridge
fsodari/USBAudioBridge
NXP RT1010 based USB to I2S bridge to connect to a Digilent Arty A7.
120 parts - 4 layers100 × 120 mm

Micromouse pcb
MukeshSethy/micromouse-runner
This is my repo for the first version of full size micromouse development.
184 parts - 4 layers100 × 70 mm
