Nó de junção

Um ponto de derivação sobre um fio. O nó toma o sinal que chega à sua entrada e o repete, sem alterações, em até três ramos, de modo que uma fonte possa alcançar vários destinos. Não carrega lógica nem acrescenta atraso: é o desenho de uma conexão compartilhada, não um componente que faça algo ao sinal.

Básico

Você não o coloca — você o cria

O nó é a única peça que nunca vem da paleta. Comece a arrastar a partir de um terminal de entrada sem nada conectado e solte a ponta sobre o meio de um fio existente: um nó aparece nesse ponto e ambos os destinos passam a receber o mesmo sinal. Solte outros terminais de entrada sobre esse nó para reaproveitar seus ramos restantes.

Intermediário

Um relógio, muitos destinos

Um relógio que precisa chegar a três flip-flops é o caso do dia a dia. Conecte o relógio ao primeiro flip-flop e depois solte as outras duas entradas de relógio sobre esse fio. Cada soltura cria um nó, e os três flip-flops passam a amostrar na mesma borda. Sem nós você estaria desenhando três fios separados a partir da mesma fonte, o que se lê pior e é fácil de errar.

Avançado

Três ramos, e o que fazer além disso

Um nó oferece três ramos, o que é um limite de desenho, não elétrico. Quando um sinal precisa chegar a um quarto destino, solte sobre um dos fios de ramo e um segundo nó aparece ali: os nós se encadeiam, então o fan-out é praticamente ilimitado. Os ramos herdam a largura do fio do qual derivaram, de modo que derivar um barramento dá o barramento inteiro em cada ramo, não um de seus bits; use um Divisor quando quiser tirar uma única linha de um barramento.

Citações

  • Harris, D. M., & Harris, S. L. (2012). Digital design and computer architecture (2nd ed.). Morgan Kaufmann. Referência 1
  • Mano, M. M., & Ciletti, M. D. (2018). Digital design: With an introduction to the Verilog HDL, VHDL, and SystemVerilog (6th ed.). Pearson. Referência 2