Sistema de gestión remota de campañas de inyección de fallos en circuitos digitales mediante emulación en FPGA

Repositorio e-Archivo

Mostrar el registro sencillo del ítem

dc.contributor.advisor García Valderas, Mario
dc.contributor.author Criado Bravo, Álvaro
dc.date.accessioned 2013-04-25T07:22:55Z
dc.date.available 2013-04-25T07:22:55Z
dc.date.issued 2012-12-20
dc.date.submitted 2012-12-20
dc.identifier.uri http://hdl.handle.net/10016/16804
dc.description.abstract Este proyecto nace de la necesidad de ampliación de las características de un emulador autónomo de fallos. Estos emuladores son capaces de evaluar la robustez frente a radiaciones de un circuito digital, y por tanto, pueden realizar estudios de tolerancia a fallos. Cuando los circuitos digitales que se quieren estudiar crecen en tamaño y complejidad, la cantidad de datos y resultados que se generan al evaluar su tolerancia a fallos también crece. Además, hoy en día, la tecnología con la que se fabrican dispositivos lógicos programables permite generar circuitos de un tamaño creciente con el tiempo. Esta necesidad de ancho de banda es de donde nace el objetivo principal de este Proyecto Fin de Carrera. Una característica a mejorar de estos emuladores es la posibilidad de obtener el diccionario de fallos completo, que contiene todas las clasificaciones realizadas. Uniendo esta necesidad de mejora al progreso de la tecnología, se ha necesitado dotar al sistema de una comunicación con gran ancho de banda, por lo que se ha elegido el protocolo TCP/IP sobre Ethernet. Por otro lado, al usar una comunicación Ethernet, se ha implementado un programa cliente que accede a la plataforma de emulación y es capaz de descargar resultados, hacer seguimientos y configurar emulaciones desde cualquier lugar con conexión a internet. Tras analizar las necesidades se ha utilizado como pieza fundamental del sistema la plataforma Microblaze de Xilinx, facilitando la comunicación TCP/IP entre el cliente y el servidor de emulaciones. _______________________________________________________________________________________________________________________
dc.description.abstract This project improves the features of an autonomous emulation fault injection. This emulator is able to evaluate the robustness of a digital circuit regarding radiation effects, in order to study the fault tolerance level. When the digital circuit under test grows in size and complexity, the amount of data generated by the emulator grows too. According to this, the main objective of this project is to increase the data transmission capabilities of the emulation system. With a high data throughput, it is possible to manage the transmission of the complete fault dictionary, which contains the classification of each possible tested fault (up to billions). In order to reach this objective, the aim of this project is to use a TCP/IP protocol over an ethernet interface. Furthermore, a client application had been implemented in order to access the emulation platform and several capabilities, such as downloading the results, emulation progress tracking and remote configuration and operation. Xilinx Microblaze microprocessor has been used as the main part of the platform system, providing the communication interface between the client (personal computer) and the server (emulation system).
dc.format.mimetype application/pdf
dc.language.iso spa
dc.rights Atribución-NoComercial-SinDerivadas 3.0 España
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subject.other Circuitos digitales
dc.subject.other Emuladores de fallos
dc.subject.other Sistemas tolerantes a fallos
dc.subject.other FPGA (Field Programmable Gate Array)
dc.title Sistema de gestión remota de campañas de inyección de fallos en circuitos digitales mediante emulación en FPGA
dc.type masterThesis
dc.subject.eciencia Electrónica
dc.rights.accessRights openAccess
dc.description.degree Ingeniería de Telecomunicación
dc.contributor.departamento Universidad Carlos III de Madrid. Departamento de Tecnología Electrónica
 Find Full text

Ficheros en el ítem

*Click en la imagen del fichero para previsualizar.(Los elementos embargados carecen de esta funcionalidad)


El ítem tiene asociada la siguiente licencia:

Este ítem aparece en la(s) siguiente(s) colección(es)

Mostrar el registro sencillo del ítem