Resumen: La sincronización de señales de sistemas de comunicación, eliminación de ruidos o atenuación retrasos son problemas en los se busca soluciones eficientes, ya que resultan de vital importancia para su correcto funcionamiento. Una solución muy utilizada es el PLL, debido a sus numerosas ventajas. Según sea el problema o aplicación existen diferentes topologías que se pueden aplicar lo que le da gran versatilidad. En este TFG se presenta los conceptos fundamentales y se hace un análisis para su comprensión. Se eligen dos de sus tipologías para hacer una comparativa entre ellas mediante simulación en Matlab y Simulink, y se implementa la que mejor prestaciones presente en un microcontrolador.