
Transmitter
yacremann/TimeDistributionSystem
Time distribution system for pulsed laser laboratories

Time distribution system for pulsed laser laboratories
Receiver is an open-source printed circuit board by yacremann, from the yacremann/TimeDistributionSystem repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 160 × 100 mm with 239 parts on 295 nets, routed with 2,159 tracks and 421 vias.
It is built around the DS15EA101SQ, NB3L8504SDT and TPS563207DRL, with the TPS62205DBV, SN65LVDS4RSE and 74AUP1G79GW among its other parts. Its parts include 93 capacitors, 51 resistors, 22 ICs, 16 connectors and 6 diodes.
This project implements a time distribution system for laboratory based experiments using pulsed lasers. It consists of a transmitter and several receivers. The transmitter generates a unique pulse-id number for each laser pulse. This pulse-id, together with configuration information is transmitted to the receivers over twisted-pair cables (use Cat 6A cables only!). A magnetic RAM is used to store the last value and to recover after a power outage.
The receivers decode the pulse-id send it to FPGAs on individual instruments (framegrabber boards, digitizers, ...) for time stamping the data. In addition, the receivers generate low-jitter trigger signals. These can be configured from the transmitter.
The project contains the following components:
The project contains the following 3rd party components: Firmware:
License: GNU Public License v3.0 (see LICENSE)
| Qty | Value | Footprint | References |
|---|---|---|---|
| 47 | 100n | Capacitor_SMD:C_0603_1608Metric | C1, C3, C10, C11, C12, C15, C17, C18, C19, C28, C29, C30, C31, C32, C33, C34 +31 |
| 18 | 100n | Capacitor_SMD:C_0402_1005Metric | C20, C21, C37, C39, C40, C47, C48, C50, C51, C52, C53, C54, C56, C57, C85, C86 +2 |
| 15 | TestPoint | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP5, TP6, TP7, TP8, TP9, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP22, TP23 |
| 14 | 50 | Resistor_SMD:R_0603_1608Metric | R11, R12, R13, R14, R15, R16, R35, R36, R37, R38, R48, R49, R50, R51 |
| 11 | 30 | Inductor_SMD:L_0402_1005Metric | FB1, FB2, FB3, FB4, FB5, FB6, FB7, FB8, FB9, FB10, FB11 |
| 9 | 10k | Resistor_SMD:R_0603_1608Metric | R1, R18, R20, R24, R27, R28, R29, R40, R44 |
| 7 | 100 | Resistor_SMD:R_0603_1608Metric | R3, R4, R6, R17, R33, R34, R47 |
| 7 | 10u | Capacitor_SMD:C_0603_1608Metric | C70, C71, C72, C73, C74, C78, C79 |
| 4 | D_Zener | Diode_SMD:D_0805_2012Metric | D3, D4, D6, D7 |
| 4 | MountingHole | MountingHole:MountingHole_2.7mm_M2.5 | H1, H2, H3, H4 |
| 4 | SN65LVDS4 | Package_DFN_QFN:Texas_R-PUQFN-N10 | U4, U8, U11, U19 |
| 3 | 0 | Resistor_SMD:R_0603_1608Metric | R31, R32, R42 |
| 3 | 10u | Inductor_SMD:L_1008_2520Metric | L2, L4, L5 |
| 3 | 1k | Resistor_SMD:R_0603_1608Metric | R7, R19, R23 |
| 3 | 1n | Capacitor_SMD:C_0603_1608Metric | C60, C62, C75 |
| 3 | 22u | Capacitor_SMD:C_0603_1608Metric | C77, C80, C81 |
| 3 | 4.7u | Capacitor_SMD:C_0603_1608Metric | C4, C42, C44 |
| 3 | BSS123 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3 |
| 3 | Conn_01x02 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J11, J12, J13 |
| 3 | Fiducial | Fiducial:Fiducial_0.5mm_Mask1.5mm | FID1, FID2, FID3 |
| 3 | GND | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP19, TP20, TP21 |
| 3 | R | Resistor_SMD:R_0603_1608Metric | R21, R22, R30 |
| 2 | 0.22u | Capacitor_SMD:C_0603_1608Metric | C22, C24 |
| 2 | 10n | Capacitor_SMD:C_0603_1608Metric | C26, C27 |
| 2 | 1n | Capacitor_SMD:C_0402_1005Metric | C13, C14 |
| 2 | 3.3u | Inductor_SMD:L_Bourns-SRN8040_8x8.15mm | L1, L3 |
| 2 | 3.9n | Capacitor_SMD:C_0603_1608Metric | C23, C25 |
| 2 | 30p | Capacitor_SMD:C_0603_1608Metric | C2, C7 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R25, R26 |
| 2 | 5.6k | Resistor_SMD:R_0603_1608Metric | R45, R46 |
| 2 | 74AUP1G79GW | Package_TO_SOT_SMD:SOT-353_SC-70-5_Handsoldering | U12, U20 |
| 2 | MC100EPT21 | Package_SO:TSSOP-8_3x3mm_P0.65mm | U13, U22 |
| 2 | NB7V52M | Package_DFN_QFN:QFN-16-1EP_3x3mm_P0.5mm_EP1.9x1.9mm | U10, U21 |
| 2 | PGB1010603 | Diode_SMD:D_0603_1608Metric | D1, D2 |
| 1 | +1.8V | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP4 |
| 1 | +15V | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP1 |
| 1 | +2.5V | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP3 |
| 1 | +3.3V | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP2 |
| 1 | +5V | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP18 |
| 1 | 0 | Resistor_SMD:R_1206_3216Metric | R41 |
| 1 | 1.2k | Resistor_SMD:R_0603_1608Metric | R8 |
| 1 | 10p | Capacitor_SMD:C_0603_1608Metric | C84 |
| 1 | 12M | Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm | Y1 |
| 1 | 12k | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 150 | Resistor_SMD:R_0603_1608Metric | R10 |
| 1 | 1u | Capacitor_SMD:C_0603_1608Metric | C16 |
| 1 | 2k | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | 30.9k | Resistor_SMD:R_0603_1608Metric | R43 |
| 1 | 330 | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 56.2k | Resistor_SMD:R_0603_1608Metric | R39 |
| 1 | 93LC56B | Package_TO_SOT_SMD:SOT-23-6 | U1 |
| 1 | AD9544 | Package_CSP:LFCSP-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm | U7 |
| 1 | ADM7171ACPZ-1.8-R7 | Package_CSP:LFCSP-8-1EP_3x3mm_P0.5mm_EP1.45x1.74mm | U18 |
| 1 | ASV-40MHz | Oscillator:Oscillator_SMD_Abracon_ASV-4Pin_7.0x5.1mm | X1 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J9 |
| 1 | Conn_01x13 | Connector_PinHeader_2.54mm:PinHeader_1x13_P2.54mm_Vertical | J7 |
| 1 | DS15EA101 | Package_DFN_QFN:WQFN-16-1EP_4x4mm_P0.5mm_EP2.6x2.6mm | U3 |
| 1 | FT2232HQ | Package_DFN_QFN:QFN-64-1EP_9x9mm_P0.5mm_EP4.35x4.35mm | U16 |
| 1 | Input | Connector_RJ:RJ45_Amphenol_RJHSE5380 | J4 |
| 1 | LM809 | Package_TO_SOT_SMD:SOT-23 | U2 |
| 1 | MAX10M16SCE | footprint:EQFP_144 | U5 |
| 1 | NB3L8504S | Package_SO:TSSOP-16_4.4x5mm_P0.65mm | U9 |
| 1 | Prog. | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J8 |
| 1 | Pulse out 1 | Connector_Coaxial:SMA_Amphenol_132289_EdgeMount | J2 |
| 1 | Pulse out 2 | Connector_Coaxial:SMA_Amphenol_132289_EdgeMount | J3 |
| 1 | Pulse out 3 | Connector_Coaxial:SMA_Amphenol_132289_EdgeMount | J15 |
| 1 | Pulse out 4 | Connector_Coaxial:SMA_Amphenol_132289_EdgeMount | J16 |
| 1 | Pulse_ID_1 out | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J1 |
| 1 | Pulse_ID_2 out | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J14 |
| 1 | Ref_mon | Connector_Coaxial:SMA_Amphenol_901-144_Vertical | J6 |
| 1 | SCAN921226H | Package_BGA_2:BGA-49_7x7_7.0x7.0mm | U6 |
| 1 | SPI | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | J5 |
| 1 | TPS563200 | Package_TO_SOT_SMD:SOT-23-6 | U17 |
| 1 | TPS563207 | footprint:SOT-563 | U14 |
| 1 | TPS62205DBV | Package_TO_SOT_SMD:SOT-23-5 | U15 |
| 1 | USB_C | Connector_USB:USB_C_Receptacle_Amphenol_12401610E4-2A_CircularHoles | J10 |

yacremann/TimeDistributionSystem
Time distribution system for pulsed laser laboratories


eduphys/frequency-divider
This repository contains the schematics and firmware for a frequency divider used in an experiment for time resolved transmission electron microscopy.



MichalVarsanyi/VoxLink
VoxLink is a high-speed solution that allows interfacing of up to 100 sensors using a single high-speed host device.

petrinm/QuasarSDR-Hardware
Hardware design files are disrtributed under CERN Open Hardware Licence Version 2 - Weakly Reciprocal licence.


anthony-bernaert/ftdi-jtag-programmer
FTDI-based JTAG Programmer Circuit for FPGAs
It measures 160 × 100 mm and has 4 copper layers, 1.6 mm thick.
239 parts, built around the DS15EA101SQ, NB3L8504SDT, TPS563207DRL and TPS62205DBV. 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.
From the yacremann/TimeDistributionSystem repository on GitHub, at the commit this page was made from: the board is Boards/Receiver/Receiver.kicad_pcb and its schematic Boards/Receiver/CDR_PLL.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-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).