“…In this sense, FPGA have several advantages over other implementations such as reconfigurability, allowing a system on-a-chip (SoC) solution with parallel processing capabilities for real time applications, while maintaining low cost (Osornio-Rios, RomeroTroncoso, Herrera-Ruiz, & Castañeda-Miranda, 2009). Moreover, recent developments on CNC machines show that FPGAs have advantages in hardware applications such as PID (ProportionalIntegral-Derivative) controllers (Astarloa, Lázaro, Bidarte, Jiménez, & Zuloaga, 2009;Osornio-Rios, Romero-Troncoso, Herrera-Ruiz, & Castañeda-Miranda, 2008), parameter identification (MoralesVelazquez, Romero-Troncoso, Osornio-Rios, Herrera-Ruiz, & De Santiago-Pérez, 2010), and image and video processing (Chaikalis, Sgouros, & Maroulis, 2010). On the other hand, it is worth noticing that the majority of the cited works only implement one interpolation technique.…”