Electric magnetic resonance control system PERFORMED BY: RAWAN MNASRA AND ANAN KABAHA INSTRUCTOR: MONY ORBACH SEMESTERIAL WINTER MID-SEMESTER PRESENTATION
Project motivation (1) : The lab of electron magnetic resonance uses ESR method. Ferro-magnetic material, with interactions between spin of electrons and magnetic field. ESR method may be used to detect oxygen condensation, injuries, cancer…
Project goals: Implement controller with an option to run nested loops (max 8) using VHDL. Implement compiler for the sequencer. Validation & Verification for the design.
The sequencer : Loop line by line over a sequence. Sequencer rate is 100MHZ -> take one decision each 10 [ns]. The sequence may contain loops. Maximum nested loops is 8. Each loop can have number of iterations of 20 bit.
Sequencer FSM START No Loop Loop 1 Loop 2 Loop 8 addr= 0 addr = addr + 1 If end_loop addr = loop_address else addr = addr + 1 If end_loop addr = loop_address else addr = addr + 1 If end_loop addr = loop_address else addr = addr + 1 In each state we check the bad cases also.
Questions?
Thank you