Comment strapper les broches LAN8720A ?

Dans la plupart des applications, vous voulez définir MODE[2:0] à 111 afin d’activer le mode auto-négociation toutes capacités. Les autres modes sont plutôt spéciaux et rarement utilisés (tel que le mode répété). En effet, cela signifie :

  • Strappez RXD0/MODE0 haut - il a un pull-up interne donc vous n’avez pas besoin d’un strap explicite
  • Strappez RXD1/MODE1 haut - il a un pull-up interne donc vous n’avez pas besoin d’un strap explicite
  • Strappez CRS_DV/MODE2 haut - il a un pull-up interne donc vous n’avez pas besoin d’un strap explicite

Dans les applications où vous n’avez pas de régulateur 1.2V externe, vous devez strapper REGOFF=0, i.e. :

  • Si vous n’utilisez pas de LED, strappez REGOFF/LED1 bas - il a un pull-down interne, donc vous n’avez pas besoin d’un strap explicite.
  • Si vous utilisez une LED sur LED1, vous voulez que l’anode de la LED soit connectée au LAN8720A (avec la cathode de la LED étant connectée à GND en utilisant une résistance de limitation de courant)

Le dernier strap dont vous devez penser est nINTSEL/REFCLKO. Vous devez évaluer si vous avez besoin que la broche REFCLKO sorte un signal de référence 50MHz dans votre application. C’est seulement le cas si vous envoyez la sortie REFCLKO vers une entrée d’horloge d’un autre IC.

  • Dans le cas où vous avez besoin que nINT/REFCLKO sorte l’horloge de référence 50 MHz, vous devez strapper LED2 bas. Vous avez besoin d’un strap explicite pour ce faire, ou dans le cas où vous utilisez une LED sur LED2, vous voulez que l’anode de la LED soit connectée au LAN8720A (avec la cathode de la LED étant connectée à GND en utilisant une résistance de limitation de courant), et une résistance 10K en parallèle à la LED.
  • Dans le cas où vous avez besoin que nINT/``REFCLKO agisse comme une broche d’interruption, (ou si vous ne vous en souciez pas), vous devez strapper LED2 haut. Puisque LED2 a un pull-up interne, vous n’avez pas besoin d’un pull-up explicite. ou dans le cas où vous utilisez une LED sur LED2, vous voulez que la cathode de la LED soit connectée au LAN8720A (avec l’anode de la LED étant connectée à 3.3V en utilisant une résistance de limitation de courant).

Résumé

Pour le LAN8720A, vous n’avez souvent pas besoin de straps explicites - la seule broche où vous devez sérieusement réfléchir pour 95% de toutes les conceptions PCB est si vous avez besoin de la fonctionnalité REFCLKO.

Pour plus de référence, voir le datasheet LAN8720A.


Consultez les articles similaires par catégorie : Electronics