Entendendo a conectividade na sua PCB

No editor de PCB, a conectividade entre os nós de uma net é representada por uma série de linhas de ligação ponto a ponto, que são referidas coletivamente como o ratsnest. Quando o design é transferido do esquema (Design » Update PCB), os componentes são colocados no espaço de desenho da PCB e as linhas de ligação são apresentadas (como linhas finas e contínuas).

Dentro de uma net individual, as linhas de ligação unem todos os nós dessa net. O padrão, ou ordem em que se ligam, chama-se Net Topology, que é discutido abaixo.

Os nós da net são ligados por linhas de ligação de acordo com a regra de Topologia de Encaminhamento aplicável (a predefinição é Shortest).
Os nós da net são ligados por linhas de ligação de acordo com a regra de Topologia de Encaminhamento aplicável (a predefinição é Shortest).

Neste design, as nets GND e 5V utilizam uma cor diferente para as suas linhas de ligação.
Neste design, as nets GND e 5V utilizam uma cor diferente para as suas linhas de ligação.

Para além de serem uma ajuda útil durante a colocação de componentes, as linhas de ligação são também uma orientação valiosa durante o encaminhamento interativo e o autorouting.

Para saber mais sobre como a conectividade é criada no esquema, consulte a página Creating Circuit Connectivity in Your Schematics.

O editor de PCB inclui um analisador de nets que monitoriza constantemente a localização de todos os objetos no espaço de desenho e atualiza as linhas de ligação sempre que qualquer objeto do tipo net é editado (incluindo quando um objeto está a ser movido). Por exemplo, quando um componente é movido, a extremidade oposta de cada ligação desse componente pode saltar de um pad de destino para outro pad de destino, à medida que é atualizada para manter a topologia definida pela regra de design aplicável. Um exemplo disto é mostrado para a net GND no vídeo abaixo; esta net tem uma topologia shortest.

Repare como as linhas de ligação da GND saltam à medida que a resistência é movida, sendo automaticamente reorganizadas para manter o menor comprimento total de ligação.
Repare como as linhas de ligação da GND saltam à medida que a resistência é movida, sendo automaticamente reorganizadas para manter o menor comprimento total de ligação.

Encontrar uma Net na Placa

Uma placa sem encaminhamento pode parecer intimidante — uma massa de linhas de ligação a cruzarem-se por toda a placa. Uma boa abordagem ao encaminhamento é trabalhar a partir do esquema, onde pode localizar facilmente componentes importantes e nets críticas. Pode fazer cross-select e cross-probe diretamente a partir dos componentes e nets do esquema, realçando o item equivalente na PCB. Saiba mais sobre Working Between the Schematic and the Board.

Uma funcionalidade valiosa é a capacidade do editor de PCB de mascarar ou atenuar objetos no espaço de desenho. Esta funcionalidade de filtragem esbate tudo, exceto o(s) objeto(s) que passam pelo filtro. A imagem abaixo mostra que foi selecionada uma única net, com o sistema de filtragem definido para Dim todos os objetos que não passam no filtro.

Para explorar isto, defina o PCB panel para o modo Nets, o que irá apresentar uma lista de nets na placa. Use a lista pendente para definir o modo de filtragem para Dim ou Mask, e depois ative as opções Select e Zoom, como mostrado na imagem abaixo.

À medida que clica no nome de uma net no painel, a apresentação do espaço de desenho irá mudar, fazendo zoom para mostrar os nós da net e esbatendo tudo exceto os pads e as linhas de ligação dessa net — retirando efetivamente essa net do resto da placa. Tenha em atenção que, mesmo quando clica na área de trabalho, o filtro mantém-se, a net escolhida permanece claramente visível, tornando fácil examiná-la ou encaminhá-la.

Use a funcionalidade de filtro para facilitar a localização de uma net ou classe de nets.
Use a funcionalidade de filtro para facilitar a localização de uma net ou classe de nets.

Clique no botão Clear no topo do painel PCB para limpar o filtro e restaurar todo o espaço de desenho ao brilho normal (ou prima o atalho Shift+C).

Tenha em atenção que, além de uma net individual, também pode filtrar uma classe de nets (caso existam classes definidas) na secção Net Classes do painel, e também selecionar interativamente várias nets (mantenha premida Ctrl enquanto clica no painel PCB para selecionar um nome de net).

