O que é fan-in de um flip-flop?

É mencionado no seguinte contexto: “… entradas principais que estão no fan-in de cada flip-flop.”

Resposta

Fanout se refere ao número de caminhos de saída de algum sistema ou componente. Muitos fluxos que emanam de algo dão origem a uma imagem que parece um leque. Fanin é o oposto: o número de entradas convergindo em algum sistema ou componente.

Fanout também tem um tom diferente de significado, referindo-se ao número máximo potencial de entradas que podem ser impulsionadas por alguma saída em vez de número realmente conectado.

Esses termos são usados em outras disciplinas, como software. Se uma função tiver um fanout grande, significa que ela chama muitas outras funções.

Comentários

  • Sua definição de fan-out está errada. É ' é o número de entradas que pode ser controlado.
  • É inegável que a palavra é usada dessa forma. Aqui está um exemplo desse uso na Wikipedia, que ironicamente se vincula à definição que fornece o outro uso: en.wikipedia.org/wiki/… ( " Limita o número de entradas que podem ser conectadas (fanout). " ).
  • Acho que há um caso para os dois significados, então ' irei editar a resposta.

Resposta

Fan-out é o número de entradas lógicas que uma saída pode conduzir. (Tanto a resposta de Kaz quanto a entrada da Wikipedia sobre isso estão erradas.)
Mesmo para HCMOS, o fan-out é expresso como o número de entradas LS-TTL que ele pode conduzir. corrente de uma porta HCMOS é insignificante.

Fan-in é um termo raramente usado que significa simplesmente o número de entradas. 1 entrada tem um fan-in de 1. Bobagem, mas se encaixa na definição de fan-out.

edit
ravi diz isso em sua resposta (da Wikipedia):

“Físico portas lógicas com um grande fan-in tendem a ser mais lentas do que aquelas com um pequeno fan-in, porque a complexidade dos circuitos de entrada aumenta a capacitância de entrada do dispositivo. “

Isso não é verdade. Mais entradas não significam necessariamente um circuito mais complexo. Uma porta NAND de 8 entradas tem a mesma capacitância de entrada por pino que uma de 2 entradas. Cada entrada é conectada a dois MOSFETs, um P-MOSFET e um N-MOSFET.

insira a descrição da imagem aqui

Se uma entrada precisar conduzir um grande número de FETs, ela geralmente será armazenada em buffer. Em um microcontrolador um pino de I / O provavelmente verá apenas duas portas FET.

edit (a pedido de clabacchio )
Para esclarecer: ICs mais complexos podem ser mais lentos, mas não devido ao aumento da capacitância de entrada, como afirma o artigo da Wikipedia .
Este é o diagrama lógico de um 74HC30 :

insira a descrição da imagem aqui

Observe que cada entrada vê apenas um par complementar. Você verá isso na maioria dos ICs lógicos.

Comentários

  • @clabacchio – false false false :-). A entrada 8 será mais lenta , mas por causa dos estágios adicionais, não a capacitância, como eles afirmam! O diagrama lógico, fig. 3 em nesta folha de dados mostra explicitamente que cada entrada é um complemento par.
  • Certo! Eu perdi a última parte da citação 🙂 hoje eu ' não sou tão inteligente, eu deveria descansar um pouco 🙂 Mas coloque um um pouco mais claro que ' não é sobre a capacitância de entrada, embora ' seja realmente mais lento
  • Em geral Eu ' sou bastante cético quanto às entradas da Wikipedia. Há ' sempre algo errado com elas: – (
  • Infelizmente, o termo ' fan-out ' foi emprestado para uso em outras disciplinas onde a definição da Wikipedia é usada (embora estrangel y, a Wikipedia explica isso corretamente na seção Teoria .
  • @Kaz – O significado original era o que ele pode conduzir. Isso ' ainda é o que significa nas folhas de dados e nos guias de design . Pode ' significar qualquer outra coisa porque não ' s nenhum esquema. " Palavras não são macros #define ". Eles deveriam ser, especialmente termos técnicos inventados para um propósito.Caso contrário, podemos começar a chamar tudo de " coisa ".

Resposta

Dentro de um FPGA ou CPLD, é muito comum que a entrada de dados de um flip-flop seja conduzida por alguma lógica combinatória. Em muitos casos, a lógica combinatória e o flip-flop serão considerados juntos como uma única unidade. O “fan-in” de um flip-flop refere-se ao fan-in da lógica combinatória que o impulsiona. Por exemplo, um flip-flop acionado por uma porta NOR de seis entradas teria um “fan-in” de seis.

Resposta

Fan-in se refere ao número de entradas em um dispositivo, por exemplo uma porta AND de 3 entradas tem fan-in de 3. A rede Fain-in também pode se estender para a entrada de pinos de entrada.
Portas lógicas físicas com um grande fan-in tendem a ser mais lentos do que aqueles com um pequeno fan-in, porque a complexidade dos circuitos de entrada aumenta a capacitância de entrada do dispositivo.

Comentários

  • Onde você conseguiu esse segundo parágrafo? Está ' errado.
  • Peguei na wikipedia en.wikipedia.org/wiki/Fan_in
  • Não ' confie cegamente na Wikipedia! Muitos lemas contêm erros. A definição de fan-out também está errada. Ele ' não é confiável e conheço várias escolas que não ' permitem que seus alunos usem o WP como fonte.
  • O mesmo se aplica ao fanout? A capacitância de saída também é independente de fanout?
  • Fan-out não é ' t sobre capacitância, mas sobre a corrente que a saída pode gerar e drenar. Quanto mais alta essa corrente, mais rápido a tensão de saída mudará de uma lógica baixa para uma lógica alta e vice-versa. As capacitâncias ' s de entrada precisam de tempo para serem carregadas ou descarregadas. Mas uma única entrada não ' ver as capacitâncias de dezenas de MOSFETs.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *