El objetivo de este trabajo ha sido aprovechar todas las ventajas que ofrece el diseño hardware mediante el uso de dispositivos programables como las FPGAs y su integración conjunta a un ARM, en lo que se ha denominado como APSoC (All Programmable System-on-Chip), y aplicar dicha tecnología
a un algoritmo de actualidad y cuyas exigencias de recursos fueran críticas.