Подключение двух Ethernet PHY без магнитов?

В (предварительном) новом дизайне я хочу подключить два 100 Мбит /с Ethernet PHY, аналогичный LAN8270a , разделенный на несколько дюймов на одной печатной плате, с той же плоскостью заземления (но с различными источниками питания). У меня есть выбор одного из моих PHY, но другой встроен в еще не определенную PCIe в Ethernet IC (возможно, Gigabit, но используется в режиме 100 Мбит /с), и очень важно, чтобы этот PHY считал, что есть bona fide 100 Мбит /с Ethernet-соединение.

Я мог бы использовать следующие

schematic

имитировать эту схему - Схема, созданная с использованием CircuitLab

, но я бы хотел добиться такого же результата без магнетиков, чтобы экономить на стоимости, покупать головные боли и, если это вообще возможно, потреблять энергию.

Я могу представить RC-сеть, возможно, так же просто, как в этом appnote , найденный благодаря аналогичному вопросу ; или, возможно, спроектированы с затуханием и низким уровнем пропускания, но это не будет эмулировать тот факт, что при реальных магнитах, когда на TX1P присутствует отрицательный импульс, на TX1M и RX2M наблюдается положительный импульс. Я не уверен, что это может помешать некоторым PHY работать нормально.

Что-нибудь, чтобы предположить, что человек уверен, будет работать практически для любого PHY?

10 голосов | спросил fgrieu 11 12013vEurope/Moscow11bEurope/MoscowMon, 11 Nov 2013 22:10:47 +0400 2013, 22:10:47

2 ответа


2

Трансформаторы должны поддерживать сопротивление импеданса линии Ethernet RJ45, поэтому, если вы уверены, что импеданс будет соответствовать вам, даже на десятки футов.

Малая печать

Трансформаторы также защищают кремний от линейных помех, которые в противном случае могли бы убить кремний, поэтому имейте это в виду. Они также изолируют гальванически две системы и останавливают токи контуров заземления, которые могут привести к ухудшению качества данных. Если вам не нужен уровень постоянного тока в соединении (который обычно используется через центральный выключатель трансформатора), и у вас есть обе системы, подключенные через конденсаторы, они должны работать. Прочтите техническое описание.

ответил Andy aka 11 12013vEurope/Moscow11bEurope/MoscowMon, 11 Nov 2013 22:22:46 +0400 2013, 22:22:46
1

Etherent использует различные типы кодов линий, чтобы гарантировать, что передаваемые данные сбалансированы по постоянному току. 4b /5b - это код линии, используемый в Ethernet 100 Мбит, а затем передается с кодированием MLT-3. Код 4b /5b ограничивает количество единиц и нулей, которые вы можете получить в строке. Затем MLT-3 передает три разных уровня напряжения: -1, 0 и +1. Переход представляет собой 1, а никакой переход не равен нулю. Поэтому не имеет значения, инвертирована ли линия или нет, поскольку переходы несут информацию, а не уровни. Теперь возможно, что некоторые фишки PHY не смогут управлять чем-то, что не является трансформатором, поэтому у вас может быть проблема в зависимости от того, как он подключен. Я думаю, что это будет проблемой только в том случае, если ouputs являются открытым коллектором вместо push-pull. Однако вы должны уйти от одного трансформатора.

ответил alex.forencich 11 12013vEurope/Moscow11bEurope/MoscowMon, 11 Nov 2013 22:26:38 +0400 2013, 22:26:38

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132