Creación de una xSignal

Una xSignal es una ruta de señal definida por el diseñador entre dos nodos; pueden ser dos nodos dentro de la misma red o pueden ser dos nodos en redes diferentes.

las xSignals se definen utilizando los siguientes métodos:

  1. Utilizar la función xSignals Multi-Chip Wizard. Este será el método más común para crear xSignals y se describe a continuación.

Alternativamente, se utilizan los siguientes métodos seleccionando primero los objetos de interés y eligiendo después el comando apropiado:

  1. Crear una única xSignal basada en los pads seleccionados. Seleccione el pad de inicio y el pad de fin requeridos (estos pads pueden estar en redes diferentes si hay un componente de terminación en serie). Los pads pueden seleccionarse directamente en el espacio de diseño, o puede utilizarse el panel PCB puede utilizarse en modo Nets para localizar y seleccionar los pads (como se muestra en la imagen inferior). Una vez seleccionados los pads, haga clic con el botón derecho del ratón en un pad seleccionado en el espacio de diseño y ejecute el comando xSignals » Create xSignal from Selected Pins o haga clic con el botón derecho en uno de los pads seleccionados en el panel PCB y ejecute el comando Create xSignal comando. La nueva xSignal aparecerá en el modo xSignals del panel PCB.

    Cuando defina una xSignal basada en pines seleccionados (pads de huella), seleccione sólo el pad de inicio y el pad de fin antes de ejecutar el comando Create comando.

    El nombre de la nueva xSignal será una combinación de los dos nombres de red, separados por un guión. El nombre de la xSignal puede editarse en el modo xSignals del PCB del panel.

    La nueva xSignal puede añadirse a una clase xSignal, haga clic con el botón derecho del ratón en la región xSignal Classes del panel para crear una nueva clase y añadirle miembros.

  2. Seleccione el componente de origen, a continuación haga clic con el botón derecho del ratón en el componente seleccionado y elija el comando xSignal » Create xSignals between Components del menú contextual. Se abrirá el diálogo Create xSignals Between Components con el componente fuente seleccionado. El cuadro de diálogo se describe a continuación.
  3. Seleccione uno o varios componentes en serie en el espacio de diseño y, a continuación, haga clic con el botón derecho del ratón en uno de los componentes seleccionados y elija el comando xSignal » Create xSignals from Connected Nets del menú contextual. Se abrirá el diálogo Create xSignals From Connected Nets se abrirá. Se seleccionará el componente de origen elegido y las redes conectadas a dicho componente. El cuadro de diálogo se describe a continuación.
  4. También puede haber situaciones en las que desee crear una xSignal dentro de una xSignal existente, en esta situación el xSignal del panel PCB puede utilizarse. Asegúrese de que la opción Select esté activada en la parte superior del panel, localice la xSignal actual, seleccione los pads necesarios en la sección xSignal Primitives del panel, haga clic con el botón derecho en uno de los pads seleccionados en el espacio de diseño y utilice el método descrito en el paso 2 de esta lista para completar el proceso.

Seleccione los dos pads en el Nets del panel, haga clic con el botón derecho del ratón en uno de los pads seleccionados y elija Create xSignal. Observe que los pads están en redes diferentes.
Seleccione los dos pads en el Nets del panel, haga clic con el botón derecho del ratón en uno de los pads seleccionados y elija Create xSignal. Observe que los pads están en redes diferentes.

Si los pads inicial y final están en la misma red, una xSignal tomará un nombre de la forma _PPndonde n es el siguiente número entero disponible utilizado para distinguir varias xSignals definidas para esa red. Si los pads inicial y final están en redes diferentes, una xSignal tomará un nombre de la forma __PPndonde n es el siguiente número entero disponible utilizado para distinguir varias xSignals definidas para esa combinación de redes.
Tenga en cuenta que las xSignals también pueden crearse utilizando el método Constraint Managermás información.

asistente xSignals Multi-Chip

La página xSignals Multi-Chip Wizard se utiliza para crear xSignals entre un único componente de origen y varios componentes de destino. La página Wizard utiliza un enfoque orientado a los componentes para identificar posibles xSignals: se selecciona un único componente de origen, las redes de interés y los componentes de destino y, a continuación, el asistente Wizard analiza todas las rutas potenciales desde el componente fuente hasta los componentes de designación, pasando por los componentes pasivos en serie y por cualquier ramificación. Como diseñador, puede elegir las señales x que desea generar y, si es necesario, crear reglas de diseño de longitud coincidente. La página Wizard también se puede utilizar para crear automáticamente xSignals y clases de xSignal para un número de diferentes circuitos comunes de interfaz y memoria.

