Configurar Redes Físicas

Parent page: Caixas de Diálogo PCB

A caixa de diálogo Configure Physical NetsA caixa de diálogo Configure Physical Nets

Resumo

A caixa de diálogo Configure Physical Nets disponibiliza controlos para examinar e confirmar que os objetos que estão fisicamente ligados têm a net correta atribuída nessa net física. Fá-lo verificando se todos os pads, e os objetos que os ligam fisicamente entre si (tracks, arcs, fills, etc.), têm o mesmo nome de net atribuído. Quando todos os objetos da net estão corretos, a net é apresentada a verde. Se forem detetados objetos em contacto mas com nets diferentes atribuídas, estes são assinalados a vermelho. Um exemplo comum de quando isto pode ocorrer é quando um footprint de componente tem objetos de cobre adicionais dentro do footprint. Quando este footprint é carregado durante a sincronização, o nome de net atribuído é aplicado a cada pad, mas não ao cobre adicional.

Note que o estado predefinido desta caixa de diálogo é Only Show Errors, o que significa que os objetos corretamente atribuídos não são listados. Desative esta opção para listar todos os objetos.

Acesso

A caixa de diálogo é acedida a partir do PCB Editor clicando em Tools | Netlist | 

» Configure Physical Nets nos menus principais.

Opções/Controlos

Cobre Ligado Eletricamente

Esta região lista agrupamentos distintos de primitivas de cobre que estão eletricamente ligadas, conforme detetado na cablagem do design. Para cada agrupamento, é apresentada a seguinte informação:

  • Primitive - ao nível superior, esta entrada reflete quantas primitivas existem no cobre ligado. As primitivas podem ser apresentadas numa lista simples ou agrupadas por tipo de primitiva. Esta última opção é configurada ativando a opção Show Primitive Groups a partir do botão Menu ou do menu de clique direito. Se isto for feito, as primitivas serão divididas nos seguintes agrupamentos:
    • Connected Component Primitives - lista como elementos subordinados todas as primitivas de pad de componente. Estas podem ser ainda agrupadas por componente principal ativando a opção de menu Show Components.
    • Connected Free Primitives - lista como elementos subordinados todas as primitivas de cobre que não pertencem a componentes, agrupadas adicionalmente por tipo de primitiva (Fills, Polygons, Tracks, Vias).
As Primitivas Ligadas de Componentes só são apresentadas quando a opção Show Component Pads está ativada a partir do botão Menu ou do menu de clique direito. Do mesmo modo, as Primitivas Livres Ligadas só são apresentadas quando a opção Show Non Component Pads está ativada. Se uma destas opções estiver desativada, a entrada de nível superior refletirá quantas primitivas estão atualmente ocultas. Se ambas estas opções estiverem desativadas, a caixa de diálogo ficará vazia. O botão Show All Primitives ficará disponível na parte inferior da caixa de diálogo, permitindo-lhe revelar rapidamente todas as primitivas (essencialmente ativando uma ou ambas estas opções desativadas).
Ao clicar numa entrada de primitiva, essa primitiva será realçada na área de trabalho do design. Ao selecionar várias entradas de primitivas, serão selecionadas todas as primitivas dessa seleção. Selecionar uma entrada de nível superior na lista fará com que todas as primitivas subordinadas descendentes sejam realçadas na área de trabalho.
  • Original Net Names - esta entrada reflete o nome da net atualmente atribuído à primitiva ou, dito de outra forma, a net à qual a primitiva está atualmente ligada. A entrada será uma das nets definidas para a placa. No entanto, se uma primitiva não estiver ligada a uma net, terá a entrada <Unassigned>.
  • Status - este campo fornece uma entrada de estado de nível superior para o agrupamento, que pode estar num de quatro estados:
    • Blank - a atribuição de net para o agrupamento de cobre ligado está toda correta e não é necessária qualquer atualização. A entrada de nível superior do agrupamento é apresentada a verde.
    • 1. Update Required - Unassigned Nets - neste estado, nenhuma das primitivas do agrupamento foi atribuída a uma net. A entrada de nível superior do agrupamento é apresentada a amarelo.
    • 2. Update Required - Some Unassigned Nets - neste estado, algumas das primitivas do agrupamento foram atribuídas à mesma net, mas outras não foram atribuídas de todo. A entrada de nível superior do agrupamento é apresentada a laranja.
    • 3. Ambiguous - Multiple Net Names - neste estado, existem primitivas no agrupamento que foram atribuídas a nets diferentes. Também pode haver primitivas ainda não atribuídas. A entrada de nível superior do agrupamento é apresentada a vermelho.

Ação

Esta região disponibiliza controlos para especificar a ação que deve ser tomada para resolver problemas com o cobre ligado, juntamente com o resultado da execução das alterações configuradas. Para cada agrupamento, é apresentado o seguinte:

  • Proposed Action - este campo é usado para determinar que ação, se alguma, deve ser tomada. Ao nível mais alto de um agrupamento, esta entrada pode ser definida como Update Net To ou Don't Update Net To. Ao atualizar, escolha a nova net de destino no campo New Net Name. Com base nestas duas definições, o software calcula as ações a executar ao nível das primitivas subordinadas, chegando a uma das seguintes propostas:
    • No Action Required - a primitiva já está atribuída/ligada à net de destino.
    • Update - incluir a primitiva na atualização para que fique atribuída/ligada à nova net de destino.
    • Don't Update - não incluir a primitiva na atualização. Permanecerá ligada à sua net atual.
  • New Net Name - use este campo para definir uma nova net de destino à qual as primitivas devem ser ligadas. A lista pendente do campo apresenta todas as nets detetadas entre as primitivas no agrupamento de cobre ligado. Pode escolher uma destas. Se precisar de usar uma net diferente, clique com o botão direito no campo e use o comando Change Copper Net To Board Net no menu de contexto. Isto abre a caixa de diálogo Choose Net, que lista todas as nets atualmente definidas para a placa. Escolha a net pretendida e clique em OK; essa net será introduzida no campo.
  • Done - este campo reflete o sucesso () ou falha () da ação de atualização depois de o botão Execute ser premido e as alterações serem aplicadas.
