Presentation is loading. Please wait.

Presentation is loading. Please wait.

Back End FPGA Front End FPGA HV control & monitoring DACs and ADCs DCS server 6 * (pmt, 3in1, ADC) Trigger, DAQ Arrow thickness indicates bandwidth HV.

Similar presentations


Presentation on theme: "Back End FPGA Front End FPGA HV control & monitoring DACs and ADCs DCS server 6 * (pmt, 3in1, ADC) Trigger, DAQ Arrow thickness indicates bandwidth HV."— Presentation transcript:

1 Back End FPGA Front End FPGA HV control & monitoring DACs and ADCs DCS server 6 * (pmt, 3in1, ADC) Trigger, DAQ Arrow thickness indicates bandwidth HV control is a slow controls system -- low bandwidth -- timing not critical (scale of seconds) HV control system overview Michigan State May 3, 2013 Slide 1/3

2 Back End FPGA Front End FPGA GBT Q-SFP? Dual port RAM Dual port RAM SPI engine ADC DAC HV control system: connectivity of front end and back end FPGAs Slide 2/3

3 SPI_Data_1 SPI_Data_2 SPI_Data_3 … SPI control SPI status SPI engine ADC DAC USA15 back end Dual port RAM TileCal front end Dual port RAM Dual port RAM is updated through fiber optic links The HV slow control process is low bandwidth and not timing-critical. One simple communication method is to uncouple the SPI engine and the updates of the dual-port RAM registers: (1) Dual port memories are mirrored through the fiber optic links. (2) Coordination could be performed through simple handshaking (signals such as Write_SPI and SPI_Busy) (3) SPI engine could be a relatively independent system inside FPGA (SPI engine essentially reduces to a remote-control shift register) HV control system: dual port RAM inside both FPGAs Slide 3/3 SPI_Data_1 SPI_Data_2 SPI_Data_3 … SPI control SPI status

4


Download ppt "Back End FPGA Front End FPGA HV control & monitoring DACs and ADCs DCS server 6 * (pmt, 3in1, ADC) Trigger, DAQ Arrow thickness indicates bandwidth HV."

Similar presentations


Ads by Google