130 likes | 279 Views
presentation Characterization. Project name: Synchronization for Quantum Encryption System Project supervisor : Yossi Hipsh . Project performed by : Omer Mor Oded Belfer. Project Goal.
E N D
presentationCharacterization Project name: Synchronization for Quantum Encryption System Project supervisor : Yossi Hipsh.Project performed by : Omer Mor Oded Belfer. Quantum Encryption System - Synchronization
Project Goal • The Synchronization system is an integral part of a quantum encryption systemthat will allow transferring messages in a safe way that a third unauthorized person would not be able to decipher . • The Synchronization system is needed to control the detector so it would be able to identify a single photon in an optic cable at a given time . Quantum Encryption System - Synchronization
General Block scheme Quantum Encryption System - Synchronization
System requirements • Locate and place a single photon with 0.5nSec accuracy resolution, in a 10nSec window. • The system should be a “stand alone” system and not depended on other components of the encryption system. For that we will need to simulate the other systems. • The system should be capable to work with very fast pulses. Quantum Encryption System - Synchronization
Synchronization system – Block scheme Quantum Encryption System - Synchronization
Input & Output block diagram Quantum Encryption System - Synchronization
System Inputs • Sync pulse from the transmitter - 10nSec pulse width. • STR1 & STR2 pulses from the receiver – feedback to check the photon arrival. • SYNC_START from the PC – starting the calibration sequence. Quantum Encryption System - Synchronization
System Outputs • Shifted Sync pulse according to the photon arrival. • D.D.L control – to tell the DDL the delay time to make. • MIX_Enable – to reactivate the receiver after calibration is over. • Sync_end – to let the computer know the calibration is over. Quantum Encryption System - Synchronization
Logic design of the FPGA software Quantum Encryption System - Synchronization
Placing the photon in the first 0.5nSec of the window Quantum Encryption System - Synchronization
Making a"Stand alone” system • We will have to use simulation and measurement equipment in order to emulate the other systems, like pulse generator (for the inputs) and a scope (to measure the output) . • We will have to collaborate with the other teams in order to know what kind of inputs and outputs we will use and provide (like pulse width ,frequency and voltage levels), for the integration phase . Quantum Encryption System - Synchronization
Emphasizes: • We will have to pick the D.D.L so it will enable us to move the sync pulse to its wanted position – the resolution is 0.5nSec . • We will have to pick the FPGA so it will fit to our timing and logic needs. • We will have to learn about the problems that could occur when working with fast pulses, and pick the hardware that fits to working with those pulses- including the simulation tools. • We will need to get probability statistics of detecting photons in order to determine the size of N/t – the number of detections in a given time. Quantum Encryption System - Synchronization
Time table: • 1.5.2006 - Learning the hardware limitations and selecting the hardware we are going to use. • 11.5.2006- Making the component list we will have to order and making the ORCAD electric design for our system. • 18.5.2006 – Learning how to use the FPGA with the simulation equipment and making the skeleton of the VHDL code. • 25.5.2006 – Making the mid semester presentation. Quantum Encryption System - Synchronization