As linhas de ligação de uma net específica podem ser selecionadas para apresentar as suas propriedades no painel Properties, utilizando a consulta IsConnection And InNet('<NetName>') no painel PCB Filter ().

Para mais informações sobre como trabalhar com a linguagem de consulta e os painéis Filter, consulte a página Working with the Query Language.

Navegar pelas Nets

No modo Nets do PCB panel, as suas três regiões principais mudam para refletir a hierarquia de nets do design PCB atual (por ordem, de cima para baixo):

  • Net Classes, tal como definido pela placa.
  • Nets Nets individuais pertencentes a uma classe.
  • Primitives individuais dentro de uma Net (pads, vias, tracks e fills).

Classes de Nets

Na região superior do painel (Net Classes), clique com o botão direito sobre uma entrada de net ou item de net e depois escolha Properties no menu seguinte (ou faça duplo clique diretamente na entrada) para aceder à caixa de diálogo Edit Net Class dialog na qual pode ver ou editar a pertença de nets da classe, mudar o nome da classe ou adicionar classes adicionais.

Também pode gerir classes de nets utilizando os seguintes comandos do submenu Design » Netlist dos menus principais ou do submenu Net Actions do menu de contexto de objeto(s) de net selecionado(s):

  • Create NetClass from Selected Nets - este comando é usado para criar uma nova classe de nets a partir de duas ou mais nets selecionadas no espaço de desenho. Depois de iniciar o comando, a caixa de diálogo Object Class Name será aberta. Utilize-a para especificar o nome pretendido para a nova Classe de Nets. Depois de clicar em OK, a classe de nets será criada e as nets selecionadas serão adicionadas como membros.
  • Add Selected Net(s) to NetClass - este comando é usado para adicionar uma ou mais nets selecionadas a uma classe de nets existente. Depois de iniciar o comando, a caixa de diálogo Choose Net Class será aberta. Esta caixa de diálogo lista todas as classes de nets existentes. Selecione a classe de destino e depois clique em OK. A(s) net(s) será(ão) adicionada(s) como membro(s) dessa classe.
  • Remove Selected Net(s) From NetClass - este comando é usado para remover uma ou mais nets selecionadas de uma classe de nets existente. Depois de iniciar o comando, a caixa de diálogo Choose Net Class será aberta. Esta caixa de diálogo lista todas as classes de nets existentes. Selecione a classe de destino e depois clique em OK. A(s) net(s) será(ão) removida(s) como membro(s) dessa classe.

A caixa de diálogo Choose Net Class
A caixa de diálogo Choose Net Class

A forma mais fácil e rápida de selecionar nets (ou, mais precisamente, os respetivos objetos) no espaço de desenho é utilizar o painel PCB configurado no modo Nets. Escolha <All Nets> na região Net Classes e depois selecione a(s) net(s) pretendida(s) na região Nets . A filtragem é aplicada à área de trabalho de design, deixando selecionados apenas os objetos elétricos associados à(s) net(s) escolhida(s) (certifique-se de que a opção Select está ativada no painel e também de que o modo de destaque está definido para Mask ou Dim). Isto torna especialmente mais fácil distinguir os objetos se estiver a utilizar o método de acesso por clique com o botão direito.
Para saber mais sobre como trabalhar com classes, consulte a página Working with Classes on a Schematic & PCB .

Nets

A região intermédia do painel apresenta as nets da(s) Classe(s) de Nets selecionada(s) na região acima.

