Mesclando / concatenando barramentos no Altium Designer


9

No Altium Designer 14.3, estou tentando mesclar dois barramentos de 16 bits em um de 32 bits, com um dos barramentos de entrada se tornando os 16 bits mais baixos e o outro os 16 bits superiores do barramento de saída. Abaixo está uma imagem se meu método foi tentado.

Criando um decodificador de 5 a 32 linhas

Quando tento compilar o documento que receber o seguinte erro: Duplicate Net Names Bus Slice \Y[31..0]. Entendo como Altium pensa que estou tentando redefinir a \Yrede, mas não vejo uma maneira melhor de mesclar os dois barramentos, a não ser quebrar todos os pinos dos dois barramentos separados e fundi-los. É assim que eu faria o design se fosse um esquema FPGA HDL.

Como devo fazer isso?


Você já experimentou o suporte do Altium?
Leon Heller

Não, presumi que esse fosse um problema bastante comum.
secretformula

Você já descobriu isso?
DanielSank

Faz 3 anos. Isso já foi resolvido?
Asti

Eu, pessoalmente, nunca percebi isso ...
secretformula

Respostas:


2

Encontrei o mesmo problema e resolvi-o alterando o nome da rede local na sub-folha para que não corresponda ao nome da porta. Abaixo está um exemplo do que eu fiz:

Nomes de fatia de barramento diferentes dos nomes de portas


11
Isso não aborda a questão, que é como combinar os dois ônibus.
DanielSank
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.