Editor de FPGA de Xilinx + ¿Nombres de línea?

0

Estoy jugando con el editor de FPGA y mirando un Spartan3E. Cuando hago clic en las diferentes líneas, la consola muestra lo que creo que es un nombre para cada línea individual:

¿Qué significa esto exactamente? Sé que hay diferentes tipos de líneas y estoy adivinando los diferentes nombres (doble, OMUX ... etc) siginfy los diferentes tipos, pero ¿qué me dicen los números? No puedo encontrar en ningún lugar esto está documentado.

node = OMUX(10200,31745)
node = DOUBLE(9504,39237)
node = DOUBLE(12960,39237)
node = OMUX(10200,31745)
node = OMUX(6744,31745)
node = DOUBLE(9552,39201)
node = HUNIHEX(9408,38995)
node = HUNIHEX(5952,38967)
node = HUNIHEX(13088,39119)
node = HUNIHEX(2496,38883)
node = HUNIHEX(13112,39077)
node = HUNIHEX(2496,38799)
node = HLONG(-1208,39003)
node = HLONG(-1192,38979)
    
pregunta nhoughto

1 respuesta

2

Lamentablemente, estás caminando en un territorio inexplorado. Xilinx ha proporcionado muy poca documentación sobre la estructura de bajo nivel de sus FPGA.

Dicho esto: los objetos que está mirando son diferentes tipos de cables que conectan elementos en el FPGA. Los nombres tienen que ver con la longitud de los cables; por ejemplo, OMUX es un cable muy corto, y HLONG es mucho más largo. Hay algunos detalles más sobre la estructura de enrutamiento del FPGA Virtex-4 en la sección 6.6.6 de generando las comunicaciones Infraestructura para dinámica basada en módulos Reconfiguración de FPGAs . No coincidirán exactamente con el Spartan-3E que estás usando, pero es probable que haya algunas similitudes.

Es casi seguro que los números son coordenadas que especifican la ubicación de estos cables específicos dentro del FPGA.

    
respondido por el duskwuff

Lea otras preguntas en las etiquetas