Cargando…
Unified C/VHDL Model Generation of FPGA-based LHCb VELO algorithms
We show an alternative design approach for signal processing algorithms implemented on FPGAs. Instead of writing VHDL code for implementation and maintaining a C-model for algorithm simulation, we derive both models from one common source, allowing generation of synthesizeable VHDL and cycleand bit-...
Autores principales: | , |
---|---|
Lenguaje: | eng |
Publicado: |
CERN
2007
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.5170/CERN-2007-001.492 http://cds.cern.ch/record/1034306 |
Sumario: | We show an alternative design approach for signal processing algorithms implemented on FPGAs. Instead of writing VHDL code for implementation and maintaining a C-model for algorithm simulation, we derive both models from one common source, allowing generation of synthesizeable VHDL and cycleand bit-accurate C-Code. We have tested our approach on the LHCb VELO pre-processing algorithms and report on experiences gained during the course of our work. |
---|