Cargando…
FPGA technology in instrumentation and related tools
Field Programmable Gate Arrays (FPGA) have become an alternative to traditional Digital Signal Processors (DSP) in many applications. In some cases, where high throughput is the main concern, an FPGA-based system may in fact be the only solution to fulfill the requirements. In the area of particle a...
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2005
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/895147 |
_version_ | 1780908589860257792 |
---|---|
author | Serrano, J |
author_facet | Serrano, J |
author_sort | Serrano, J |
collection | CERN |
description | Field Programmable Gate Arrays (FPGA) have become an alternative to traditional Digital Signal Processors (DSP) in many applications. In some cases, where high throughput is the main concern, an FPGA-based system may in fact be the only solution to fulfill the requirements. In the area of particle accelerators, FPGAs are used in many contexts, ranging from digital feedback loops for power converters and RF cavities to Digital Signal Processing for beam instrumentation. These designs harness the vast amount of logic resources inside FPGA chips to deliver unprecedented performance through parallelism and pipelining. After an introduction to the internal architecture of FPGAs and the design process, including advanced issues such as floor planning, we look at two important techniques to implement arithmetic in FPGAs: Distributed Arithmetic (DA) and the Coordinate Rotation DIgital Computer (CORDIC) algorithm. The goal is not to exhaust the list of Digital Signal Processing techniques for FPGAs, but rather to illustrate ways in which FPGAs are used to maximize performance. |
id | cern-895147 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2005 |
record_format | invenio |
spelling | cern-8951472022-08-17T13:34:00Zhttp://cds.cern.ch/record/895147engSerrano, JFPGA technology in instrumentation and related toolsAccelerators and Storage RingsField Programmable Gate Arrays (FPGA) have become an alternative to traditional Digital Signal Processors (DSP) in many applications. In some cases, where high throughput is the main concern, an FPGA-based system may in fact be the only solution to fulfill the requirements. In the area of particle accelerators, FPGAs are used in many contexts, ranging from digital feedback loops for power converters and RF cavities to Digital Signal Processing for beam instrumentation. These designs harness the vast amount of logic resources inside FPGA chips to deliver unprecedented performance through parallelism and pipelining. After an introduction to the internal architecture of FPGAs and the design process, including advanced issues such as floor planning, we look at two important techniques to implement arithmetic in FPGAs: Distributed Arithmetic (DA) and the Coordinate Rotation DIgital Computer (CORDIC) algorithm. The goal is not to exhaust the list of Digital Signal Processing techniques for FPGAs, but rather to illustrate ways in which FPGAs are used to maximize performance.CERN-AB-2005-064oai:cds.cern.ch:8951472005-04-01 |
spellingShingle | Accelerators and Storage Rings Serrano, J FPGA technology in instrumentation and related tools |
title | FPGA technology in instrumentation and related tools |
title_full | FPGA technology in instrumentation and related tools |
title_fullStr | FPGA technology in instrumentation and related tools |
title_full_unstemmed | FPGA technology in instrumentation and related tools |
title_short | FPGA technology in instrumentation and related tools |
title_sort | fpga technology in instrumentation and related tools |
topic | Accelerators and Storage Rings |
url | http://cds.cern.ch/record/895147 |
work_keys_str_mv | AT serranoj fpgatechnologyininstrumentationandrelatedtools |