Cores das conexões
Estamos agora em condições de resumir a variedade de cores que as
conexões do Logisim poderão assumir. O pequeno circuito que se segue
ilustra todos elas de uma só vez.
(Figura do original em inglês)
- Cinza: A largura em bits das conexões é desconhecida. Isso
ocorre porque o fio não está conectado às entradas ou às saídas de qualquer componente.
(Todas as entradas e as saídas têm uma largura de bits definida.)
- Azul: O fio serve para transportar um bit,
mas o valor que ele está carregando no momento não é conhecido.
A entrada é mostrada como um pino tri-state, de modo que ele possa emitir
esse sinal como flutuante.
- Verde escuro: O fio está carregando um bit igual a 0.
- Verde brilhante: O fio está carregando um bit igual a 1.
- Preto: O fio é portador de um valor multi-bit.
Alguns ou mesmo todos os bits poderão não estar especificados.
- Vermelho: O fio está carregando um valor com erro.
Isso geralmente acontece porque uma porta não pode determinar a saída correta,
talvez porque não tenha entradas. Também poderá surgir porque dois componentes
estão tentando enviar valores diferentes para o fio; isso acontece no exemplo acima,
onde um pino de entrada tenta colocar 0 enquanto outro tenta colocar 1 no mesmo fio,
causando um conflito. Conexões multi-bit ficarão vermelhas quando qualquer um dos bits
transportadas estiver com erro.
- Laranja: Os componentes ligados ao fio não concordam com a
mesma largura de bits. Uma conexão laranja é efetivamente "quebrada": não transportará
sinais entre os componentes. Aqui, conectamos um componente de dois bits a outro
de um bit, de modo a serem incompatíveis.
Próximo: Guia do usuário.