Publication:
Emulación de rayos cósmicos incidiendo sobre DSPs en FPGAs

Loading...
Thumbnail Image
Official URL
Full text at PDC
Publication Date
2014
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citations
Google Scholar
Research Projects
Organizational Units
Journal Issue
Abstract
En este proyecto se expone una herramienta de programación en alto nivel que permite establecer los parámetros de configuración de forma sencillas de las diversas operaciones aritmético-lógicas que permite realizar un DSP. Mediante un interfaz sencilla se puede hacer descripciones a alto nivel de abstracción olvidando el nivel estructural de los componentes. Dotando su comportamiento a nivel de “caja negra”, estableciendo los valores de entrada del componente y la operación ha realizar. Y así obtener una instancia en lenguaje vhdl. Se presenta al usuario una herramienta que permitan a los diseñadores crear, probar y modificar módulos prediseñados basados en DSP sobre una FPGA de manera ágil y sencilla. Desde esta perspectiva, como segundo objetivo del proyecto, se especifican diferentes aplicaciones utilizando un modelo estructural jerárquico, es decir, creando módulos de mayor nivel que utilicen uno o varios módulos de menor nivel. Finalmente, se otorga al usuario la posibilidad de generar módulos con un diseño más robusto, que se traduce en un aumento de la fiabilidad del componente.
In this project a tool for high-level programming that allows us to set the configuration parameters in a simple way of the various arithmetic and logical operations that allows a DSP is exposed. Through a simple interface we will be able to create descriptions from a high abstraction level forgetting about the structural level of the components. Providing behavior-level "black box", setting the component input and the operation has performed. And get an instance in vhdl language. And so get an instance in vhdl language. Presenting the user with a tool that allows designers to create, test and modify premade DSP modules on a FPGA in an agile and simple way. From this perspective, as a second objective of the project, we have specified different applications using a hierarchical structural model, ie, creating higher level building blocks that use one or more lower-level modules. Finally, the user is given the possibility of generating modules with a more robust design, resulting in increased reliability of the component.
Description
Proyecto de Sistemas Informáticos (Facultad de Informática, Curso 2013-2014)
Unesco subjects
Keywords
Citation