Cargando…
Design and use of a PPMC processor as shared-memory SCI node
The MCU mezzanine was designed as a networked processor-PMC for monitoring and control in the LHCb Readout Unit (RU) with remote boot capability. As PCI monarch on the RU, it configures all PCI devices (FPGAs and readout network interface) that can then be used by user programs running under the LIN...
Autores principales: | , , , |
---|---|
Lenguaje: | eng |
Publicado: |
CERN
2002
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.5170/CERN-2002-003.392 http://cds.cern.ch/record/619166 |
_version_ | 1780900332628344832 |
---|---|
author | Altmann, D Guirao, A Müller, H Toledo, J |
author_facet | Altmann, D Guirao, A Müller, H Toledo, J |
author_sort | Altmann, D |
collection | CERN |
description | The MCU mezzanine was designed as a networked processor-PMC for monitoring and control in the LHCb Readout Unit (RU) with remote boot capability. As PCI monarch on the RU, it configures all PCI devices (FPGAs and readout network interface) that can then be used by user programs running under the LINUX operating system. A new MCU application is within the LHCb L1-Velo trigger where a CPU-farm is interconnected by a 2-dimensional SCI network, with event data input from RU modules at each row of the network: the SCI interface on the RU is hosted by the MCU which exports and imports shareable memory with the trigger farm in order to quasi become part as one of it's CPU. After this initialisation, the hardware DMA engines of the RU can transfer trigger data, by using physical PCI addresses that directly map to the remote CPU memory. (10 refs). |
id | cern-619166 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2002 |
publisher | CERN |
record_format | invenio |
spelling | cern-6191662019-09-30T06:29:59Zdoi:10.5170/CERN-2002-003.392http://cds.cern.ch/record/619166engAltmann, DGuirao, AMüller, HToledo, JDesign and use of a PPMC processor as shared-memory SCI nodeDetectors and Experimental TechniquesThe MCU mezzanine was designed as a networked processor-PMC for monitoring and control in the LHCb Readout Unit (RU) with remote boot capability. As PCI monarch on the RU, it configures all PCI devices (FPGAs and readout network interface) that can then be used by user programs running under the LINUX operating system. A new MCU application is within the LHCb L1-Velo trigger where a CPU-farm is interconnected by a 2-dimensional SCI network, with event data input from RU modules at each row of the network: the SCI interface on the RU is hosted by the MCU which exports and imports shareable memory with the trigger farm in order to quasi become part as one of it's CPU. After this initialisation, the hardware DMA engines of the RU can transfer trigger data, by using physical PCI addresses that directly map to the remote CPU memory. (10 refs).CERNoai:cds.cern.ch:6191662002 |
spellingShingle | Detectors and Experimental Techniques Altmann, D Guirao, A Müller, H Toledo, J Design and use of a PPMC processor as shared-memory SCI node |
title | Design and use of a PPMC processor as shared-memory SCI node |
title_full | Design and use of a PPMC processor as shared-memory SCI node |
title_fullStr | Design and use of a PPMC processor as shared-memory SCI node |
title_full_unstemmed | Design and use of a PPMC processor as shared-memory SCI node |
title_short | Design and use of a PPMC processor as shared-memory SCI node |
title_sort | design and use of a ppmc processor as shared-memory sci node |
topic | Detectors and Experimental Techniques |
url | https://dx.doi.org/10.5170/CERN-2002-003.392 http://cds.cern.ch/record/619166 |
work_keys_str_mv | AT altmannd designanduseofappmcprocessorassharedmemoryscinode AT guiraoa designanduseofappmcprocessorassharedmemoryscinode AT mullerh designanduseofappmcprocessorassharedmemoryscinode AT toledoj designanduseofappmcprocessorassharedmemoryscinode |