 
 Buffer/Inversor Controlado
Buffer/Inversor Controlado
| Biblioteca: | Portas | 
| Introdução: | 2.0 Beta 1 | 
| Aparência: |  | 
Comportamento
 O buffer e o inversor controlados, são muitas vezes chamados de
buffers/inversores tri-state, cada um tem uma entrada para 
um bit de "controle". O valor desse pino afetará a forma como o componente 
se comportará:
-  Quando o valor nesse pino for 1, então o componente se comporta exatamente 
como o equivalente não controlado (um buffer ou um
inversor (porta NOT)).
-  Quando o valor for 0 ou desconhecido (ou seja, flutuante), então o valor
da saída componente também será flutuante. 
-  Quando o valor for um valor de erro (e isso pode ocorrer caso dois
valores conflitantes estejam alimentando a entrada), então a saída será um
valor de erro. 
 Um buffer controlado pode ser útil quando você tiver uma conexão
(muitas vezes chamado de barramento (bus)), cujo valor deverá
corresponder a saída de um dentre vários componentes. Ao se colocar um
buffer controlado entre cada saída de componente e o barramento, você
poderá controlar se uma a saída deverá alimentar o barramento, ou não.
Pinos (supondo o componente voltado para leste, linha de controle à direita)
-  Na face oeste (entrada, com largura em bits de acordo com o
atributo Bits de Dados) 
-  A entrada do componente que será usada para calcular a saída se a
entrada de controle for 1. 
-  Na face sul (entrada, com largura de 1 bit) 
-  Entrada de controle do componente. 
-  Na face leste (saída, com largura em bits de acordo com o
atributo Bits de Dados) 
-  Saída do componente, a qual estará flutuando se a entrada de controle
for 0 ou flutuante; ou igual ao o valor de erro, se a entrada de controle também
estiver com erro; ou será calculada com base na entrada, a oeste, se a entrada
de controle for 1. 
Atributos
 Quando o componente for selecionado ou estiver sendo acrescentado,
Alt-0 até ALT-9 irão alterar o seu atributo  Bits de Dados
,
e as teclas com setas poderão alterar o seu atributo  Direção
.
-  Direção 
-  A direção do componente (a posição das saídas em relação às entradas). 
-  Bits de Dados 
-  A largura em bits da entrada e da saída do componente. 
-  Tamanho da Porta 
-  Serve para determinar se é para desenhar uma versão maior ou menor do
componente (aplicável apenas ao inversor controlado). 
-  Posição da Linha de Controle 
-  A posição da linha de controle, imaginando-se que a saída seja vista a partir
da entrada: se o componente estiver voltado para a leste, e for escolhida a direção
para a direita , a linha de controle estará voltada para baixo; mas se for 
escolhida a direção para aesquerda , a linha de controle estará para cima.
-  Rótulo 
-  O texto para o rótulo associado à porta. 
-  Fonte do Rótulo 
-  A fonte com a qual o rótulo será mostrado. 
 Comportamento da ferramenta Testar 
 Nenhum. 
 Comportamento da ferramenta Texto 
 Permite que o rótulo associado à porta seja editado.
Voltar à Referência para bibliotecas