Как стреппировать выводы LAN8720A?

В большинстве применений вы хотите установить MODE[2:0] в 111, чтобы включить режим автонеготации со всеми возможностями. Другие режимы довольно специфичны и редко используются (например, повторный режим). На практике это означает:

  • Стреппируйте RXD0/MODE0 высоким — он имеет внутреннюю pull-up, поэтому вам не нужен явный стреппинг
  • Стреппируйте RXD1/MODE1 высоким — он имеет внутреннюю pull-up, поэтому вам не нужен явный стреппинг
  • Стреппируйте CRS_DV/MODE2 высоким — он имеет внутреннюю pull-up, поэтому вам не нужен явный стреппинг

В применениях, где у вас нет внешнего регулятора 1.2V, вам нужно стреппировать REGOFF=0, т.е.:

  • Если вы не используете LED, стреппируйте REGOFF/LED1 низким — он имеет внутреннюю pull-down, поэтому вам не нужен явный стреппинг.
  • Если вы используете LED на LED1, вы хотите, чтобы анод LED был подключён к LAN8720A (с катодом LED, подключённым к GND через токоограничивающий резистор)

Последний стреппинг, о котором вам нужно подумать, — это nINTSEL/REFCLKO. Вам нужно оценить, нужно ли в вашем применении, чтобы вывод REFCLKO выводил опорный сигнал 50 МГц. Это только в том случае, если вы подаёте выход REFCLKO на тактовый вход другого IC.

  • В случае, если вам нужно, чтобы nINT/REFCLKO выводил опорный тактовый сигнал 50 МГц, вам нужно стреппировать LED2 низким. Вам нужен явный стреппинг для этого, или в случае, если вы используете LED на LED2, вы хотите, чтобы анод LED был подключён к LAN8720A (с катодом LED, подключённым к GND через токоограничивающий резистор), и резистор 10K параллельно LED.
  • В случае, если вам нужно, чтобы nINT/``REFCLKO работал как вывод прерывания (или если вам всё равно), вам нужно стреппировать LED2 высоким. Поскольку LED2 имеет внутреннюю pull-up, вам не нужен явный pull-up, или в случае, если вы используете LED на LED2, вы хотите, чтобы катод LED был подключён к LAN8720A (с анодом LED, подключённым к 3.3V через токоограничивающий резистор).

Резюме

Для LAN8720A вам часто не нужны явные стреппинги — единственный вывод, о котором вам нужно серьёзно подумать в 95% всех PCB-дизайнов, — нужен ли вам функционал REFCLKO.

Для дальнейшей справки см. даташит LAN8720A.


Check out similar posts by category: Electronics