Por predefinição, é apresentada a seguinte informação com cada Net:

  • - esta funcionalidade tem duas funções:

    • Color background - a cor atribuída à net. Esta cor é sempre aplicada às linhas de ligação da net. Também pode ser aplicada ao encaminhamento dessa net utilizando a funcionalidade de substituição da apresentação pela cor da net. Faça duplo clique para editar a cor desta net, ou clique com o botão direito para editar a cor de todas as nets atualmente selecionadas.
    • checkbox - assinale isto para aplicar a cor ao encaminhamento (ativar a funcionalidade de substituição da apresentação pela cor da net) para esta net. Clique com o botão direito para ativar (ou desativar) a funcionalidade de substituição da apresentação para todas as nets atualmente selecionadas. Prima F5 para ativar/desativar a substituição da apresentação pela cor da net no espaço de desenho.

      Consulte Net Color Override - Displaying the Net Color on Routed Nets para saber mais.

     

  • Name - nome da net.

  • Node Count - o número total de pads nesta net.

  • Routed Length - a soma dos comprimentos dos segmentos de track e arco colocados que formam o encaminhamento, mais a distância vertical percorrida através das vias (ver nota abaixo). O calculador do comprimento encaminhado não tenta resolver segmentos de track sobrepostos nem ondulações de encaminhamento dentro dos pads.

  • Signal Length - cálculo preciso da distância total de nó a nó. Os objetos colocados são analisados para: resolver objetos empilhados ou sobrepostos e percursos erráticos dentro dos pads; e os comprimentos das vias são incluídos. Se a net não estiver completamente encaminhada, o comprimento Manhattan (X + Y) da linha de ligação também é incluído.

    Se existirem regras de design de comprimento configuradas, o estado de encaminhamento de cada net abrangida pela regra também é colorido, sendo realçado a amarelo se o comprimento do encaminhamento < mínimo da regra, sem realce se a net cumprir a regra, ou a vermelho se o comprimento do encaminhamento > máximo da regra.

    Aplicam-se as seguintes notas aos cálculos de Comprimento do Sinal:

    • Resolve sobreposições e serpentinas dentro de pads.

    • Processa caminhos de encaminhamento criados com objetos que não sejam pistas e arcos (por exemplo, uma região ou um preenchimento).

    • Inclui distâncias verticais através de vias (consulte a nota abaixo).

    • Inclui o Total Pin/Package Length para esta net.

    • Inclui o comprimento Unrouted (Manhattan) para esta net.

    • O incumprimento das regras de desenho Length/Matched Length aplicáveis é assinalado pela apresentação do comprimento do sinal sobre um fundo colorido: comprimentos de sinal demasiado curtos a amarelo, comprimentos de sinal demasiado longos a vermelho.

      Consulte Length Tuning para saber mais sobre a forma como as regras de desenho Length e Matched Length são aplicadas.

    • Um sinal é uma entidade ponto a ponto; por este motivo, apenas nets com dois nós apresentarão um Signal Length no modo Nets do painel (nets com outras contagens de nós apresentarão 0). Para nets com mais de dois nós, defina xSignals para calcular o respetivo comprimento de sinal.

      Consulte PCB - xSignals.

      Consulte Defining High Speed Signal Paths with xSignals para saber mais sobre xSignals.

  • Total Pin/Package Length - a soma de todos os valores Pin Package Length em todos os pads dessa net. Este valor é definido como uma propriedade do pad de PCB e também pode ser especificado no pino do esquemático.

  • Unrouted (Manhattan) - a distância vertical mais horizontal (X+Y) de todas as secções não encaminhadas.

Clique com o botão direito na região e, em seguida, utilize o submenu Columns para adicionar as seguintes colunas:

  • Min/Max - definições das regras de desenho Length e Matched Length aplicáveis. Se não existir(em) regra(s) aplicável(eis) definida(s), são utilizados os valores internos predefinidos de Min=0mil e Max=99999mil.

    Consulte Length Tuning para saber mais sobre a forma como as definições Min e Max são derivadas das regras de desenho Length e Matched Length.

  • Estimated Length - este é o Routed Length mais o comprimento das linhas de ligação para qualquer secção ainda por encaminhar. Não utiliza o comprimento Manhattan para a parte não encaminhada; em vez disso, utiliza a distância direta ponto a ponto.
  • Delay - o tempo que um sinal demora a propagar-se ao longo desse encaminhamento.
Vertical distance through a via - a distância vertical que um sinal percorre através de uma via é a soma de todas as espessuras das camadas (cobre e dielétrico) entre as camadas de cobre inicial e final, mais metade da espessura da camada inicial e metade da espessura da camada final.

O comprimento e o atraso de uma net que faz parte de uma regra de desenho Supply Nets definida (ou faz parte de uma classe de nets utilizada com essa regra) não são calculados (os valores são apresentados como n/a no painel).

