Cargando…
FPGA Mezzanine Cards for CERN’s Accelerator Control System
Field Programmable Gate Arrays (FPGAs) have become a key player in modern real time control systems. They offer determinism, simple design, high performance and versatility. A typical hardware architecture consists of an FPGA interfaced with a control bus and a variable number of digital IOs, ADCs a...
Autores principales: | , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2009
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/1215572 |
_version_ | 1780918103278878720 |
---|---|
author | Alvarez, P R Cattin, M Lewis, J Serrano, J Wlostowski, T |
author_facet | Alvarez, P R Cattin, M Lewis, J Serrano, J Wlostowski, T |
author_sort | Alvarez, P R |
collection | CERN |
description | Field Programmable Gate Arrays (FPGAs) have become a key player in modern real time control systems. They offer determinism, simple design, high performance and versatility. A typical hardware architecture consists of an FPGA interfaced with a control bus and a variable number of digital IOs, ADCs and DACs depending on the application. Until recently the low-cost hardware paradigm has been using mezzanines containing a front end interface plus custom logic (typically an FPGA) and a local bus that interfaces the mezzanine to a carrier. As FPGAs grow in size and shrink in price, hardware reuse, testability and bus access speed could be improved if the user logic is moved to the carrier. The new FPGA Mezzanine Card (FMC) Vita 57 standard is a good example of this new paradigm. In this paper we present a standard kit of FPGA carriers and IO mezzanines for accelerator control. Carriers form factors will be VME, PCI and PCIe. The carriers will feature White Rabbit support for accurate synchronization of distributed systems. Initial plans include IO mezzanines for 100Ms/s ADCs and DACs, digital drivers and inputs, high accuracy time tag units and fine delay generators. |
id | cern-1215572 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2009 |
record_format | invenio |
spelling | cern-12155722019-09-30T06:29:59Zhttp://cds.cern.ch/record/1215572engAlvarez, P RCattin, MLewis, JSerrano, JWlostowski, TFPGA Mezzanine Cards for CERN’s Accelerator Control SystemAccelerators and Storage RingsField Programmable Gate Arrays (FPGAs) have become a key player in modern real time control systems. They offer determinism, simple design, high performance and versatility. A typical hardware architecture consists of an FPGA interfaced with a control bus and a variable number of digital IOs, ADCs and DACs depending on the application. Until recently the low-cost hardware paradigm has been using mezzanines containing a front end interface plus custom logic (typically an FPGA) and a local bus that interfaces the mezzanine to a carrier. As FPGAs grow in size and shrink in price, hardware reuse, testability and bus access speed could be improved if the user logic is moved to the carrier. The new FPGA Mezzanine Card (FMC) Vita 57 standard is a good example of this new paradigm. In this paper we present a standard kit of FPGA carriers and IO mezzanines for accelerator control. Carriers form factors will be VME, PCI and PCIe. The carriers will feature White Rabbit support for accurate synchronization of distributed systems. Initial plans include IO mezzanines for 100Ms/s ADCs and DACs, digital drivers and inputs, high accuracy time tag units and fine delay generators.CERN-ATS-2009-097oai:cds.cern.ch:12155722009-11-01 |
spellingShingle | Accelerators and Storage Rings Alvarez, P R Cattin, M Lewis, J Serrano, J Wlostowski, T FPGA Mezzanine Cards for CERN’s Accelerator Control System |
title | FPGA Mezzanine Cards for CERN’s Accelerator Control System |
title_full | FPGA Mezzanine Cards for CERN’s Accelerator Control System |
title_fullStr | FPGA Mezzanine Cards for CERN’s Accelerator Control System |
title_full_unstemmed | FPGA Mezzanine Cards for CERN’s Accelerator Control System |
title_short | FPGA Mezzanine Cards for CERN’s Accelerator Control System |
title_sort | fpga mezzanine cards for cern’s accelerator control system |
topic | Accelerators and Storage Rings |
url | http://cds.cern.ch/record/1215572 |
work_keys_str_mv | AT alvarezpr fpgamezzaninecardsforcernsacceleratorcontrolsystem AT cattinm fpgamezzaninecardsforcernsacceleratorcontrolsystem AT lewisj fpgamezzaninecardsforcernsacceleratorcontrolsystem AT serranoj fpgamezzaninecardsforcernsacceleratorcontrolsystem AT wlostowskit fpgamezzaninecardsforcernsacceleratorcontrolsystem |