Una de las decisiones fundamentales a la hora de diseñar un producto electrónico es la elección del dispositivo electrónico a emplear, ya que ésta va a afectar a variables tales como el coste de dicho producto, sus prestaciones, su método de diseño, etc. Esta decisión debe ser tomada en las primeras etapas del proceso de diseño.A la hora de elegir entre los diferentes circuitos integrados se deben tener en cuenta diversos aspectos como son la velocidad a la que se desea que trabaje el dispositivo, la cantidad de recursos lógicos que se van a emplear, los costes de diseño y fabricación, el número de unidades a producir o si el dispositivo necesitará ser reprogramado o no.Para elegir una FPGA frente a otros circuitos integrados hay que tener en cuenta sus ventajas respecto a estos otros.
En función de las necesidades de cada aplicación se deberá decidir entre una FPGA u otro de los circuitos integrados disponibles en el mercado. Dentro del campo de la tecnología FPGA, también tenemos varias tecnologías FPGA a considerar en funciones de nuestra aplicación final.