Terminal de sortie
Une sonde en lecture seule qui affiche la valeur présente sur le fil ou le bus qui l'alimente. Elle ne génère jamais de signal propre ; elle indique seulement si son entrée est au niveau logique HAUT (1) ou BAS (0), ou le nombre binaire porté par un bus multi-bits. Comme une entrée, une sortie peut être associée à une broche du boîtier pour que le circuit fini l'expose comme résultat externe nommé.
Lire un seul bit
Connectez n'importe quel signal 1 bit à la sortie. Elle affiche 1 lorsque ce signal est au niveau logique HAUT et 0 lorsqu'il est au niveau BAS, se mettant à jour en direct pendant l'exécution du circuit. Comme elle ne fait qu'observer, la connecter ne change jamais la valeur du fil.
Afficher un bus de 4 bits
Portez la largeur de la sortie à 4 et alimentez-la avec un bus. Elle lit tout le bus comme un nombre binaire : la valeur 1011 apparaît comme 11 en décimal ou B en hexadécimal. C'est la façon standard d'observer le résultat d'un additionneur, d'un compteur ou d'un bloc arithmétique sans séparer le bus.
Nommer un résultat externe
Associez la sortie à une broche du boîtier et donnez-lui une étiquette. Lorsque le circuit est empaqueté comme sous-circuit réutilisable, cette borne devient une broche nommée sur le bord du bloc, le pendant d'une broche d'entrée. C'est ainsi qu'un module conçu présente ses résultats calculés au monde extérieur.
Citations
- Mano, M. M., & Ciletti, M. D. (2018). Digital design: With an introduction to the Verilog HDL, VHDL, and SystemVerilog (6th ed.). Pearson. Référence 1
- Horowitz, P., & Hill, W. (2015). The art of electronics (3rd ed.). Cambridge University Press. Référence 2