En este Wizardun pin de salida se denomina Sourcey el pin de entrada de destino se denomina Destination.

El Asistente también es una herramienta de ejecución múltiple: desde el grupo maestro general de xSignals que crea inicialmente en la página xSignal Routes puede seleccionar un subconjunto de ellas, definir clases y reglas, volver al grupo maestro, elegir otro subconjunto, definir clases y reglas para ellas, y así sucesivamente.

Uno de los grandes puntos fuertes de Wizard es la facilidad de trabajo entre el Wizard y el editor PCB. Haz clic en una xSignal en cualquier página del Asistente y los pads y cualquier enrutamiento se resaltarán visualmente en la PCB.

En esta fase, el asistente no permite añadir automáticamente identificadores de uniones en T, a menudo denominados puntos de unión o puntos de bifurcación. Si su diseño incluye enrutamiento ramificado, se sugiere que:

  1. Ajuste la longitud desde el componente de origen hasta el componente pasivo (como una resistencia de terminación en serie), si los hay.
  2. Ajuste la longitud en cada rama, desde la unión en T hasta el componente de destino.
  3. Si es necesario, ajuste la longitud restante entre el componente pasivo (o desde el origen si no hay pasivos) hasta la unión en T.
Si sólo necesita ajustar las longitudes de las ramas, cree un punto de bifurcación definido por el usuario colocando un componente de una sola capa y una sola almohadilla dentro del trazado en la unión en T. Consulte la sección Definición del punto de bifurcación en un patrón de T equilibrada a continuación para obtener más información.

Para acceder al menú xSignals Multi-Chip Wizardseleccione el comando Design » xSignals » Run xSignals Wizard en los menús principales o haga clic con el botón derecho del ratón en el diseño de la PCB y seleccione xSignals » Run xSignals Wizard. Aparecerá la página inicial del Asistente.

La página inicial del xSignals Multi-Chip Wizard
La página inicial del xSignals Multi-Chip Wizard

modos del Asistente multichip de xSignals

En la segunda página del Wizardse le pedirá que seleccione Custom Multi-Component Interconnect, On-Board DDR3 / DDR4o bien USB 3.0. El modo Custom Multi-Component Interconnect se utiliza para definir múltiples xSignals entre un componente de origen elegido y múltiples componentes de destino, mientras que el modo On-Board DDR3 / DDR4 se utiliza para crear xSignals para su memoria DDR3 o DDR4. El modo USB 3.0 crea las xSignals, las xSignal Classes y las reglas de Matched Length para cada canal USB 3.0. Selecciona el modo adecuado a tus necesidades.

Diálogo Crear xSignals entre Componentes

Si tiene que definir un gran número de xSignals, es más eficaz utilizar el cuadro de diálogo Create xSignals Between Components diálogo. Mediante el comando Design » xSignals » Create xSignals el cuadro de diálogo presenta los componentes de origen y destino y permite crear una o varias xSignals en una sola operación.

Utilice el cuadro de diálogo para identificar y crear rápidamente varias xSignals y añadirlas a la clase xSignal requerida.
Utilice el cuadro de diálogo para identificar y crear rápidamente varias xSignals y añadirlas a la clase xSignal requerida.

El planteamiento es el siguiente

  1. Seleccionar una única Source Component.
  2. Seleccione uno o varios Destination Components.
  3. Seleccione los Source Net(s) de interés. Aparecerán todas las redes que se conectan actualmente al componente fuente seleccionado. Para las redes asociadas a una clase específica, seleccione dicha clase en el menú desplegable Net Class desplegable.
  4. Pulse el botón Analyze . El software intentará identificar las posibles Señales x que existan entre los componentes de origen y destino elegidos para las redes seleccionadas. Todas las posibles señales x que incluyan las redes seleccionadas y se ejecuten entre los componentes de origen y destino seleccionados se enumerarán en el campo xSignals en el campo Tenga en cuenta que el algoritmo de análisis sigue la topología actual de las redes elegidas y esto influirá en las xSignals propuestas.
