Resumen: El objetivo de este trabajo de fin de grado ha sido desarrollar un sistema hardware basado en una implementación de un microprocesador dentro de una FPGA (Field Programmable Gate Array), para aplicarlo en el desarrollo de aplicaciones basadas en comunicaciones de campo cercano (NFC). Este proyecto consistirá en la ejecución de dos ramas principales. Por un parte, se desarrollará un hardware específico, implementado un microprocesador de tipo Soft-Core denominado Cortex-M3, desarrollado por la empresa ARM Holding. Este microprocesador será configurado y adaptado a los requerimientos de la aplicación, realizando simulaciones con Vivado para corroborar los resultados esperados. Por otra parte, con el objetivo de verificar este diseño hardware, se hará un desarrollo Software que permitirá analizar el funcionamiento del Soft-Core Cortex-M3. Además, se desarrollará una aplicación para inicializar, configurar y detectar la presencia de tarjetas NFC mediante el control del periférico X-NUCLEO NFC03A1, cuyo resultado permitirá validar la flexibilidad del microprocesador para adecuarse a los requerimientos de un periférico externo. Finalmente, se realizará el montaje del escenario de prueba donde se interconectará la FPGA junto al periférico NFC, donde se podrá observar el funcionamiento mediante interacción por consola y encendido de un LED al detectar una tarjeta NFC.