Multi-channel Time Interval Counter and fine delay generator
Project description
The goal of the project is to create a high-resolution TDC and fine delay generator using only open source software and hardware. We hope this design can become the basis of experimentation and collaboration in a wider community.
Several time interval measurement techniques will be explored in this project. One important family of solutions feeds input pulses into shaping filters followed by an ADC. By time-shifting the acquired waveforms in software, and maximizing correlation between two channels, one can figure out the time interval between two pulses.
Firstly, we plan to make a data acquisition system. To optimise the precision, the transition from the analog to the digital world has to be as clean as possible. It is on this system that the different time measuring elements will be added.
The "brain" of the system is a MicroZed FPGA prototyping board. We designed an ADC board as a carrier card for the MicroZed.
The used ADC is the Analog Devices AD9253 .
Detailed project information
The ADC Board
- Board-specificities
- Quick-design-explanation
- Layout-explanation
- Design-and-Layout-Review-15/04/2016
- Design-Review-21/06/2016
- Layout-Review-13/07/2016
The Filter Prototyping Board (Canceled project)
Software development
Related Stuff
Contacts
General questions about the project
- Nicolas Boucquey - CERN
Project Status
Date | Event |
01-02-2016 | Start working on project. |
15-02-2016 | Starting the first ADC board Design |
05-03-2016 | Finishing the first Design |
05-03-2016 | Starting the layout of the first ADC board |
12-04-2016 | Presentation of the project, design and layout at CERN |
15-04-2016 | Full design and layout review at CERN |
15-05-2016 | Start to update the schematics |
03-06-2016 | Schematic updated. Wait for review |
21-06-2016 | Review of the schematics |
27-06-2016 | Starting new layout |
05-07-2016 | Layout finished. Waiting for review |
13-07-2016 | Layout Review at CERN |
02-08-2016 | Layout corrected, first prototype ordered |
15-08-2016 | Start working on the Filter Prototyping Board |
26-08-2016 | Finished the Filter Prototyping Board |
30-08-2016 | Filter Prototyping Board Review |
02-09-2016 | Three PCB produced, waiting for the assembly |
16-09-2016 | PCB mounted arrived and ready for debug |
19-09-2016 | PCB Debug started |
21-09-2016 | PCB Debug finished |
21-09-2016 | Low noise filter build, tests started |
26-09-2016 | RMS error on the measurements : 10 ps |
07-10-2016 | RMS error on the measurements : 3 ps |
18th of October 2016 - Nicolas Boucquey