El software también puede buscar a través de componentes en serie, si es necesario, seleccionando la opción adecuada en el menú desplegable Analyze desplegable: Search for direct connections, Through 1 series component, Through 2 series components, o Multipath coupled nets.
  1. Una vez realizado el análisis, las posibles señales x aparecerán en la parte inferior del cuadro de diálogo y todas estarán activadas para su creación. Compruebe cuidadosamente la lista de señales x propuestas y active sólo las que sean necesarias. Utilice los comandos disponibles en el menú contextual del botón derecho del ratón para alternar entre varias entradas.
  2. Seleccione la necesaria class en la parte inferior del cuadro de diálogo, o escriba un nombre para crear una nueva clase. Si no se elige ninguna clase, las xSignals se crearán igualmente y podrá añadirlas a cualquier clase xSignal en el cuadro de diálogo Explorador de clases de objetos (Design » Classes). El uso de clases puede simplificar enormemente la creación y configuración de reglas de diseño.
  3. Haga clic en OK para crear las xSignals.

El diálogo se cerrará y volverá al espacio de diseño. Las nuevas xSignals aparecerán en el modo xSignals modo del PCB panel.

Utilice los filtros situados encima de cada lista para localizar rápidamente los componentes o redes de interés; se admiten comodines.

Diálogo Crear señales x a partir de redes conectadas

Si está creando xSignals que incluyen componentes de terminación en serie, un buen enfoque es utilizar el comando Create xSignals from connected nets . El comando está disponible siempre que se seleccione un componente, ya sea a través de Design » xSignals submenú de los menús principales o el submenú del botón derecho del ratón xSignals con el botón derecho del ratón.

Este comando está diseñado para construir xSignals a partir de un componente de terminación en serie seleccionado, como una resistencia o un condensador. Admite tanto uno o varios componentes discretos como uno o varios componentes de tipo paquete multiinstancia, como redes de resistencias. Tras ejecutar este comando, se abrirá el cuadro de diálogo Create xSignals From Connected Nets se abrirá.

Utilice el cuadro de diálogo para crear señales x que abarquen un componente en serie seleccionado. En este ejemplo, se han propuesto dos posibles xSignals, sólo se va a crear una.
Utilice el cuadro de diálogo para crear señales x que abarquen un componente en serie seleccionado. En este ejemplo, se han propuesto dos posibles xSignals, sólo se va a crear una.

El planteamiento es el siguiente:

  1. Seleccionar una única Source Component.
  2. Seleccione el Source Net(s) de interés. Aparecerán todas las redes que se conectan actualmente al componente fuente seleccionado. Para las redes asociadas a una clase específica, seleccione dicha clase en el menú desplegable Net Class desplegable.
  3. Pulse el botón Analyze . El software intenta identificar las posibles señales xSignal que existen para los componentes fuente elegidos y para las redes seleccionadas. Todas las señales x posibles aparecerán en el campo xSignals campo
  4. Una vez realizado el análisis, las posibles xSignals se listarán en la región inferior del diálogo, y todas estarán habilitadas para su creación. Compruebe cuidadosamente la lista de posibles xSignals y active sólo las que sean necesarias. Utilice los comandos disponibles en el menú contextual del botón derecho del ratón para alternar entre varias entradas.
  5. Seleccione la necesaria class en la parte inferior del cuadro de diálogo, o escriba un nombre para crear una nueva clase. Si no se elige ninguna clase, las xSignals se crearán igualmente y podrá añadirlas a cualquier clase xSignal en el cuadro de diálogo Explorador de clases de objetos (Design » Classes). El uso de clases puede simplificar enormemente la creación y configuración de reglas de diseño.
  6. Haga clic en OK para crear las xSignals.

El diálogo se cerrará y volverá al espacio de diseño. Las nuevas xSignals aparecerán en el modo xSignals modo del PCB panel.

Utilice los filtros situados encima de cada lista para localizar rápidamente los componentes o redes de interés; se admiten comodines.

El papel de la topología de red

Cuando se define una xSignal, ésta se encuentra entre dos nodos o pads. Sin embargo, cuando selecciona esa xSignal en el modo xSignals del panel PCB en realidad seguirá la ruta de las líneas de conexión que discurren entre esos dos pads, indicando que esa es la ruta que el software asume que la xSignal será enrutada. La razón por la que hace esto es porque obedece a la topología definida para esa red. La topología de red viene definida por la regla de diseño aplicable Routing Topology regla de diseño aplicable; la topología por defecto es la más corta.