Faça duplo clique na entrada de uma net específica na região Nets (ou clique com o botão direito na entrada da net e escolha o comando Properties no menu de contexto) para abrir a caixa de diálogo Edit Net, a partir da qual pode modificar as propriedades da net.

A caixa de diálogo Edit Net também pode ser acedida a partir do espaço de desenho clicando com o botão direito sobre um objeto de desenho colocado e escolhendo depois o comando Net Actions » Properties no menu de contexto. A caixa de diálogo abrir-se-á para a net principal à qual o objeto está associado.

Primitivas

A apresentação/inclusão de cada tipo de item de net na região inferior Primitives do painel depende de a opção correspondente para cada um ter sido ativada no menu do botão direito, acedido a partir das regiões Nets ou Primitives.

Clique com o botão direito numa net ou numa entrada de item de net para selecionar os itens incluídos.
Clique com o botão direito numa net ou numa entrada de item de net para selecionar os itens incluídos.

Tenha em atenção que o menu de contexto do botão direito da lista Primitives também oferece a opção de criar um xSignal entre dois itens selecionados. Consulte PCB - xSignals para mais informações.

Gerir a Apresentação das Linhas de Ligação

Related page: A Sua Vista da PCB

As linhas de ligação são um auxílio valioso para ajudar no posicionamento e orientação dos componentes e para o guiar durante o encaminhamento. No entanto, a sua presença também pode criar muita confusão visual. Para ajudar com isso, o editor de PCB inclui as funcionalidades descritas abaixo para ajudar o projetista a gerir a apresentação das linhas de ligação.

Alterar a Cor da Linha de Ligação

Quando o desenho é transferido do esquemático para o espaço de trabalho da PCB, são aplicadas definições predefinidas de camada e de cor. Como parte deste processo, todas as linhas de ligação recebem a cor predefinida Connection Lines, tal como definido na secção System Colors do separador Layers & Colors do painel View Configuration (atalho L). As configurações de visualização estão disponíveis para utilização tanto em espaços de trabalho 2D como 3D, e podem ser guardadas e reaplicadas (separador View Options do painel View Configuration).

Uma forma simples de fazer sobressair nets importantes durante o processo de encaminhamento é alterar a cor das respetivas linhas de ligação. Para o fazer, faça duplo clique no nome da net no painel PCB para abrir a caixa de diálogo Edit Net, onde pode editar a cor da linha de ligação (defina o painel para o modo Nets).

Em alternativa, para alterar a cor de uma or várias nets, selecione primeiro as nets pretendidas no painel PCB e, em seguida, clique com o botão direito numa net selecionada e escolha o comando Change Net Color.

No painel PCB, clique com o botão direito nas nets selecionadas para alterar a cor das respetivas linhas de ligação.
No painel PCB, clique com o botão direito nas nets selecionadas para alterar a cor das respetivas linhas de ligação.

Apresentar Linhas de Ligação utilizando as Cores das Camadas

Além de atribuir a cor da linha de ligação para nets individuais, também pode apresentar as linhas de ligação usando as cores das camadas de início e fim entre as quais a linha de ligação passa. Se uma linha de ligação passar de um objeto numa camada para um objeto numa camada diferente, a ligação começa com a cor da camada do primeiro objeto e depois transita para a cor da camada onde termina, à medida que se aproxima do objeto nessa camada (como mostrado na imagem abaixo).

Note que esta substituição de cor em gradiente só é aplicada a nets que passam de uma camada para outra; se a ligação começar e terminar na mesma camada, mantém a cor definida.

Esta funcionalidade é útil quando está a fazer o routing de uma placa multicamada, pois indica a camada de destino para a qual a ligação em routing tem de ir. Note que a transição de cor só é aplicada a ligações que passam de uma camada para outra; se a ligação começar e terminar na mesma camada, mantém a cor atribuída à net.  

Para utilizar a funcionalidade de cor da camada, ative a opção Use Layer Colors for Connection Drawing na aba View Options do painel View Configurations, conforme mostrado abaixo.

