Tomachie

Uma revisão de projeto PCB confiável assistida por IA

Enviar Exemplos Como Funciona Privacidade Sobre Estatísticas Avaliações Blog
← Voltar ao blog

Altium: integridade de potência DC com FYPA

Estendemos o FYPA, a ferramenta de código aberto de integridade de alimentação CC / queda IR que lê diretamente projetos do Altium (.PrjPcb), e publicámos o trabalho como um fork de código aberto no GitHub:

Mapa de calor da densidade de corrente do FYPA na placa Toradex Ivy Plus, com fontes, cargas, reguladores e componentes em série marcados e uma escala de densidade de corrente em mA/mm
Densidade de corrente na Toradex Ivy Plus no FYPA, com a árvore de alimentação carregada a partir de um ficheiro PDN .json da Tomachie.

As principais adições

  • Os planos divididos (camadas de plano “Multiple Nets”) passam a ser lidos região a região. Antes, cada via que só chegava à massa através de um plano dividido ficava como uma ilha.
  • Os buck não síncronos repartem a corrente de saída entre o pino do comutador e o díodo de roda livre, pelo que a densidade de corrente no nó de comutação deixa de ser sobrestimada.
  • Reguladores: o indutor de saída de um regulador comutado dentro da malha de regulação deixa de ser contado como queda. Os filtros de entrada recebem a sua resistência CC. Os conversores CC-CC isolados retornam pela sua própria massa. Um regulador com um rail de polarização separado é tratado.
  • As chaves de carga são modeladas como componentes em série com a sua resistência de condução.
  • Pior caso: correntes de carga máximas e resistências máximas, com a entrada na tensão mínima.
  • Leitor .json da árvore de alimentação: uma placa como a Toradex Ivy Plus tem mais de 200 valores a introduzir — fontes, reguladores, componentes em série, correntes de carga —, por isso adicionámos um leitor que os carrega a partir de um ficheiro .json gerado pela Tomachie.com.

Testado até agora

Testado na Toradex Ivy Plus e no Cricket-node de Eli Hughes, com mais projetos em que o testar. O foco é CC: os separadores de condensadores e de impedância do próprio FYPA mantêm-se inalterados.

É de código aberto sob AGPL-3, tal como o original. Os comentários são bem-vindos.