Opções do Projeto - Multicanal

Parent page: Caixas de diálogo WorkspaceManager

O separador Multi-Channel do Options for PCB Project diálogoO separador Multi-Channel do Options for PCB Project diálogo

Resumo

Este separador do Options for PCB Project diálogo permite-lhe definir o esquema de nomenclatura dos canais e o formato dos designadores dos componentes para utilização com designs multicanal. O design multicanal é a capacidade de referenciar a mesma subfolha várias vezes no projeto. Isto pode ser feito colocando vários símbolos de folha que referenciam a mesma subfolha, ou incluindo a palavra-chave Repeat  no designador de um Símbolo de Folha para o instanciar várias vezes.

O CircuitStudio oferece verdadeiro design multicanal, o que significa que pode referenciar folhas individuais repetidamente num projeto. Quaisquer alterações que necessitem de ser feitas podem ser aplicadas num único local; ao recompilar o projeto, essas alterações são então propagadas por cada instanciação. O CircuitStudio não só suporta múltiplos canais, como também permite que estes sejam aninhados.

O mapeamento do único componente lógico no esquemático para as múltiplas instâncias físicas na PCB é controlado pelo esquema de designadores multicanal definido neste separador.

Acesso

Este é um dos vários separadores disponíveis ao configurar as opções de um projeto – acedido a partir do Options for PCB Project diálogo. Este diálogo é acedido através de:

  • Clicar em Project | Content | nos menus principais do Editor de Esquemático ou do Editor de PCB.
  • Clicar com o botão direito na entrada do próprio projeto no Projects painel e, em seguida, escolher Project Options no menu de contexto.

Opções/Controlos

Nomenclatura de canais

  • Channel Naming Style - utilize este campo para especificar o estilo a usar para nomear os canais. Estão disponíveis cinco estilos — dois planos e três hierárquicos (os que incluem o caminho):
    • Flat Numeric With Names
    • Flat Alpha With Names
    • Numeric Name Path
    • Alpha Name Path
    • Mixed Name Path
Os nomes de canais hierárquicos são formados pela concatenação de todos os designadores de símbolos de folha canalizados (ChannelPrefix + ChannelIndex) na hierarquia de caminho do canal relevante.
  • Level Separator for Paths - utilize este campo para especificar o carácter/símbolo necessário para separar a informação de caminho ao usar os estilos de nomenclatura hierárquica (os estilos que incluem o caminho). Por predefinição, será utilizado o carácter underscore (_).
Não existe qualquer restrição quanto à entrada usada para o separador de níveis, embora, para manter a clareza visual, seja aconselhável usar um único carácter não alfanumérico.
  • Preview - à medida que faz alterações em Channel Naming Style e/ou Designator Format, a imagem nesta região é atualizada dinamicamente para refletir a convenção de nomenclatura que aparecerá no design. A imagem dá um exemplo de um design de canais aninhados 2 x 2. As regiões maiores com hachura cruzada representam os dois canais de nível superior (ou bancos) e as regiões sombreadas no interior representam os canais de nível inferior (com dois componentes de exemplo mostrados em cada um).

Nomenclatura de componentes

  • Designator Format - utilize este campo para especificar o formato usado ao atribuir designadores aos componentes do design. Os oito formatos predefinidos seguintes estão disponíveis na lista pendente do campo, cinco planos e três que podem ser usados num contexto hierárquico (contendo a nomenclatura do canal):
    • $Component$ChannelAlpha
    • $Component_$ChannelPrefix$ChannelAlpha
    • $Component_$ChannelIndex
    • $Component_$ChannelPrefix$ChannelIndex
    • $ComponentPrefix_$ChannelIndex_$ComponentIndex
    • $Component_$ChannelName
    • $ChannelName_$Component
    • $ComponentPrefix_$ChannelName_$ComponentIndex
Os formatos planos de designadores nomeiam cada designador de componente numa progressão linear, começando no primeiro canal. Os formatos hierárquicos incluem o nome do canal ($ChannelName) no designador de um componente. Se a Channel Naming Style escolhida for um dos dois estilos planos possíveis, então o estilo do designador do componente também será plano. No entanto, se tiver sido escolhido um estilo hierárquico para a nomenclatura de canais, o designador do componente também será hierárquico porque a informação de caminho será incluída no formato.
O Channel Naming Style só é relevante para a nomenclatura de componentes se a cadeia $ChannelName estiver incluída no Designator Format.

Definir o seu próprio formato de designador

Também pode definir o seu próprio formato de designador de componente escrevendo diretamente no campo Designator Format. As seguintes palavras‑chave podem ser usadas ao construir a cadeia de formato:

  • $ChannelName - este é o nome do canal associado, conforme determinado pelo estilo escolhido no campo Channel Naming Style .
  • $Component - este é o designador lógico do componente.
  • $ComponentPrefix - este é o prefixo do designador lógico do componente (por exemplo, U para U1).
  • $ComponentIndex - este é o índice do designador lógico do componente (por exemplo, 1 para U1).
  • $ChannelPrefix - este é o designador lógico do símbolo de folha.
  • $ChannelIndex - este é o índice do canal.
  • $ChannelAlpha - este é o índice do canal expresso como um carácter.

Notas

  1. A indexação alfabética de um canal só é realmente útil se o seu design contiver menos de 26 canais no total ou se estiver a usar um formato de designador de natureza hierárquica.
  2. Tem de recompilar o seu projeto para que quaisquer alterações efetuadas aos formatos de designadores de canal e/ou de componente produzam efeito.
  3. Quando um design multicanal é compilado, são apresentados separadores ao longo da parte inferior da folha esquemática na janela de design, um para cada canal (ou banco). Os nomes dos separadores são os nomes dos símbolos de folha mais o número do canal, por exemplo, BANKA. Estas são as vistas compiladas (vistas físicas) do design, enquanto o design lógico permanece como antes no separador Editor .

 

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