As linhas de ligação podem ser apresentadas usando as cores das camadas de início e fim. Na imagem à direita, foram removidos segmentos de routing de várias nets para mostrar como as linhas de ligação são apresentadas. Connection lines can be colored to show their starting and ending layers
As linhas de ligação podem ser apresentadas usando as cores das camadas de início e fim. Na imagem à direita, foram removidos segmentos de routing de várias nets para mostrar como as linhas de ligação são apresentadas.

Apresentar Linhas de Ligação no Modo de Camada Única

Uma placa multicamada é visualmente densa, tornando difícil interpretar o que está a acontecer. Para ajudar nisso, pode mudar facilmente a apresentação das camadas das camadas ativadas para o modo de Camada Única, premindo o atalho Shift+S.

Normalmente, quando faz isto, todas as linhas de ligação que não começam nem terminam na camada atual também ficam ocultas, pois assume-se que não são relevantes. Para apresentar sempre as linhas de ligação, ative a opção All Connections in Single Layer Mode na aba View Options do painel View Configurations, conforme mostrado abaixo.

Controle a apresentação das linhas de ligação no modo de Camada Única.
Controle a apresentação das linhas de ligação no modo de Camada Única.

Ocultar/Apresentar Linhas de Ligação

Como alternativa à filtragem de nets através do painel PCB, pode ocultar completamente uma, várias ou todas as linhas de ligação. Existem vários comandos para controlar a apresentação das linhas de ligação no submenu View » Connections. Também pode aceder a estes comandos enquanto trabalha premindo a tecla de atalho N. Use os comandos disponíveis para:

  • Apresentar ou ocultar todas as linhas de ligação do design.
  • Apresentar ou ocultar todas as linhas de ligação associadas a uma net escolhida.

    • Se não souber a localização de um pad na net, ou de uma das suas linhas de ligação, clique num espaço livre e surgirá uma caixa de diálogo a pedir o nome da net. Se não tiver a certeza do nome da net, escreva ? e clique em OK para abrir a caixa de diálogo Nets Loaded, que lista todas as nets carregadas do design. As linhas de ligação da net que escolher na caixa de diálogo ficarão ocultas quando clicar em OK.
    • Para apresentar ou ocultar as linhas de ligação da net à qual um objeto no espaço de design está atribuído, pode clicar com o botão direito sobre o objeto da net e escolher o comando Net Actions » Show Nets ou Hide Nets no menu de contexto.
  • Apresentar ou ocultar as linhas de ligação de todas as nets associadas a um componente escolhido.

    • Se não souber a localização de um componente, clique num espaço livre e surgirá uma caixa de diálogo a pedir o designador do componente. Se não tiver a certeza do designador, escreva ? e clique em OK para abrir a caixa de diálogo Components Placed, que lista todos os componentes do design. As linhas de ligação de todas as nets associadas ao componente que escolher na caixa de diálogo ficarão ocultas quando clicar em OK.
    • Para ocultar as linhas de ligação relativas a todas as nets associadas aos componentes selecionados, pode clicar com o botão direito sobre um componente (ou selecionar mais do que um componente) e escolher o comando Component Actions » Show Nets ou Hide Nets no menu de contexto.
  • Todos os comandos disponíveis têm teclas de atalho, tornando este um método eficiente para realizar tarefas como ocultar todas as linhas de ligação (N, H, A) e depois apresentar as linhas de ligação de uma net específica (N, S, N).
  • Durante a movimentação de componentes, todas as linhas de ligação são automaticamente ocultadas. Pode alternar a apresentação destas linhas de ligação enquanto move um componente. Para isso, prima a tecla enquanto estiver no modo de movimentação. Ao premir a tecla no modo de movimentação, o Heads Up display alterna entre apresentar Breaks, Hidden ou Pad To Pad, consoante o tipo de ligação que pretenda apresentar.

Topologia da Net

O padrão ou ordem pela qual os nós na net estão ligados entre si chama-se topologia da net. A topologia da net é controlada pela regra de design Routing Topology aplicável, que por predefinição usa uma topologia Shortest. Shortest significa que os nós na net são ligados entre si num padrão que proporciona o menor comprimento total de ligação para essa net. Este comprimento total é monitorizado à medida que move um componente, e o padrão das linhas de ligação muda dinamicamente para manter o comprimento total o mais curto possível. Isto pode ser observado na animação mostrada acima, onde as linhas que ligam para baixo a partir da parte inferior do componente em movimento saltam enquanto o componente é movido - isto acontece sempre que um dos pads ligados se aproxima de outro pad da respetiva net.

