# RPi TDC ## Description Time-to-Digital converter plug-on module (shield) for Raspberry Pi B+. The board utilizes a TDC7200 (TI) with a time resolution of ~50ps. The Start/Stop inputs to the TDC can be configured with JP2 from either external signals or coming from the RPi's GPIO5 pin in case a timing signal is present at this pin from another plug-on board on the same RPi. Start and Stop signals can be configured from different signals (coming from the input connectors) or the same source (setting "common" on JP3) either supplied from the Start input connector or GPIO5. Read-out of the TDC chip is done through the RPi's SPI bus. ## Project Details - **Owner:** adrian95 - **Created:** 11/29/2022 - **Last Updated:** 12/1/2022 - **Visibility:** Public ## Key Components ### J3 — [Pin Header 01x03 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-01x03-254mm-vertical~cp4.md) - Part Type: Connector **Pins:** - Pin_1 - Pin_2 - Pin_3 ### J4 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md) - Part Type: Connector **Pins:** - P1 - P2 ### LED1 — [LED 0805 (2012 Metric)](https://www.flux.ai/jharwinbarrozo/led-0805-2012-metric~ph.md) - Part Type: LED **Pins:** - A - K ### RPi1 — [Raspberry Pi 2 3 4 Model B](https://www.flux.ai/vasy_skral/raspberry-pi-2-3-4-5-model-b~pak.md) - Part Type: Connector **Pins:** - ~CE0~/GPIO8 - ~CE1~/GPIO7 - 3V3 - 3V3 - 5V - 5V - GCLK0/GPIO4 - GCLK1/GPIO5 - GCLK2/GPIO6 - GND - GND - GND - GND - GND - GND - GND - GND - GPIO14/TXD - GPIO15/RXD - GPIO16 - GPIO17 - GPIO18/PWM0 - GPIO19/MISO1 - GPIO20/MOSI1 - GPIO21/SCLK1 - GPIO22 - GPIO23 - GPIO24 - GPIO25 - GPIO26 - GPIO27 - ID_SC/GPIO1 - ID_SD/GPIO0 - MISO0/GPIO9 - MOSI0/GPIO10 - PWM0/GPIO12 - PWM1/GPIO13 - SCL/GPIO3 - SCLK0/GPIO11 - SDA/GPIO2 ### U1 — [TDC7200PW](https://www.flux.ai/adrian95/tdc7200pw~scf.md) - Part Type: Integrated Circuit - Manufacturer Part Number: TDC7200PW - Datasheet URL: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Ftdc7200 - Manufacturer Name: Texas Instruments **Pins:** - CLOCK [pin 5] - CSB [pin 11] - DIN [pin 10] - DOUT [pin 9] - ENABLE [pin 1] - GND [pin 7] - GND [pin 6] - INTB [pin 8] - SCLK [pin 12] - START [pin 3] - STOP [pin 4] - TRIGG [pin 2] - VDD [pin 14] - VREG [pin 13] ### X1 — [0732512200](https://www.flux.ai/adrian95/0732512200~qg1.md) - Manufacturer Name: Molex - Datasheet URL: https://www.molex.com/pdm_docs/sd/732512200_sd.pdf - Part Type: Connector - Manufacturer Part Number: 0732512200 **Pins:** - 1 [pin 1] - SHIELD [pin 2] - SHIELD [pin 2] - SHIELD [pin 2] - SHIELD [pin 2] ### X2 — [0732512200](https://www.flux.ai/adrian95/0732512200~qg1.md) - Part Type: Connector - Manufacturer Part Number: 0732512200 - Manufacturer Name: Molex - Datasheet URL: https://www.molex.com/pdm_docs/sd/732512200_sd.pdf **Pins:** - 1 [pin 1] - SHIELD [pin 2] - SHIELD [pin 2] - SHIELD [pin 2] - SHIELD [pin 2] ### Y1 — [ECS-3961-160-AU-TR](https://www.flux.ai/adrian95/ecs-3961-160-au-tr~vly.md) - Manufacturer Part Number: ECS-3961-160-AU-TR - Manufacturer Name: ECS Inc. - Datasheet URL: https://ecsxtal.com/store/pdf/ecs-3961_3963.pdf - Part Type: Oscillator **Pins:** - GND [pin 2] - OUTPUT [pin 3] - TRI-STATE [pin 1] - VDD [pin 4] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/adrian95/rpi-tdc~bds](https://www.flux.ai/adrian95/rpi-tdc~bds).* --- *Generated from [https://www.flux.ai/adrian95/rpi-tdc~bds](https://www.flux.ai/adrian95/rpi-tdc~bds)*