Retardo del pin del encapsulado
De un vistazo
- Aprende qué es el retardo de los pines del encapsulado, por qué los dispositivos compatibles a nivel de pines pueden comportarse de forma diferente y cuándo se deben tener en cuenta estos datos en el flujo de diseño.
- Descubre cómo Altium Designer gestiona la longitud del pin en el encapsulado y el retardo de propagación, y cómo contribuye cada valor a los cálculos de longitud y retardo de señal.
- Averigua dónde introducir, transferir y revisar estos valores en el editor de esquemas, el editor de PCB, el panel PCB y el entorno de xSignals.
En todo diseño de alta velocidad de más de 500 MHz, el medio de conexión, o el hilo de unión al chip, introduce un retardo en la señal. Este retardo interno del dispositivo se denomina retardo de pin-encapsulado. Aunque dos dispositivos sean totalmente compatibles en cuanto a pines desde el punto de vista del diseño y de la PCB, los tiempos de propagación del encapsulado serán distintos entre dispositivos, por lo que deberán tenerse en cuenta. La información sobre el tiempo de propagación se puede encontrar en el documento IBIS 6 del dispositivo. La información de los pines del encapsulado debe tenerse en cuenta durante la etapa de planificación de E/S o, en el caso de una FPGA, después de la síntesis. Todos los fabricantes de dispositivos deberían poder proporcionar los retardos del encapsulado, que se especificarán como un retardo en picosegundos o como una longitud.
El retardo se puede incluir en el diseño como Pin Package Length o como Propagation Delay, utilizando los campos correspondientes del pin en el editor de esquemas o del pad o la vía en el editor de PCB. Los valores introducidos se gestionan de la siguiente manera:
Pin Package Length - todas las longitudes de pin-encapsulado de cada red se suman en el editor de PCB para obtener la longitud total de pines/encapsulados, que se incluye en el valor global de Signal Length de esa red. Consulte el modo Nets del panel PCB para obtener más información sobre la longitud de señal.
Propagation Delay - todos los valores de retardo definidos por el usuario para los pines/pads y las vías de cada red se suman al retardo del trazado de esa red en el editor de PCB. El retardo del trazado se calcula automáticamente mediante el solucionador de campos Simbeor® integrado en el administrador de la pila de capas. Los retardos de los pads y las vías no se calculan automáticamente, pero el usuario puede definirlos.
Incluir el retardo en el esquema
Las longitudes de pin-encapsulado se pueden definir como un atributo del pin del componente del esquema en el panel Properties, en el modo Pin. De forma predeterminada, el software utilizará las unidades del documento subyacente; introduzca las unidades junto con el valor si es necesario.

Introduzca la longitud de pin-encapsulado con las unidades necesarias.
Definir el retardo en el editor de PCB
Los valores de longitud de pin-encapsulado y de retardo de propagación se transfieren al diseño de la PCB, como se muestra en el modo Pad del panel Properties.

Los valores de longitud de pin-encapsulado y de retardo de propagación se transfieren del esquema a la PCB, aunque también se pueden definir directamente en la PCB.
Examinar la longitud de pin/encapsulado y el retardo de propagación en el panel PCB
El valor de Pin/Pkg Length se incluye automáticamente en los cálculos de Signal Length, que se muestran en varios modos del panel PCB. Configure el panel en el modo Nets para examinar (o editar) el valor de Pin/Pkg Length de los pines de la red elegida. Observe cómo la columna Routed Length refleja la longitud del trazado, mientras que la columna Signal Length refleja la longitud del trazado más las longitudes de pin/encapsulado de esa red.

El valor de Pin/Pkg Length y su efecto en Signal Length se muestran en el modo Nets del panel PCB.
En la imagen siguiente, la columna Delay de propagación muestra que hay dos pares de xSignals que incumplen una regla de diseño de igualación de longitudes. Como el resaltado aparece en la columna Retardo, esto indica que la regla está configurada para utilizar unidades de retardo en lugar de unidades de longitud.
La columna Retardo muestra que hay dos pares de xSignals que incumplen una regla de diseño de igualación de longitudes.
Cómo se incluye la longitud en los xSignals
El valor de Pin/Pkg Length se incluye automáticamente en la longitud total del xSignal cuando:
- Esa señal forma parte de una definición de xSignal
- Ese pad no está conectado mediante un trazado de tipo fly-by (solo hay una pista conectada a ese pad)