Aplicar uma Topologia Predefinida usando a regra de design Routing Topology

Podem ser criadas regras de design Routing Topology adicionais para configurar uma net (ou classe de nets) para usar uma topologia diferente. Para demonstrar isto, nas imagens mostradas abaixo a regra de topologia predefinida é apresentada à esquerda, e a mesma net com uma nova topologia de routing Starburst aplicada é apresentada à direita. Numa topologia Starburst, as ligações irradiam a partir do pad com um Electrical Type de Source (o tipo predefinido para todos os pads é Load).

Na topologia predefinida, as linhas de ligação são colocadas de forma a proporcionar o menor comprimento total de ligação. Na topologia Starburst, as linhas de ligação irradiam todas a partir de um pad Source. Image showing the connection lines arranged in a Starburst net topology
Na topologia predefinida, as linhas de ligação são colocadas de forma a proporcionar o menor comprimento total de ligação. Na topologia Starburst, as linhas de ligação irradiam todas a partir de um pad Source.

Aplicar uma Topologia Personalizada

Dentro de uma net individual, a ligação entre dois nós é referida como um From-To. Para controlar o percurso das linhas de ligação ao nível individual de pino para pino, pode definir manualmente From-Tos dentro de uma net, criando efetivamente uma topologia de net personalizada.

Os From-Tos são definidos configurando o painel PCB para o modo From-To Editor. O processo de definição de um From-To consiste em selecionar dois Nodes on Net no painel e clicar no botão Add From To. Para identificar claramente os From-Tos no espaço de design, estes são mostrados como uma linha tracejada em vez de uma linha contínua.

Foi definido um From-To entre 2 pads; note como a linha From-To é apresentada como tracejada em vez de contínua.
Foi definido um From-To entre 2 pads; note como a linha From-To é apresentada como tracejada em vez de contínua.

Quando o painel PCB está no modo From-To Editor, todas as linhas de ligação que não são From-Tos ficam ocultas.

O modo From-To Editor do painel PCB está dividido em três secções:

  • Nets
  • Nodes da net selecionada
  • From-Tos on Net

À medida que clica numa entrada de net, todos os nós dessa net serão carregados na região central do painel. Ao fazer duplo clique numa entrada de net, será aberta a caixa de diálogo Edit Net dialog na qual pode editar as propriedades da net, incluindo a pertença dos nós.

Adicionar From-Tos

Para adicionar um From-To definido pelo utilizador entre dois nós de uma net selecionada, selecione os dois nós na região Nodes on Net do painel e depois clique no botão Add From To.

Pode selecionar os dois nós (pads) de um From-To diretamente no espaço de design. À medida que seleciona um nó, a entrada correspondente na região Nodes on Net do painel ficará selecionada.

O From-To recém-adicionado aparecerá listado na região From-To on Net do painel e surgirá no espaço de design como uma linha pontilhada entre os dois nós.

Foi criado um novo From-To na net.
Foi criado um novo From-To na net.

Um From-To definido pelo utilizador no espaço de design.
Um From-To definido pelo utilizador no espaço de design.

Para remover um From-To, selecione a respetiva entrada na região From-To on Net do painel e depois clique no botão Remove.

Escolher uma Topologia Predefinida

A topologia de uma net é a disposição ou padrão das ligações de pino para pino. Por predefinição, as ligações de pino para pino de cada net são organizadas de forma a proporcionar o menor comprimento total de ligação.

Uma topologia é aplicada a uma net por várias razões: em designs de alta velocidade, onde as reflexões de sinal têm de ser minimizadas, a net é organizada com uma topologia em cadeia; para nets de massa, pode ser aplicada uma topologia em estrela para garantir que todas as pistas regressam a um ponto comum. Pode criar From-Tos dedicados para pares de nós numa net ou pode optar por gerar From-Tos para a net com base numa das topologias de routing predefinidas disponíveis.

