Hay mucho en esto, pero creo que es seguro decir que el instalador decidió que el mejor lugar para poner ese bloque de lógica es porque estaba justo al lado del pin FPGA. Si su proyecto tiene bajos requisitos de tiempo, probablemente podría haber puesto ese bloque de lógica en un lugar diferente y aun así cumplir con los requisitos de tiempo.
Entonces, para responder a su pregunta, sí, hay una optimización que pone ese bloque de lógica al lado del puerto, y sí, en una distancia FPGA puede equipararse al retardo, ya que cuanto más lejos esté, más lógica y buses tiene la señal. atravesar
Aquí hay un diagrama de cómo se compila la lógica, la adaptación toma el HDL sintetizado y luego decide dónde colocarlo. Si cumple con las restricciones de tiempo, puede compilarse en un archivo para programar el dispositivo.