Retardo del pin del encapsulado

De un vistazo

Este artículo explica por qué el retardo de los pines del encapsulado es importante en los diseños de alta velocidad, especialmente por encima de 500 MHz, y muestra cómo Altium Designer permite tenerlo en cuenta mediante los valores de longitud del pin en el encapsulado o de retardo de propagación, tanto en el editor de esquemas como en el de PCB. Describe de dónde procede esta información, cómo afectan estos valores a los cálculos de longitud de señal y retardo de enrutamiento, cómo se transfieren entre el esquema y la PCB, y dónde se pueden consultar los resultados en el panel PCB y en los flujos de trabajo de xSignals. Si necesitas una adaptación de longitudes más precisa y mayor visibilidad de los tiempos de propagación en tu diseño, este artículo te ayudará a comprender exactamente dónde encajan estos ajustes y cómo utilizarlos. Sigue leyendo para que tus restricciones de alta velocidad sean más fiables.

- 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.
Profundiza con IA:

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.

  • Las reglas de diseño de longitud y de igualación de longitudes se pueden configurar en función de la longitud o del retardo.

  • La longitud de señal, la longitud total de pines/encapsulados y el retardo se pueden mostrar en varios modos del panel PCB, incluidos el modo Redes, el modo Editor de pares diferenciales y el modo xSignals. Haga clic con el botón derecho en el encabezado de una columna del panel PCB para activar o desactivar columnas.

  • Simbeor SFS (solucionador de campos cuasiestático) de Simberian® se utiliza para calcular el retardo del trazado a partir de las propiedades físicas definidas en el administrador de la pila de capas.

  • Los valores de longitud de pin-encapsulado y de retardo de propagación definidos por el usuario son independientes entre sí y se suman a los valores de longitud de señal y de retardo, respectivamente, tal como se acaba de describir. Como no interactúan entre sí, se pueden especificar ambos valores si es necesario.

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.
Introduzca la longitud de pin-encapsulado con las unidades necesarias.

  • Las propiedades de los pines de un componente también se pueden editar en el editor de bibliotecas o en la hoja del esquema, en la pestaña Pins del panel Properties, en el modo Component. Haga clic en  en esa pestaña del panel para abrir el Editor de pines de componentes, donde se pueden editar todas las propiedades de todos los pines de ese componente. Los valores se pueden editar directamente en la cuadrícula (seleccione una celda y escriba un valor nuevo), y las teclas de dirección permiten desplazarse a las celdas adyacentes. Las unidades predeterminadas se añadirán automáticamente si no se introducen.
  • Como alternativa, utilice el panel SCHLIB List para copiar y pegar varios valores de Pin/Pkg Lengths o Propagation Delay de una hoja de datos en un conjunto de pines de componentes seleccionados en el editor de bibliotecas de esquemas – mostrar imagen.
    • Además de pegar el contenido del portapapeles directamente en las celdas seleccionadas, también puede hacer clic con el botón derecho en el panel para acceder al cuadro de diálogo Smart Grid Paste, que ofrece un mayor control sobre el proceso de incorporación de datos adicionales a los pines. Obtenga más información sobre la edición de atributos con las herramientas de cuadrícula inteligente.

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.
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.

Tenga en cuenta que, si los valores de longitud de pin-encapsulado y de retardo de propagación de las propiedades de los pads son distintos de los configurados para los pines correspondientes de los símbolos del esquema, se generarán órdenes de cambio de ingeniería (ECO) para sobrescribirlos con los valores del esquema en la próxima actualización de la PCB (a menos que la detección de cambios en estos valores y/o la generación de ECO para ellos estén desactivadas en las opciones del proyecto).

Para obtener más información, consulte la página Mantener sincronizados los esquemas y 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.
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. La columna Retardo muestra que hay dos pares de xSignals que incumplen una regla de diseño de igualación de longitudes. 

La longitud de señal, la longitud total de pines/encapsulados y el retardo se pueden mostrar en varios modos del panel PCB, incluidos el modo Redes, el modo Editor de pares diferenciales y el modo xSignals. Haga clic con el botón derecho en el encabezado de una columna del panel PCB para activar o desactivar columnas.

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)

Los pads conectados mediante un trazado de tipo fly-by (con un punto de entrada y otro de salida) se excluyen del cálculo de longitud.

AI-LocalizedLocalizado por IA
Si encuentra un problema, seleccione el texto/imagen y presioneCtrl + Enterpara enviarnos sus comentarios.
Nav
Contents
Disponibilidad de funciones

Las funciones disponibles para usted dependen de qué solución de Altium tenga: Altium Develop, Altium Agile Teams, Altium Agile Enterprise o Altium Designer (con suscripción activa).

Si no ve una función documentada en su software actual, contacte con Ventas de Altium para obtener más información.

Documentación heredada

La documentación de Altium Designer ya no está versionada. Si necesita acceder a la documentación de versiones anteriores de Altium Designer, visite la sección Documentación heredada de la página de Otros instaladores.

Contents