La animación simple muestra una CPU conectada a cuatro chips de memoria DDR3, que va a ser enrutada usando una estrategia de enrutamiento fly-by. La clase DRAM_A2 xSignal contiene cuatro xSignals. Primero se selecciona la clase y luego cada xSignal. Se puede ver cómo la ruta de la xSignal sigue la topología de la red, que actualmente está configurada por defecto como la más corta.

Debido a que la topología de la red está actualmente configurada como Shortest, las xSignals no siguen la ruta requerida desde el procesador hasta los chips de memoria.
Debido a que la topología de la red está actualmente configurada como Shortest, las xSignals no siguen la ruta requerida desde el procesador hasta los chips de memoria.

Si piensa utilizar el cuadro de diálogo Create xSignals Between Components tendrá que configurar la topología de la(s) red(es) para asegurarse de que el algoritmo de análisis de xSignal entiende la ruta prevista de la xSignal enrutada.

comandos de creación de xSignal

Aparte del comando Design » xSignals » Create xSignals hay otros comandos de creación de xSignal en el submenú xSignals cuando se cumplen ciertas condiciones.

A continuación se muestra un resumen de los comandos y cuándo están disponibles:

Comando Descripción
Create xSignal from selected pins

Crea inmediatamente una única xSignal. Este comando está disponible cuando hay dos o más pads seleccionados en el espacio de diseño, y es el mismo comando que se presenta al hacer clic con el botón derecho en uno de los pads seleccionados.

Create xSignals between components

Este comando está disponible cuando hay componentes seleccionados en el espacio de diseño. Cuando se ejecuta, se abre el cuadro de diálogo Crear señales x entre componentes con los componentes preseleccionados. Asegúrese de que están seleccionados los componentes de Origen y Designación correctos y, a continuación, complete el proceso de Análisis/Creación.

Tras ejecutar el comando, se abrirá el cuadro de diálogo Crear xSeñales entre Componentes. Utilice el cuadro de diálogo para crear sus xSignals como se indica a continuación:

  1. El componente fuente elegido aparecerá seleccionado en la región Source Component región.
  2. Cualquier otro componente seleccionado en el área de trabajo aparecerá seleccionado en la región Destination Components región. Si no es así, haga su(s) elección(es) ahora.
  3. Por defecto, se seleccionarán todas las redes asociadas a los pads del componente de origen (en la región Source Component Nets región). Ajuste esta selección según sea necesario.
  4. Pulse el botón Analyze el software intentará identificar las posibles señales x que existan entre los componentes de origen y destino seleccionados, para las redes seleccionadas.

    Tenga en cuenta que el algoritmo de análisis sigue la topología actual de las redes seleccionadas.
    El software también puede buscar a través de componentes en serie si es necesario, seleccionando el modo apropiado en el menú desplegable asociado al botón. Los modos disponibles son: Search for direct connections, Through 1 series component, Through 2 series componentsy Multipath coupled nets.
  5. Todas las señales x identificadas se enumeran en la región xSignals del cuadro de diálogo. Por defecto, se seleccionan todas para su creación.
  6. Opcionalmente, puede asociar las xSignals creadas a una clase de xSignal. Elija una clase xSignal existente o introduzca un nombre para una nueva clase. Puede dejar el campo en blanco si lo desea; las xSignals siempre pueden añadirse como miembros de la clase requerida en una fase posterior.
  7. Haga clic en OK para crear las xSignals. El diálogo se cerrará y volverá al espacio de diseño, que presenta una vista filtrada mostrando las xSignals recién creadas. Si se ha especificado una clase xSignal, ésta se creará (si no existe) y se le asociarán las xSignals.
Create xSignals from connected nets

