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

dc.contributor.advisorGarcía Valderas, Mario
dc.contributor.authorCriado Bravo, Álvaro
dc.contributor.departamentoUC3M. Departamento de Tecnología Electrónicaes
dc.date.accessioned2013-04-25T07:22:55Z
dc.date.available2013-04-25T07:22:55Z
dc.date.issued2012-12-20
dc.date.submitted2012-12-20
dc.description.abstractEste 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.abstractThis 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.description.degreeIngeniería de Telecomunicación
dc.format.mimetypeapplication/pdf
dc.identifier.urihttps://hdl.handle.net/10016/16804
dc.language.isospa
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subject.ecienciaElectrónica
dc.subject.otherCircuitos digitales
dc.subject.otherEmuladores de fallos
dc.subject.otherSistemas tolerantes a fallos
dc.subject.otherFPGA (Field Programmable Gate Array)
dc.titleSistema de gestión remota de campañas de inyección de fallos en circuitos digitales mediante emulación en FPGA
dc.typemaster thesis*
dspace.entity.typePublication
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
PFC_ALVARO_CRIADO_BRAVO.pdf
Size:
4.59 MB
Format:
Adobe Portable Document Format