23
Trigger Validation Board PVSS panels tutorial 1

Trigger Validation Board PVSS panels tutorial

  • Upload
    sibley

  • View
    45

  • Download
    0

Embed Size (px)

DESCRIPTION

Trigger Validation Board PVSS panels tutorial. TVB components. 2 FPGA controls : FPGA HCAL hadron trigger FPGA EPPI electron , photon , pi0 , Global PI0 Delay chips to be set for each FPGA Look up tables for each FPGA (LUT) Optical mezzanine Temperature. - PowerPoint PPT Presentation

Citation preview

Page 1: Trigger Validation Board PVSS panels tutorial

Trigger Validation BoardPVSS panels tutorial

1

Page 2: Trigger Validation Board PVSS panels tutorial

TVB components

2 FPGA controls : FPGA HCAL hadron trigger FPGA EPPI electron , photon , pi0 , Global

PI0 Delay chips to be set for each FPGA Look up tables for each FPGA (LUT) Optical mezzanine Temperature

Page 3: Trigger Validation Board PVSS panels tutorial

FPGA HCAL elements to be set

FPGA HCAL: Ensure the HCAL+ECAL sum of corresponding

pads Card configuration : Which inputs are filled Choice of signal front ( rising-falling) Choice of the delay pipe line for trigger : setting of

delay for each entry ( HCAL and ECAL) PSSPD entries not used ( masked) The phase adjustement to ensure full data

transmission

Elements are set by default through recipees

Page 4: Trigger Validation Board PVSS panels tutorial

FPGA EPPI elements to be set

FPGA EPPI: Select the highest electron, photon, pi0, global pi0

for each validation board candidate according to the PS/SPD pattern and ECAL energy. Parameters to be set :

Card configuration : Which inputs are filled Choice of signal front ( rising-falling) Choice of the delay pipe line for trigger : setting of delay

for each entry ( PSSPD & ECAL) The phase adjustement to ensure full data transmission

Elements are set by default through recipees

Page 5: Trigger Validation Board PVSS panels tutorial

The road to the TVB panel Main project CA1-EC1…:

2TVB /crate

TVB number : (crate-(8(c-side), 15(A-side) )*2 + ( o(left) +1(right))

Page 6: Trigger Validation Board PVSS panels tutorial

Piquet materials

- A panel summarize the setting and check their status in respect to the recipee : piquet summary

-2 panels allow to have more details on FPGA and are used for recipee update when channels masking is required- HCAL FPGA- EPPI FPGA

Page 7: Trigger Validation Board PVSS panels tutorial

Piquet summary (0) Info générales

Summary of settings andStatus of front and delays

Comparison to recipee

Click to update the summary

Page 8: Trigger Validation Board PVSS panels tutorial

Piquet Summary : general info (1)

General info on crate naming & location

Recipee info When clicking a window of all files used in recipee appears TVB FPGA version of firmware

To be check after TVB change

Page 9: Trigger Validation Board PVSS panels tutorial

Piquet Summary : Comparison to recipee(2)

Check FPGA when red Settings are not the one expected in recipee

Right part give more info: Comparison to the Recipee front settings

Comparison to the recipeeDelay setting.

Also the FPGA HCAL (EPPI) panel can be consulted

Page 10: Trigger Validation Board PVSS panels tutorial

Piquet Summary: Comparison to recipee (3)

Check delay chip set FPGA phase if red. Reconfigure . If the error persist go to expert. More info on delay chip page

Check the optical link configuration . More info in GOL panel.

Red if not the recipeeConfiguration; reconfigure

If persist check with L0 piquet

In case of laser fault ( from the mezzanine) , check with L0 if data affected.

Card & mezzanine temperatureMore information on tempraturePanel .This information may not be reliable

Page 11: Trigger Validation Board PVSS panels tutorial

HCAL PGA panel

Give the information on the delay used channel per channel

BXid offset & idle are part of the recipee and checked in the summary panel

compare to recipee Green if ok

Page 12: Trigger Validation Board PVSS panels tutorial

FPGA informations panel:

12

Mezzanine status panel

All links should be green

Page 13: Trigger Validation Board PVSS panels tutorial

Temperature panels:

13

1. under the mezzanine

2. between FPGA

A temperature of -0.5 means that all bits are on . Reading error of the temperature. To be fixed be expert .

Page 14: Trigger Validation Board PVSS panels tutorial

Delay chip page ( info )

Get the current delay setting

Values expected by recipee

Possibility of forcing delay chip reset

Page 15: Trigger Validation Board PVSS panels tutorial

GOL mezzanine panels:

15

1. EPPI2. HCAL

Allow to change control on Optical links

Expert panel

Page 16: Trigger Validation Board PVSS panels tutorial

Delay chip and LUT panel:

16

Read and change delay settingsValue in use

Reset delay chip

Read from file

Save new settings

Reload the LUT manually

Page 17: Trigger Validation Board PVSS panels tutorial

FPGA informations panel:

17

Mezzanine status panel

All links should be green

Page 18: Trigger Validation Board PVSS panels tutorial

Triple Voting panels:

18

1. EPPI2. HCAL

Allow to read if Among the 3 register one Has changedTo be efficientThe read command Should be performed

Page 19: Trigger Validation Board PVSS panels tutorial

Recipes panel:

19

By default the files are the one loaded for the configuration

Will change the recipe For the cards Will redo the whole

Recipe (10min)

Page 20: Trigger Validation Board PVSS panels tutorial

A TVB does not want to configure

Go to the Summary panel . Identify the faulty part

Call expert

A TVB configure but L0 is complaining

Check no faulty part in the summary channel

If some call the expert.

Page 21: Trigger Validation Board PVSS panels tutorial

Trigger is too high or 0 Check the Summary page

If faulty , reconfigure the whole crate Trigger too high ask L0 the link with high rate Identify the High or faulty link ‘ Electron ,photon ..

Or HCAL using the Summary page and L0 info Check the GOL status Report to L0 & expert

The trigger is high coming from a faulty input to TVB) Mask the fault input Save the configuration ( next slide) Next time the recipee will use this new configuration

Page 22: Trigger Validation Board PVSS panels tutorial

Mask an input channel to the TVB

HCALFPGA panel

EPPIFPGA

2. Mask the channel

4.Update the recipee

1. Get all

3. Apply register

The next time the recipee is called the change will still be there

Page 23: Trigger Validation Board PVSS panels tutorial

Missing source complain from trigger people

Check Summary page Check GOL status on HCAL or EPPI Inspect the HCAL or EPPI FPGA settings

/recipee (done automatically ) Verify the input is not masked