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...
Autor principal: | |
---|---|
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 |