
O separador Options da caixa de diálogo Project Options
O separador Options da caixa de diálogo Project Options permite-lhe especificar o caminho de saída e as opções relacionadas para as saídas geradas para o projeto. Também pode especificar várias opções de netlist e o Âmbito do Identificador de Net.
Opções/Controlos
-
Output Path – o caminho de saída predefinido para a geração de ficheiros de saída a partir do projeto de conceção atual (
*.PrjPcb).
-
ECO Log Path – o caminho de saída predefinido para os ficheiros de registo ECO.
-
Schematic Template Location – utilize este campo para especificar uma diretoria a partir da qual obter ficheiros de modelo de esquema (
*.SchDot, *.SchDoc) para o projeto.
Utilize o ícone de navegação à direita de cada um dos campos acima para procurar e selecionar um caminho/localização diferente.
Opções de Saída
-
Open outputs after compile – ative para abrir ficheiros que foram gerados após a compilação do projeto de conceção. Para um projeto de pacote de biblioteca integrada, ative a opção para instalar a biblioteca integrada após a compilação do projeto de pacote.
-
Timestamp folder – ative para criar uma pasta com carimbo temporal para a saída gerada, tal como um relatório BOM (Reports » Bill of Materials). O nome da pasta está no formato
<FolderName> Date Time em que o <FolderName> é especificado no campo Output Path e Date e Time estão no mesmo formato das definições do seu sistema.
-
Archive project document – ative para arquivar o documento do projeto. Por exemplo, ao gerar saídas de fabrico a partir de uma conceção PCB (File » Fabrication Outputs e File » Assembly Outputs), a pasta Output de destino incluirá uma cópia do documento PCB relacionado.
-
Use separate folder for each output type – ative para criar pastas separadas para cada tipo de saída gerado para o projeto de conceção. Esta estrutura de pastas também será representada no painel Projects.
Opções de Netlist
-
Allow Ports to Name Nets – ative para nomear uma net utilizando a propriedade Name de uma porta com fios em vez de utilizar um nome de net predefinido gerado pelo sistema.
-
Allow Sheet Entries to Name Nets – ative para nomear uma net utilizando o nome da entrada de folha em vez de utilizar um nome de net predefinido gerado pelo sistema.
-
Allow Single Pin Nets – ative para permitir a existência de nets que contenham apenas um único pino.
-
Append Sheet Numbers to Local Net – ative para acrescentar o valor do parâmetro Sheet Number de um documento de esquema (um parâmetro ao nível do documento) às nets locais a essa folha. Uma net local é uma net que não sai da folha. Para uma net que sai da folha (e, portanto, não é local), esta opção não se aplica.
Se a opção Net Identifier Scope estiver definida como Global, então todas as nets com o mesmo rótulo de net serão ligadas entre si em todas as folhas. Como estas nets não são locais, a opção Append Sheet Numbers to Local Net não é aplicada.
A opção
Append Sheet Numbers to Local Nets funcionará apenas se tiver sido atribuído um SheetNumber exclusivo a cada folha de esquema. O parâmetro SheetNumber é atribuído no separador
Parameters do painel
Properties no modo
Document Options para cada folha de esquema. Como alternativa à atribuição manual de um número exclusivo a cada folha de esquema, execute o comando
Number Schematic Sheets, que abre a caixa de diálogo
Sheet Numbering for Project. Esta pode ser utilizada para atribuir SheetNumbers exclusivos (um valor numérico simples para cada folha) e DocumentNumbers (normalmente utilizados para a numeração de documentos atribuída pela empresa) a todas as folhas.
-
Higher Level Names Take Priority – ative para que os rótulos de net utilizados em folhas superiores na hierarquia deem nome às nets nas folhas inferiores.
-
Power Port Names Take Priority – o software tem a capacidade de localizar uma net de alimentação global ligando uma porta de alimentação a uma porta normal. Isto forçaria todos os pinos dessa folha ligados a essa porta de alimentação a ficarem numa net separada. Ativar esta opção forçará a atribuição do nome da net usando o nome da net atribuído à porta de alimentação.
Se apenas Higher Level Names Take Priority estiver ativado, a ordem de precedência da atribuição de nomes é a seguinte: Net labels, power ports, ports, pins. No entanto, se a opção Power Port Names Take Priority também estiver ativada, então a ordem de precedência da atribuição de nomes é Power ports, net labels, ports, pins.
Âmbito do Identificador de Net
As conceções multi-folha são definidas ao nível elétrico (ou de conectividade) por Identificadores de Net. Os identificadores de net (rótulos de net, portas, entradas de folha, portas de alimentação e pinos ocultos) criam ligações lógicas entre pontos na mesma net. Isto pode ocorrer dentro de uma folha ou entre várias folhas. As ligações físicas existem quando um objeto é ligado diretamente a outro objeto elétrico por um fio. As ligações lógicas são criadas quando dois identificadores de net do mesmo tipo (por exemplo, dois rótulos de net) têm a mesma propriedade Net .
Quando o modelo de conectividade da conceção é criado, deve definir como pretende que os identificadores de net se liguem entre si – isto é conhecido como definir o Net Identifier Scope. Existem essencialmente duas formas de ligar folhas numa conceção multi-folha: horizontalmente, diretamente de uma folha para outra folha e assim sucessivamente, ou verticalmente, de uma subfolha para o símbolo de folha que a representa na folha principal. Na conectividade horizontal, as ligações são de porta para porta (rótulo de net para rótulo de net também está disponível). Na conectividade vertical, as ligações são de entrada de folha para porta.
O âmbito dos identificadores de net deve ser determinado no início do processo de conceção.
Utilize a lista pendente para escolher entre os seguintes âmbitos:
-
Automatic (Based on project contents) – este modo seleciona automaticamente qual dos modos de identificador de net utilizar com base nos seguintes critérios: se existirem entradas de folha na folha superior, então é utilizado Hierarchical; se não existirem entradas de folha, mas existirem portas, então é utilizado Flat; se não existirem entradas de folha nem portas, então é utilizado Global.
O modo Automatic assume por predefinição o modo padrão Hierarchical, se necessário, com as portas de alimentação a ligarem-se globalmente. Para utilizar Strict Hierarchical, defina manualmente o Net Identifier Scope em conformidade. Os pinos ocultos são sempre considerados globais.
-
Flat (Only ports global) – as portas ligam-se globalmente em todas as folhas de todo o design. Com esta opção, as etiquetas de rede são locais a cada folha, ou seja, não se ligam entre folhas. Todas as portas com o mesmo nome serão ligadas em todas as folhas. Esta opção pode ser usada para designs planos com múltiplas folhas. Não é recomendada para designs grandes, pois pode ser difícil seguir uma rede ao longo das folhas.
-
Hierarchical (Sheet entry <-> port connections, power ports global) – ligar verticalmente entre uma porta e a entrada de folha correspondente. Esta opção faz ligações entre folhas apenas através de entradas de símbolo de folha e portas correspondentes na subfolha. Utiliza portas nas folhas para levar redes ou barramentos até às entradas de folha nos símbolos de folha correspondentes na folha principal. As portas sem uma entrada de folha correspondente não serão ligadas, mesmo que exista uma porta com o mesmo nome noutra folha. As etiquetas de rede são locais a cada folha, ou seja, não se ligam entre folhas. No entanto, as portas de alimentação são globais – todas as portas de alimentação com o mesmo nome são ligadas em todo o design. Esta opção pode ser usada para criar designs de qualquer profundidade ou hierarquia e permite seguir uma rede ao longo de um design no esquema impresso.
-
Strict Hierarchical (Sheet entry <-> port connections, power ports local) – este modo de conectividade comporta-se da mesma forma que o modo Hierarchical , com a diferença de que as portas de alimentação são mantidas locais a cada folha, ou seja, não se ligam entre folhas a portas de alimentação com o mesmo nome.
-
Global (Netlabels and ports global) – as portas e as etiquetas de rede ligam-se entre todas as folhas de todo o design. Com esta opção, todas as redes com a mesma etiqueta de rede serão ligadas entre si em todas as folhas. Além disso, todas as portas com o mesmo nome serão ligadas em todas as folhas. Se uma rede ligada a uma porta também tiver uma etiqueta de rede, o nome da rede será o nome da etiqueta de rede. Esta opção também pode ser usada para designs planos com múltiplas folhas; no entanto, é difícil seguir de uma folha para outra, uma vez que localizar visualmente os nomes das redes no esquema nem sempre é fácil.
Se o design utilizar símbolos de folha com entradas de folha, o Net Identifier Scope deve ser definido como Hierarchical ou Strict Hierarchical. Em qualquer um destes modos, a folha principal tem de estar ligada por fios. Se não estiverem a ser usados símbolos de folha com entradas de folha, a conectividade pode ser estabelecida através de Ports e/ou etiquetas de rede; por conseguinte, deve ser utilizado, conforme apropriado, um dos outros dois âmbitos de identificador de rede (Flat ou Global).
Lembre-se de que as etiquetas de rede não se ligam a portas com o mesmo nome.
Permitir Troca de Pinos Utilizando Estes Métodos
No editor PCB, as trocas de Pinos, Par Diferencial e Parte são efetuadas trocando redes nos pads dos componentes e no cobre correspondente. Quando as alterações são integradas nos esquemas, existem duas formas de tratar uma troca de pinos:
-
Adding / Removing Net-Labels – ativar para permitir a troca de pinos num símbolo de componente. A realização da troca no esquema através da troca de etiquetas de rede só pode ser feita se a conectividade for estabelecida através das etiquetas de rede, ou seja, se os pinos não estiverem fisicamente ligados entre si.
A vantagem desta abordagem é que o símbolo do componente não muda e pode ser atualizado a partir da biblioteca numa fase posterior. Esta abordagem é a melhor escolha para um componente complexo, como um FPGA, em que mover fisicamente dois pinos no símbolo pode fazer com que um símbolo baseado em banco de I/O seja apresentado incorretamente.
-
Changing Schematic Pins – ativar para permitir a troca de etiquetas de rede nos fios ligados aos pinos de um componente. Trocar Pinos será a única opção disponível quando as redes tiverem sido fisicamente ligadas a um componente. Este método pode ser usado em componentes simples (como uma rede de resistências) ou quando não existe alternativa devido à estrutura do design do esquema.
Trocar os pinos funcionará sempre no esquema, mas isso pode significar que a instância do símbolo do componente já não é a mesma que foi definida na biblioteca. Nesta situação, isso significa que o símbolo já não pode ser atualizado a partir da biblioteca sem destruir a informação de troca. Também significa que outras instâncias do mesmo componente neste design terão uma disposição de pinos diferente, o que pode ser uma fonte de confusão para alguém que leia o esquema.
Geral
-
Automatic Sheet Numbering – ativar esta opção para numerar automaticamente as folhas do esquema neste projeto. Isto permite controlar a designação das folhas e armazená-las como parâmetros nos respetivos documentos de esquema.
-
Automatic Cross References – ativar esta opção para adicionar automaticamente informação de referências cruzadas a portas, conectores fora da folha e entradas de folha em todos os documentos de esquema de origem no projeto ativo. Esta funcionalidade ajuda a seguir a conectividade de redes num design não hierárquico.
Os valores de Referência Cruzada são apresentados no painel
Properties para
Ports,
Off Sheet Connectors, e
Sheet Entries, simplificando a tarefa de identificar a(s) Referência(s) Cruzada(s) aplicada(s) à Porta ou ao Conector Fora da Folha selecionado.
-
New Indexing of Sheet Symbols – ativar para utilizar qualquer dígito ou número como primeiro ou último índice de um símbolo de folha repetido, incluindo 0. Não são permitidos números negativos. O último índice deve ser sempre superior ao primeiro índice.
Referências Cruzadas
-
Sheet Style – escolha um dos seguintes estilos de folha para a referência cruzada de portas numa folha de esquema ou em folhas de esquema dentro de um projeto.
-
None – não é adicionado qualquer estilo de folha na cadeia de referência cruzada de todas as portas.
-
Name – os nomes das folhas às quais as portas estão ligadas são adicionados nas cadeias de referência cruzada.
-
Number – os números das folhas às quais as portas estão ligadas são adicionados nas cadeias de referência cruzada.
-
Location Style – escolha um dos seguintes estilos de localização para a referência cruzada de portas numa folha de esquema ou em folhas de esquema dentro de um projeto.
-
None – não é adicionado qualquer estilo de localização na cadeia de referência cruzada de todas as portas.
-
Zone – a numeração da zona de referência (os limites da folha têm zonas) é adicionada nas cadeias de referência cruzada de todas as portas associadas aos objetos principais, como a localização dos símbolos de folha.
-
Location X,Y – as localizações das portas são publicadas entre parênteses nas cadeias de referência cruzada para todas as portas associadas aos objetos principais, como a localização dos símbolos de folha.
-
Follow Cross References settings in Preferences – quando esta opção está ativada, os valores das opções Sheet Style e Location Style serão herdados das opções na região Port Cross References da página Schematic – General da caixa de diálogo Preferences.
-
Display Cross References for:
-
Ports – use a lista pendente para selecionar o modo de apresentação das referências cruzadas para portas.
-
Disabled – não é adicionada qualquer referência cruzada às portas.
-
Only Related Sheet Entry – apresentar referência cruzada para a entrada de folha associada na folha de esquema principal.
-
Only Related Ports – apresentar referências cruzadas para as portas associadas.
-
Sheet Entry & Ports – apresentar referências cruzadas tanto para a entrada de folha como para as portas.
-
Off-sheet Connectors – ativar esta opção para apresentar referências cruzadas para objetos de conector fora da folha.
-
Sheet Entries – ativar esta opção para apresentar referências cruzadas para objetos de entrada de folha.
Pares Diferenciais
-
Custom Diff Pair Suffix Grid – lista os sufixos predefinidos de pares diferenciais (
_P / _N) e todos os sufixos personalizados de pares diferenciais definidos, em termos de:
-
Positive Suffix – o sufixo para a rede positiva de um par diferencial.
-
Negative Suffix – o sufixo para a rede negativa de um par diferencial.
Para modificar um sufixo personalizado, clique nele na grelha e introduza o sufixo pretendido.
O primeiro carácter de um sufixo personalizado tem de ser o carácter sublinhado ('_'); será adicionado automaticamente se não for introduzido. Um sufixo personalizado não pode conter espaços nem outros caracteres de sublinhado. Um sufixo personalizado não pode estar vazio e tem de ser único (ou seja, não pode ser adicionado se já estiver a ser usado como outro sufixo).
-
Add – clique para adicionar um novo par de sufixos à lista.
-
Remove – clique para eliminar da lista o(s) par(es) de sufixos selecionado(s).
Os sufixos predefinidos de pares diferenciais (_P / _N) não podem ser modificados nem eliminados.
Tenha em atenção que os sufixos personalizados de pares diferenciais não são retrocompatíveis. Se esta funcionalidade for usada nos seus projetos, os pares diferenciais que usem sufixos personalizados não serão mantidos numa versão do software anterior ao Altium Designer 22.3.
Criação de xNets
-
Sources/Destinations – defina uma lista separada por vírgulas de prefixos para designadores de componentes que podem ser usados como componentes de origem ou de destino em xNets.
-
Discretes – defina uma lista separada por vírgulas de prefixos para designadores de componentes que podem ser usados como componentes em série em xNets.
Os xNets são definidos em
Constraint Manager quando acedido a partir do editor Schematic:
saiba mais.