Supposez maintenant que nous voulons construire un multiplexeur 4-to-1 en utilisant des instances de notre multiplexeur 2-to-1. Nous créons d'abord un nouveau circuit que nous nommons "Mux_4to1". Pour ajouter les multiplexeurs 2-to-1 nous cliquons une fois sur le circuit "Mux_2To1" dans l'explorateur du projet pour le sélectionner comme un outil. Ensuite, nous pouvons le placer sur le schéma en cliquant sur la page.
Si vous faites un double-click sur le circuit "Mux_2To1" dans l'explorateur de projet la page bascule sur l'édition de ce circuit "Mux_2To1" et quitte le circuit "Mux_4To1"
Après avoir dessiné le nouveau circuit, il peut ressembler à ceci.
Notre multiplexeur 4-to-1 utilise trois copies du multiplexeur 2-to-1, chacun est dessiné dans une boite avec des broches sur les côtés à gauche et droite. Ces lignes représentent les entrées et les sorties du circuit "Mux_2To1". Les deux broches sur la face est de la boite correspondent aux entrées du circuit et sur la face ouest elles correspondent aux sorties. Si les des étiquettes ont été associées a ces broches dans le schéma elles seront incluses dans la boite. De plus elles s'affichent aussi quand on survole avec la souris la broche comme une astuce dans une petite boite temporaire. Vous pouvez désactiver ce fonctionnement via le panneau des préférences panneaux des préférences.)
Plusieurs autres composant affiche des astuces, aussi pour des broches incorporées, le flip-flop, Par exemple, en survolant avec la souris une broche l'usage de la broche sera affiché.
Chaque broche d'un circuit doit être soit une entrée soit une sortie. Beaucoup de puces fabriquées ont des broches qui se comportent comme une entrée dans quelques situations et comme une sortie dans d'autres. Vous ne pouvez pas construire de telles puces dans Logisim (au moins, dans la version actuelle).
Logisim maintiendra les différents états de chaque sous-circuit apparaissant dans un circuit. Par exemple, si un circuit contient des flip-flops et que ce circuit est utilisé plusieurs fois, chaque flip-flop du sous-circuit aura sa propre valeur dans la simulation du circuit plus grand.
Maintenant que le multiplexeur 4-to-1 est défini, nous pouvons l'utiliser dans d'autres circuits. Logisim n'a pas de limite dans la profondeur d'imbrication des circuits entre eux. Bien qu'il n'autorise pas un circuit à s'intégrer dans lui même!
Note:Il n'y a rien de mal à éditer un circuit qui est déjà utilisé dans un autre circuit, ceci est tout à fait commun. Cependant si vous modifiez une broche (ajout, suppression ou déplacement) les modifications seront aussi portées dans le circuit le contenant. Ainsi si vous modifiez n'importe quelle broche d'un sous-circuit vous devez aussi modifier tous les circuits l'utilisant comme un sous-circuit.