As seguintes topologias estão disponíveis e podem ser acedidas a partir da região From-To on Net do painel clicando no botão Generate:

  • Shortest - esta topologia liga todos os nós da net de forma a proporcionar o menor comprimento total de ligação.
  • Daisy Simple - esta topologia encadeia todos os nós em conjunto, um após o outro. A ordem em que são encadeados é calculada para obter o menor comprimento total. Se forem especificados um pad de origem e um pad terminador, então todos os outros pads são encadeados entre eles para obter o menor comprimento possível. Se forem especificadas várias origens (ou terminadores), estas são encadeadas em conjunto em cada extremidade.

  • Daisy Balanced - esta topologia divide todas as cargas em cadeias iguais, sendo o número total de cadeias igual ao número de terminadores. Estas cadeias ligam-se depois à origem num padrão em estrela. Vários nós de origem são encadeados em conjunto.

  • Daisy Mid-Driven - esta topologia coloca o(s) nó(s) de origem no centro da cadeia em margarida, divide as cargas de forma equilibrada e encadeia-as para cada lado da(s) origem(ns). São necessários dois terminadores, um para cada extremidade. Vários nós de origem são encadeados em conjunto no centro. Se não existirem exatamente dois terminadores, é utilizada a topologia Daisy-Simple.

  • Starburst - esta topologia liga cada nó diretamente ao nó de origem. Se existirem terminadores, estes são ligados após cada nó de carga. Vários nós de origem são encadeados em conjunto, como na topologia Daisy Balanced.

Um pad pode ser definido como Source, Terminator ou Load alterando em conformidade a entrada do campo Electrical Type no modo Pad do painel Properties. O acesso ao modo Pad do painel Properties é feito fazendo duplo clique na entrada do pad na região Nodes on Net.

Definir o Electrical Type de um pad como Source no modo Pad do painel Properties.
Definir o Electrical Type de um pad como Source no modo Pad do painel Properties.

Quando altera o tipo elétrico de um pad para Source ou Terminator, será colocado um "[S]" ou "[T]" no espaço de desenho para o distinguir.

Notas

  • Uma linha de ligação gerada pelo sistema não aparece no espaço de desenho como uma entidade separada. Apenas é apresentada a linha de ligação pin-to-pin associada ao From-To, que é utilizada para orientação no encaminhamento interativo/Autorouting.

  • Um From-To definido pelo utilizador aparece no espaço de desenho como uma linha tracejada, separada e distinta da linha de ligação pin-to-pin que também é apresentada quando o From-To é adicionado. A linha From-To definida pelo utilizador controla onde a linha de ligação pin-to-pin associada começa e termina. Isto demonstra-se melhor com um exemplo. Considere um From-To definido pelo utilizador adicionado entre os pinos logicamente ligados de dois componentes. É também adicionada e apresentada uma linha de ligação (painel PCB configurado no modo Nets):

  • A linha de ligação pin-to-pin - utilizada para efeitos de encaminhamento - oculta a presença da linha From-To definida pelo utilizador, que é claramente separada. No entanto, quando começa a encaminhar a ligação, consegue ver a natureza distinta e separada das duas linhas:

  • Se o encaminhamento for agora suspenso, o analisador de nets adiciona uma linha de ligação de modo a manter a topologia necessária, apresentada como uma linha tracejada (designada Broken Net Marker), indicando que a net deve ser encaminhada entre estes dois pontos para manter a topologia determinada pelo utilizador através da adição do FromTo definido pelo utilizador:

  • Se especificar From-Tos definidos pelo utilizador apenas para parte de uma net, o editor de PCB definirá as restantes ligações pin-to-pin (From-Tos gerados pelo sistema) para a topologia Shortest.

  • O tipo de From-To determina a forma como o Connectivity Analyzer trata a linha de ligação no espaço de desenho quando, por exemplo, um objeto de net é movido ou parte de uma net é encaminhada manualmente:

    • From-To gerado pelo sistema - a linha de ligação pode ser movida conforme necessário como parte da reotimização do analisador de nets para manter a topologia predefinida da net (ou seja, Shortest).
    • From-To definido pelo utilizador - se o From-To não for o resultado da seleção de uma topologia predefinida, a linha de ligação não é considerada como parte do processo de reotimização do analisador de nets. Se o From-To fizer parte de uma topologia de net predefinida (que não seja Shortest), o analisador de nets pode incluí-lo na reotimização, desde que a topologia escolhida seja mantida.

     

  • A implementação de topologias personalizadas definidas com recurso a From-Tos pode ser verificada durante o Design Rule Check (DRC) em lote das regras de desenho Routing Topology aplicadas às nets correspondentes. É detetada uma violação se existir uma ligação elétrica entre os pads de um From-To e o caminho mais curto contiver pelo menos outro pad desta net.

    Javascript ID: RoutingTopology_FromTos_AD24_5

    São criados dois From-Tos entre três pads – do pad 1 ao pad 2 e do pad 2 ao pad 3

    O encaminhamento é criado de acordo com a configuração dos From-Tos – existe encaminhamento entre os pads 1 e 2 e entre os pads 2 e 3. Não é detetada qualquer violação da regra Routing Topology.

    O encaminhamento é criado em configuração de ramificação em T. Não existem pads adicionais nos caminhos de acordo com a configuração do From-To, pelo que não é detetada qualquer violação da regra Routing Topology.

    O encaminhamento é criado entre o pad 1 e o pad 3 e entre o pad 2 e o pad 3. Este encaminhamento não corresponde à configuração do From-To porque existe um pad 3 adicional no caminho entre o pad 1 e o pad 2, pelo que é detetada uma violação da regra Routing Topology para o From-To entre os pads 1 e 2.

    Não serão detetadas violações para nets com um grande número de pads (mais de 20) ou primitivas (mais de 1024).

    O suporte DRC de Routing Topology está em Open Beta e disponível quando a opção PCB.Rules.CheckRoutingTopology está ativada na caixa de diálogo Advanced Settings.

