Cargando…

Dynamic Reconfiguration and Incremental Firmware Development in the Xilinx Virtex 5

The size and complexity of the latest generations of FPGAs has increased dramatically. This in turn means that the time taken to develop and build even small firmware projects is increasing exponentially. Pre-constrained logic placement and routing are becoming critically important for the use of sp...

Descripción completa

Detalles Bibliográficos
Autores principales: Jones, J, Stettler, M
Lenguaje:eng
Publicado: CERN 2008
Materias:
Acceso en línea:https://dx.doi.org/10.5170/CERN-2008-008.583
http://cds.cern.ch/record/1160904
_version_ 1780915895270375424
author Jones, J
Stettler, M
author_facet Jones, J
Stettler, M
author_sort Jones, J
collection CERN
description The size and complexity of the latest generations of FPGAs has increased dramatically. This in turn means that the time taken to develop and build even small firmware projects is increasing exponentially. Pre-constrained logic placement and routing are becoming critically important for the use of specialized components in the FPGA such as serial link interfaces. This necessitates significant changes from 'normal' firmware tool flows in order to effectively develop systems based on these devices. In this paper we discuss several methods for improving turnaround speed and design safety, including: pre-placed and pre-routed hard macros / Relationally Placed Macros (RPMs), and pre-synthesised black-box netlists. Possible methods of dynamic partial reconfiguration are also discussed in this context.
id cern-1160904
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2008
publisher CERN
record_format invenio
spelling cern-11609042019-09-30T06:29:59Zdoi:10.5170/CERN-2008-008.583http://cds.cern.ch/record/1160904engJones, JStettler, MDynamic Reconfiguration and Incremental Firmware Development in the Xilinx Virtex 5Detectors and Experimental TechniquesThe size and complexity of the latest generations of FPGAs has increased dramatically. This in turn means that the time taken to develop and build even small firmware projects is increasing exponentially. Pre-constrained logic placement and routing are becoming critically important for the use of specialized components in the FPGA such as serial link interfaces. This necessitates significant changes from 'normal' firmware tool flows in order to effectively develop systems based on these devices. In this paper we discuss several methods for improving turnaround speed and design safety, including: pre-placed and pre-routed hard macros / Relationally Placed Macros (RPMs), and pre-synthesised black-box netlists. Possible methods of dynamic partial reconfiguration are also discussed in this context.CERNoai:cds.cern.ch:11609042008
spellingShingle Detectors and Experimental Techniques
Jones, J
Stettler, M
Dynamic Reconfiguration and Incremental Firmware Development in the Xilinx Virtex 5
title Dynamic Reconfiguration and Incremental Firmware Development in the Xilinx Virtex 5
title_full Dynamic Reconfiguration and Incremental Firmware Development in the Xilinx Virtex 5
title_fullStr Dynamic Reconfiguration and Incremental Firmware Development in the Xilinx Virtex 5
title_full_unstemmed Dynamic Reconfiguration and Incremental Firmware Development in the Xilinx Virtex 5
title_short Dynamic Reconfiguration and Incremental Firmware Development in the Xilinx Virtex 5
title_sort dynamic reconfiguration and incremental firmware development in the xilinx virtex 5
topic Detectors and Experimental Techniques
url https://dx.doi.org/10.5170/CERN-2008-008.583
http://cds.cern.ch/record/1160904
work_keys_str_mv AT jonesj dynamicreconfigurationandincrementalfirmwaredevelopmentinthexilinxvirtex5
AT stettlerm dynamicreconfigurationandincrementalfirmwaredevelopmentinthexilinxvirtex5