Por lo general, la funcionalidad de lo que sucede en un FPGA es tan complicada que una representación esquemática es extremadamente complicada. Y generalmente cuando se trabaja con FPGA, se trabaja mucho más alto que a nivel de puertas lógicas. Luego, el software de síntesis asume la tarea de convertir una descripción de comportamiento relativamente fácil de leer en componentes específicos de FPGA. Tenga en cuenta que no digo "puertas" aquí porque los FPGA generalmente se construyen a partir de elementos lógicos reconfigurables que pueden representar funciones lógicas bastante complejas que, de lo contrario, podrían implementar varias puertas.
Otro problema es que no hay métodos estándar para guardar esquemas gráficos para el uso de FPGA. Los vendedores a veces tienen herramientas propietarias para esto. Y las herramientas, cuando existen, suelen ser bastante engorrosas. No se gasta mucho tiempo de desarrollo en ellos porque la mayoría de las personas que realizan trabajos FPGA serios solo usan HDL.