The Netlist Manager

A caixa de diálogo Netlist Manager , acedida através da escolha do comando Design » Netlist » Edit Nets nos menus principais, disponibiliza controlos para gerir eficazmente a netlist da placa. As nets podem ser adicionadas, editadas ou eliminadas conforme necessário, e os pinos (ou pads) dos componentes nessas nets também podem ser editados no que respeita às suas propriedades. O acesso a outras ferramentas de gestão de netlist também é disponibilizado através desta caixa de diálogo, incluindo a capacidade de criar a netlist com base no cobre ligado na PCB e a capacidade de exportar a netlist da PCB.

A caixa de diálogo Netlist Manager A caixa de diálogo Netlist Manager

Relatórios sobre Nets

Para gerar um relatório de estado da netlist a partir do documento PCB ativo, escolha o comando Reports » Netlist Status nos menus principais. Este relatório fornece informação detalhada sobre a netlist da placa com o routing concluído. Lista todas as nets e, para cada net, indica as camadas utilizadas no routing e o comprimento físico total das pistas roteadas. Depois de executar o comando, é gerado um relatório - Net Status - <PCBDocumentName>.html - e aberto como documento ativo. Cada net é listada; clique no nome de uma net para a realçar no documento PCB. Os dados do comprimento físico da pista roteada são inicialmente apresentados nas unidades de medida especificadas para o próprio design da placa. Utilize o campo Units  no relatório para alternar rapidamente entre unidades imperiais e métricas, conforme necessário.

  • O relatório também é gerado em formato .txt. Ambos os formatos de relatório são armazenados na pasta especificada pela entrada Output Path no separador Options tab da caixa de diálogo Options for Project. Apenas o relatório formatado em HTML é adicionado ao projeto principal no painel Projects panel e pode ser encontrado na subpasta Generated\Documents.
  • O relatório inclui o Routed Length, que inclui a distância vertical percorrida através das vias nessa net. Tenha em atenção que o calculador de Routed Length não tenta resolver segmentos de pista sobrepostos nem serpenteamentos de routing dentro dos pads, pelo que poderá não ser exato. Para um comprimento mais rigoroso, utilize o Signal Length, que pode ser apresentado no modo Nets mode do painel PCB. O painel PCB também permite criar um relatório; clique com o botão direito na lista de nets do painel para configurar as colunas pretendidas, depois clique novamente com o botão direito e selecione Reports para abrir a caixa de diálogo Report Preview, onde pode exportar o relatório em vários formatos.
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.

Conteúdo