El presente artículo pretende mostrar el proceso de diseño de una FPGA ayudándose del soporte lógico proporcionado por la firma americana Xilinx, para después concreta este proceso en la realización de un ejemplo sencillo. Se comentan también las ventajas e inconvenientes del empleo de este tipo de dispositivos programables.