Utilice este comando cuando haya uno o más componentes de terminación de serie para los que crear xSignals. Seleccione el componente o componentes de terminación y, a continuación, ejecute el comando para abrir el cuadro de diálogo Crear xSignales a partir de redes conectadas, listo para completar el proceso de creación de un conjunto de xSignals. Utilice el cuadro de diálogo para crear sus xSignals como se indica a continuación:

  1. Los componentes fuente elegidos aparecerán seleccionados en la región Source Component región.
  2. Por defecto, todas las redes asociadas a los pads del componente(s) de origen aparecerán seleccionadas (en la Source Component Nets región). Ajuste esta selección según sea necesario.
  3. Pulse el botón Analyze el software intentará identificar las posibles señales x que existan para las redes seleccionadas que emanen del componente o componentes elegidos.

    Tenga en cuenta que el algoritmo de análisis sigue la topología actual de las redes seleccionadas.
  4. Todas las señales x identificadas se enumeran en la región xSignals del cuadro de diálogo. Por defecto, todas están seleccionadas para su creación.
  5. Opcionalmente, puede asociar las xSignals creadas a una clase de xSignal. Elija una clase xSignal existente o introduzca un nombre para una nueva clase. Puede dejar el campo en blanco si lo desea; las xSignals siempre pueden añadirse como miembros de la clase requerida en una fase posterior.
  6. Haga clic en OK para crear las xSignals. El diálogo se cerrará y volverá al espacio de diseño, que presenta una vista filtrada mostrando las xSignals recién creadas. Si se ha especificado una clase xSignal, ésta se creará (si no existe) y se le asociarán las xSignals.
Create xSignals

Abre el diálogo Crear xSignals entre Componentes. Este comando está siempre disponible. Utilice el diálogo para crear sus xSignals como sigue:

  1. Seleccione un componente fuente en la región Source Component región.
  2. Elija uno o varios componentes de destino en la Destination Components región.
  3. Todas las redes asociadas a los pads del componente de origen se listarán en la Source Component Nets región. Seleccione las redes que le interesen.
  4. Pulse el botón Analyze el software intentará identificar las posibles señales x que existan entre los componentes de origen y destino para las redes seleccionadas.

    Tenga en cuenta que el algoritmo de análisis sigue la topología actual de las redes seleccionadas.
    El software también puede buscar a través de componentes en serie si es necesario, seleccionando el modo apropiado en el menú desplegable asociado al botón. Los modos disponibles son: Search for direct connections, Through 1 series component, Through 2 series componentsy Multipath coupled nets.
  5. Todas las señales x identificadas se enumeran en la región xSignals del cuadro de diálogo. Por defecto, se seleccionan todas para su creación.
  6. Opcionalmente, puede asociar las xSignals creadas a una clase de xSignal. Elija una clase xSignal existente o introduzca un nombre para una nueva clase. Puede dejar el campo en blanco si lo desea; las xSignals siempre pueden añadirse como miembros de la clase requerida en una fase posterior.
  7. Haga clic en OK para crear las xSignals. El diálogo se cerrará y volverá al espacio de diseño, que presenta una vista filtrada mostrando las xSignals recién creadas. Si se ha especificado una clase xSignal, ésta se creará (si no existe) y se le asociarán las xSignals.

Definición del punto de ramificación en un patrón T equilibrado

Uno de los retos de una estrategia de encaminamiento T Equilibrada es cómo igualar la longitud de los troncos y las ramas más allá de los puntos T. Los nodos disponibles en la red están sólo en los pads, por lo que no es posible definir xSignals separadas para el tronco, y desde el punto de bifurcación hasta el final de cada bifurcación. Los puntos de ramificación están indicados por los puntos rojos en la imagen inferior.

Una forma de resolver este problema es añadir un componente de una sola patilla a la red. Cree un componente con un único pad que sea del tamaño de las vías utilizadas en el diseño. Si la almohadilla del componente de punto de bifurcación es de una sola capa, también puede utilizarse en combinación con una vía ciega o enterrada, colocándola en la capa inicial o final de la vía, lo que ofrece una flexibilidad total en cuanto a la forma de crear el enrutamiento. Si sólo desea incluir el componente de punto de bifurcación en la placa de circuito impreso, establezca el valor del componente de punto de bifurcación Type en Mechanical para excluirlo de la lista de materiales y evitar problemas de sincronización con el esquema. Si desea incluir el componente del punto de ramificación en el esquema, el componente Type puede establecerse en Standard (no BOM).

El enrutamiento en T equilibrada puede requerir longitudes coincidentes entre puntos de bifurcación intermedios.
El enrutamiento en T equilibrada puede requerir longitudes coincidentes entre puntos de bifurcación intermedios.

Dado que el punto de bifurcación es un nodo de la red, ahora puede definir xSignals sólo para el tronco, para cada bifurcación principal y para cada bifurcación secundaria, si es necesario. Estas señales se pueden utilizar para definir reglas de diseño de longitudes coincidentes, dando al diseñador un control completo sobre la precisión con la que se debe realizar la coincidencia de longitudes.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Contenido