VDHL programming and software for LLRF and results from tests
Waldemar Koprek
LLRF 2005 - Geneva
VDHL programming and software for LLRF and results from tests - - PowerPoint PPT Presentation
VDHL programming and software for LLRF and results from tests Waldemar Koprek LLRF 2005 - Geneva Client application PC PC-Windows ethernet MATLAB IID server PC I nternal IID interpreter I nterface D efinition VME channel for EPP-VME
LLRF 2005 - Geneva
Client application
VME
VME channel for EPP-VME ethernet IID interpreter IID server VME channel component Internal Interface Cavity simulator Controller MATLAB
FPGA
PC PC Internal Interface Definition File
CONTROLLER
NxADC
CAVITIES SIMULATOR CAVITY 1
I Q
vector sum
CAVI TY 1 CAVI TY 8
Set-Point Table Feed-Forward Table
+
GAIN Table
FPGA CONTROLLER
Calibration Offset
DAC1 ADC1
I Q
I/Q detector Rotation Matrix Calibration Offset
ADC8
I Q
I/Q detector Rotation Matrix
VECTOR SUM
I Q I Q I Q I Q I Q I Q I Q I Q I Q I Q
DAC2
Rotation Matrix
VECTOR MODULATOR
Timing & Control Module Digital Input 1 Digital Input 2
TI RGGER 1MHz
I Q
I Q | I | | Q|
I> 0 or Q> 0
I Q BI S AND/ OR RF GATE
Offset Error Table Digital Output 1
x
Total 20kB within
2048
DAQ1 DAQ2 DAQ3 DAQ4 DAQ5 DAQ6 DAQ7 DAQ8 DAQ9 DAQ10 PROGRAMMABLE MULTI PLEXER 52 SI GNALS FROM I NTERNAL LOGI C
VMEbus
CONTROLLER DOOCS & MATLAB
V M E