Fusion / concaténation de bus dans Altium Designer


9

Dans Altium Designer 14.3, j'essaie de fusionner deux bus 16 bits en un bus 32 bits, l'un des bus d'entrée devenant les 16 bits inférieurs et l'autre les 16 bits supérieurs du bus de sortie. Ci-dessous est une image si ma méthode a tenté.

Création d'un décodeur de 5 à 32 lignes

Lorsque je tente de compiler le document que je reçois l'erreur suivante: Duplicate Net Names Bus Slice \Y[31..0]. Je comprends comment Altium pense que j'essaie de redéfinir le \Yréseau, mais je ne vois pas de meilleure façon de fusionner les deux bus, à part briser toutes les broches des deux bus séparés et les fusionner. C'est ainsi que je ferais la conception s'il s'agissait d'un schéma FPGA HDL.

Comment dois-je procéder?


Avez-vous essayé le support Altium?
Leon Heller

Non, j'ai supposé que c'était un problème assez courant.
secretformula

Avez-vous déjà compris cela?
DanielSank

Ça fait 3 ans. Cela a-t-il déjà été résolu?
Asti

Réponses:


2

J'ai rencontré le même problème et je l'ai résolu en modifiant le nom de réseau local dans la sous-feuille afin qu'il ne corresponde pas au nom du port. Voici un exemple de ce que j'ai fait:

Noms de tranche de bus différents des noms de port


1
Cela ne règle pas la question de savoir comment combiner les deux bus.
DanielSank
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.