Cargando…

FED firmware interface testing with pixel phase 1 emulator

A hardware emulation of the CMS pixel detector phase 1 upgrade front-end electronics has been developed to test and validate the architecture of the back-end electronics (FED) firmware. The emulation is implemented on a Virtex 6 FPGA on the CERN GLIB uTCA platform, utilizing an 8-way SFP FPGA Mezz...

Descripción completa

Detalles Bibliográficos
Autor principal: Kilpatrick, Matthew
Lenguaje:eng
Publicado: 2017
Materias:
Acceso en línea:https://dx.doi.org/10.22323/1.313.0074
http://cds.cern.ch/record/2309653
_version_ 1780957786283180032
author Kilpatrick, Matthew
author_facet Kilpatrick, Matthew
author_sort Kilpatrick, Matthew
collection CERN
description A hardware emulation of the CMS pixel detector phase 1 upgrade front-end electronics has been developed to test and validate the architecture of the back-end electronics (FED) firmware. The emulation is implemented on a Virtex 6 FPGA on the CERN GLIB uTCA platform, utilizing an 8-way SFP FPGA Mezzanine Card to drive compatible optical transmitters to the back-end electronics at 400 bps. The firmware emulates the complex functions of the phase 1 pixel readout chips (PSI46digv2 and PROC600) and token bit manager ASICs and allows for possible abnormalities that can occur in the output data stream. The emulation implements both fixed data patterns that are used as test vectors and realistic simulated data to drive the readout of the FED at the expected data and trigger rates. Testing software was developed to control the emulator and verify correct transmission of data and exception handling in the FED. An installation has been integrated into the pixel DAQ test system at CMS to be used for fast validation of FED firmware upgrades.
id cern-2309653
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2017
record_format invenio
spelling cern-23096532019-09-30T06:29:59Zdoi:10.22323/1.313.0074http://cds.cern.ch/record/2309653engKilpatrick, MatthewFED firmware interface testing with pixel phase 1 emulatorDetectors and Experimental TechniquesA hardware emulation of the CMS pixel detector phase 1 upgrade front-end electronics has been developed to test and validate the architecture of the back-end electronics (FED) firmware. The emulation is implemented on a Virtex 6 FPGA on the CERN GLIB uTCA platform, utilizing an 8-way SFP FPGA Mezzanine Card to drive compatible optical transmitters to the back-end electronics at 400 bps. The firmware emulates the complex functions of the phase 1 pixel readout chips (PSI46digv2 and PROC600) and token bit manager ASICs and allows for possible abnormalities that can occur in the output data stream. The emulation implements both fixed data patterns that are used as test vectors and realistic simulated data to drive the readout of the FED at the expected data and trigger rates. Testing software was developed to control the emulator and verify correct transmission of data and exception handling in the FED. An installation has been integrated into the pixel DAQ test system at CMS to be used for fast validation of FED firmware upgrades.CMS-CR-2017-387oai:cds.cern.ch:23096532017-10-25
spellingShingle Detectors and Experimental Techniques
Kilpatrick, Matthew
FED firmware interface testing with pixel phase 1 emulator
title FED firmware interface testing with pixel phase 1 emulator
title_full FED firmware interface testing with pixel phase 1 emulator
title_fullStr FED firmware interface testing with pixel phase 1 emulator
title_full_unstemmed FED firmware interface testing with pixel phase 1 emulator
title_short FED firmware interface testing with pixel phase 1 emulator
title_sort fed firmware interface testing with pixel phase 1 emulator
topic Detectors and Experimental Techniques
url https://dx.doi.org/10.22323/1.313.0074
http://cds.cern.ch/record/2309653
work_keys_str_mv AT kilpatrickmatthew fedfirmwareinterfacetestingwithpixelphase1emulator