110 likes | 248 Views
Bio potential simulator. Instructor: Evgeniy Kuksin Preformed by: Ziv Landesberg Duration: 1 semester. Introduction.
E N D
Bio potential simulator Instructor: EvgeniyKuksin Preformed by: ZivLandesberg Duration: 1 semester
Introduction Bio potential detector measures the electric potentials on the surface of living tissue . Bio potential detection is useful in many medical application such as ECG, EMG, AND EEG MONITORS. Therefore is also useful to have the ability to test the Bio potential detector by a bio potential simulator.
Project goal • The project goal is to implement a controller of a bio exponential simulator. The controller should control the signal at the output of the simulator.
Real system description Material like living tissue host FPGA PCB
Description of the system that shall be implemented A/D 7961 Signal generator (after analog detection and integration) FPGA D/A 5382 D/A 5382 D/A 5382 D/A 5382
FPGA code structure • The code on the FPGA shall be divided to two main parts. • The first part is the calibration of the D/As’ m and c registers. This registers should allow to digitally set the slope to 1 and to eliminate the bias. • The second stage is the normal running of the system, which continuously reading values from the dram and sending them to the D/As.
Project requirements • FPGA that can be programmed using LABVIEW • LVDS card(for debugging) • PCB with 4 DACs and 1 ADC
DACs timings at calibration Wait to host Reg,addres(always changed at same time) value value data Wr’ ldac
ADC timings at calibration Start new cycle at host command sdout write clock clock read write clock read din sck cnv
Dacs timings at normal runing Repeat 32 times Wait for output stabelize/wanted freq(optional) Wait to busy value value read Reg,addres(always changed at same time) data Wr’ ldac Read next 32 Values from dram
Estimated time lines Yellow- means partially done Red- means need to be done