Alternar a ação proposta ao nível de um elemento principal alterna rapidamente a ação proposta ao nível subordinado e para todos os subordinados desse elemento principal. Quando os subordinados individuais diferem nas suas ações propostas — alguns incluídos para atualização, outros excluídos — o nível principal acima na hierarquia de primitivas agrupadas refletirá isto com a entrada Some Updates.

Controlos Adicionais

  • Execute - quando estiver satisfeito com as ações atribuídas à netlist, clique neste botão para atualizar as atribuições de net.
  • Menu - clique para aceder ao seguinte menu de comandos relacionados com a lista principal em geral, ou com a(s) primitiva(s) atualmente selecionada(s). Os comandos são idênticos aos disponíveis no menu de clique direito para a região da lista principal:
    • Update/Don't Update/No Action - use este comando para alternar rapidamente a ação proposta para a(s) primitiva(s) selecionada(s). Num nível superior, principal, da hierarquia de primitivas, use-o para alternar a ação proposta para todos os subordinados descendentes.
    • Select All - use este comando para selecionar rapidamente todos os agrupamentos de cobre ligado (as entradas de nível mais alto na lista).
    • Select All With Same Status - com uma entrada de agrupamento de cobre ligado de nível superior selecionada, use este comando para selecionar rapidamente todos os outros agrupamentos de nível superior com o mesmo estado.
    • Clear All Selected - use este comando para anular a seleção de todas as entradas na lista.
    • Expand All In Connected Copper - use este comando para expandir rapidamente todos os agrupamentos subordinados dentro do agrupamento de cobre ligado atualmente em foco.
    • Expand All - use este comando para expandir rapidamente todos os agrupamentos de todos os agrupamentos de cobre ligado na lista.
    • Expand Children - use este comando para expandir rapidamente todos os grupos subordinados descendentes abaixo do agrupamento atualmente selecionado.
    • Collapse All In Connected Copper - use este comando para recolher rapidamente todos os agrupamentos subordinados dentro do agrupamento de cobre ligado atualmente em foco.
    • Collapse All - use este comando para recolher rapidamente todos os agrupamentos de todos os agrupamentos de cobre ligado na lista.
    • Collapse Children - use este comando para recolher rapidamente todos os grupos subordinados descendentes abaixo do agrupamento atualmente selecionado.
    • Only Show Errors - ative esta opção para mostrar apenas erros na caixa de diálogo. A lista apresentará apenas agrupamentos de cobre ligado cujo nível de Status seja 1, 2 ou 3. Desative para também mostrar cobre ligado corretamente atribuído.
    • Show Components - ative esta opção para que as primitivas de pad de componente sejam agrupadas pelos seus componentes principais.
    • Show Primitive Groups - ative esta opção para que as primitivas sejam agrupadas pelo seu tipo de primitiva.
    • Animate Action Execution - ative esta opção para que a caixa de diálogo percorra a lista à medida que a execução avança, fornecendo um progresso animado em tempo real da execução das alterações de net. Desativar esta opção significa que a execução das alterações será efetuada sem essa animação.
    • Warn On Netlist Change - ative esta opção para ser avisado quando as alterações afetarem a netlist da placa. A caixa de diálogo Netlist Change abrir-se-á, alertando-o para quantas primitivas terão as suas nets alteradas e que isto afetará a netlist. Pode clicar em Continue ou clicar em Filter Affected para inspecionar mais de perto as alterações propostas.
    • Show Component Pads - ative esta opção para mostrar primitivas ligadas de componentes na lista.
    • Show Non Component Pads - ative esta opção para mostrar primitivas livres ligadas na lista.
    • Show Changes That Affect Netlist - ative esta opção para apresentar apenas uma lista das ações propostas (alterações) que afetarão a netlist da placa.
    • Change Copper Net To - uma ou mais entradas de menu deste tipo aparecem quando não existem muitas nets atualmente atribuídas a primitivas dentro do agrupamento de cobre ligado em foco. Use uma dessas entradas para escolher rapidamente a net de destino para o campo New Net Name.
    • Change Copper Net To Net - esta entrada de menu aparece quando existem demasiadas nets atualmente atribuídas a primitivas dentro de um agrupamento de cobre ligado para serem apresentadas como entradas de menu individuais. Usar este comando dá acesso à caixa de diálogo Choose Net, que lista todas as nets atualmente atribuídas a primitivas dentro do agrupamento. Escolha a net pretendida e clique em OK; essa net será introduzida no campo New Net Name para o agrupamento de cobre ligado em foco.
    • Change Copper Net To Board Net - use este comando se precisar de usar uma net diferente das atualmente atribuídas às primitivas do agrupamento de cobre ligado em foco. Isto dá acesso à caixa de diálogo Choose Net, que lista todas as nets atualmente definidas para a placa. Escolha a net pretendida e clique em OK; essa net será introduzida no campo New Net Name.
  • Show All Primitives - clique neste botão para revelar rapidamente todas as primitivas. Este botão fica disponível se as opções Show Component Pads e/ou Show Non Component Pads estiverem desativadas no menu.

 

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