Opções do Projeto - Multicanal
Parent page: Caixas de diálogo WorkspaceManager
O 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
- 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 (_).
- 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
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
- 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.
- Tem de recompilar o seu projeto para que quaisquer alterações efetuadas aos formatos de designadores de canal e/ou de componente produzam efeito.
- 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 .