Como strapar os pinos do LAN8720A?

Na maioria das aplicações, você quer definir MODE[2:0] para 111 para habilitar o modo de auto-negociação com todas as capacidades. Os outros modos são bastante especiais e raramente usados (tal como modo repetido). Em efeito, isto significa:

  • Strape RXD0/MODE0 alto - tem um pull-up interno então você não precisa de um strap explícito
  • Strape RXD1/MODE1 alto - tem um pull-up interno então você não precisa de um strap explícito
  • Strape CRS_DV/MODE2 alto - tem um pull-up interno então você não precisa de um strap explícito

Em aplicações onde você não tem um regulador 1.2V externo, você precisa strapar REGOFF=0, i.e.:

  • Se você não usa um LED, strape REGOFF/LED1 baixo - tem um pull-down interno, então você não precisa de um strap explícito.
  • Se você usa um LED em LED1, você quer que o ânodo do LED seja conectado ao LAN8720A (com o cátodo do LED sendo conectado ao GND usando um resistor limitador de corrente)

O último strap sobre o qual você precisa pensar é nINTSEL/REFCLKO. Você precisa avaliar se precisa que o pino REFCLKO produza um sinal de referência de 50MHz em sua aplicação. Este é apenas o caso se você alimentar a saída REFCLKO para uma entrada de clock de outro IC.

  • No caso de você precisar que nINT/REFCLKO produza o clock de referência de 50 MHz, você precisa strapar LED2 baixo. Você precisa de um strap explícito para fazer isso, ou no caso de você estar usando um LED em LED2, você quer que o ânodo do LED seja conectado ao LAN8720A (com o cátodo do LED sendo conectado ao GND usando um resistor limitador de corrente), e um resistor 10K em paralelo ao LED.
  • No caso de você precisar que nINT/``REFCLKO atue como um pino de interrupção, (ou se você não se importa), você precisa strapar LED2 alto. Como LED2 tem um pull-up interno, você não precisa de um pull-up explícito. ou no caso de você estar usando um LED em LED2, você quer que o cátodo do LED seja conectado ao LAN8720A (com o ânodo do LED sendo conectado a 3.3V usando um resistor limitador de corrente).

Resumo

Para o LAN8720A, você frequentemente não precisa de straps explícitos - o único pino onde você tem que pensar seriamente para 95% de todos os designs de PCB é se você precisa da funcionalidade REFCLKO.

Para referência adicional, veja o datasheet do LAN8720A.


Check out similar posts by category: Electronics