Cargando…
Verification of Readout Electronics in the ATLAS ITk Strips Detector
Particle physics detectors increasingly make use of custom FPGA firmware and application-specific integrated circuits (ASICs) for data readout and triggering. As these designs become more complex, it is important to ensure that they are simulated under realistic operating conditions before beginning...
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2019
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2697349 |
_version_ | 1780964212082737152 |
---|---|
author | Rosser, Benjamin John |
author_facet | Rosser, Benjamin John |
author_sort | Rosser, Benjamin John |
collection | CERN |
description | Particle physics detectors increasingly make use of custom FPGA firmware and application-specific integrated circuits (ASICs) for data readout and triggering. As these designs become more complex, it is important to ensure that they are simulated under realistic operating conditions before beginning fabrication. One tool to assist with the development of such designs is cocotb, an open source digital logic verification framework. Using cocotb, verification can be done at high level using the Python programming language, allowing sophisticated data flow simulations to be conducted and issues to be identified early in the design phase. Cocotb was used successfully in the development of a testbench for several custom ASICs for the ATLAS ITk Strips detector, which found and resolved many problems during the development of the chips. |
id | cern-2697349 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2019 |
record_format | invenio |
spelling | cern-26973492023-03-14T19:16:08Zhttp://cds.cern.ch/record/2697349engRosser, Benjamin JohnVerification of Readout Electronics in the ATLAS ITk Strips Detectorhep-exParticle Physics - Experimentphysics.ins-detDetectors and Experimental TechniquesParticle physics detectors increasingly make use of custom FPGA firmware and application-specific integrated circuits (ASICs) for data readout and triggering. As these designs become more complex, it is important to ensure that they are simulated under realistic operating conditions before beginning fabrication. One tool to assist with the development of such designs is cocotb, an open source digital logic verification framework. Using cocotb, verification can be done at high level using the Python programming language, allowing sophisticated data flow simulations to be conducted and issues to be identified early in the design phase. Cocotb was used successfully in the development of a testbench for several custom ASICs for the ATLAS ITk Strips detector, which found and resolved many problems during the development of the chips.arXiv:1910.06694oai:cds.cern.ch:26973492019 |
spellingShingle | hep-ex Particle Physics - Experiment physics.ins-det Detectors and Experimental Techniques Rosser, Benjamin John Verification of Readout Electronics in the ATLAS ITk Strips Detector |
title | Verification of Readout Electronics in the ATLAS ITk Strips Detector |
title_full | Verification of Readout Electronics in the ATLAS ITk Strips Detector |
title_fullStr | Verification of Readout Electronics in the ATLAS ITk Strips Detector |
title_full_unstemmed | Verification of Readout Electronics in the ATLAS ITk Strips Detector |
title_short | Verification of Readout Electronics in the ATLAS ITk Strips Detector |
title_sort | verification of readout electronics in the atlas itk strips detector |
topic | hep-ex Particle Physics - Experiment physics.ins-det Detectors and Experimental Techniques |
url | http://cds.cern.ch/record/2697349 |
work_keys_str_mv | AT rosserbenjaminjohn verificationofreadoutelectronicsintheatlasitkstripsdetector |