Перейти к содержанию
    

Разработка 4-х портового Ethernet коммутатора

8 часов назад, bloody-wolf сказал:

вообще, есть глупый вопрос, нафига в 10/100 свиче РОЕ заводить через транс, всегда ж для этого две неиспользуемые дифф.пары пользовали, не?

Там может на быть питания, STE чаще всего выдает питание по сигнальным выводам. В PD лучше всего подключаться ко всем контактам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за пояснение, разобрался! Собственно от меня мало что зависит, это хотелки начальника!

 

Возник ещё вопрос...

 

Как правильно расположить трансформатор?

Если я правильно понимаю, то cable side - сторона разъёма, а phy side - сторона платы.

Для G4813 и G4818 синфазный трансформатор находится со стороны платы.

В примере для IP175G, у трансформаторов TS8121C и 20PT1024SX синфазный дроссель находится со стороны кабеля...

Есть ли вообще разница в установке 1:1 трансформатора?

 

 

1804408183_WhatsAppImage2021-01-30at23_25_26.jpeg.533606430d2aad9348a2903e51f8d25c.jpeg1851169757_WhatsAppImage2021-01-30at23_25.26(1).jpeg.5e697f89007ceb86f06e5f7aa7699c74.jpeg

1498317988_WhatsAppImage2021-01-30at23_25.26(2).jpeg.d40e0a8dd13cb72fe7993b77bcee77cf.jpeg1259177907_WhatsAppImage2021-01-30at23_25.26(3).jpeg.4234c4fe3974b328a2cbbb28b2775688.jpeg

Изменено пользователем Сёха

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 часа назад, Сёха сказал:

Как правильно расположить трансформатор?

Так, как написано в даташите на конкретный выбранный трансформатор. Расположение дросселя - это компромисс.

Синфазный дроссель со стороны разъема чуть лучше давит помехи, но имеет некоторое оммическое сопротивление для тока РоЕ, и должно быть учтено производителем трансформатора (должно больше сечение проводов, может чуть больше тепловыделение).

Синфазный дроссель со стороны PHY чуть хуже давит помехи, но его сопротивление не влияет на РоЕ, и ему достаточно меньшее сечение проводов.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А если в datasheet-е не указано где какая сторона, как понять?

Вот например сигналы TD/RD и TX/RX к какой стороне относятся?

 

 

Если попробовать угадать и предположить что D это driver, то получится,

что TD/RD -  физический уровень, а TX/RX - это сторона кабеля?

Изменено пользователем Сёха

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 часа назад, Сёха сказал:

TD/RD -  физический уровень, а TX/RX - это сторона кабеля?

Да, правильно. В тех трансформаторах, что я применял, было именно так.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возник вопрос.

У P804A есть I2C интерфейс для связи с МК, он трёхпроводный... Data Input, Data Output и CLK

Это больше смахивает на SPI, я с таким не сталкивался... подскажите как подключить...

Clip2net_210201091805.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 часов назад, Сёха сказал:

Возник вопрос.

Помогаю с чтением даташитов, безвозмездно) Хотя я такое решение тоже впервые вижу.

5.3 I2C Slave Interface
Through the I2C slave interface of IP804A, host CPU can access the register file in IP804A. It consists of
SCL, SDAO and SDAI pins, where SCL is Clock, SDAO is Serial Data Output and SDAI is Serial Data
Input. It should be note that SDAO and SDAI could be connected to implement a bidirectional data pin.
This I 2 C interface supports the 7-bit addressing mode of the I 2 C standard. The clock speed can be up to
1 Mbit/sec.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я это читал... но у меня на МК I2C двухпроводный... SCL и SDA... как я три провода подключу... или это SPI?? Не пойму!

 

16 часов назад, sorok-odin сказал:

It should be note that SDAO and SDAI could be connected to implement a bidirectional data pin.

Куда подключены?? Соединены вместе и подключены к SDA??

Изменено пользователем Сёха

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

41 минуту назад, Сёха сказал:

Куда подключены?? Соединены вместе и подключены к SDA??

Именно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

sorok-odin, в жизни бы не догадался!

 

Ещё вопрос...

 

Микросхема IP804A предполагает аналоговую и цифровую землю.

Советуют объединять полигоны непосредственно под микросхемой через E-Pad Ground.

Что вы думаете по этому поводу?

 

Clip2net_210202173552.thumb.png.31c78251c00c172d6ecf0dfbf0d97431.png

Изменено пользователем Сёха

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

19 часов назад, Сёха сказал:

Что вы думаете по этому поводу?

Я думаю, что все ножки *GND и E-Pad нужно соединять с единым сплошным слоем земли. Вот прям вплотную рядом с каждой ножкой поставить переходное до слоя земли, рядом с E-Pad (или внутри него) - множество переходных. Не надо под микросхемой никаких вырезов в земляном слое, никаких разделений на цифровую и аналоговую землю. Просто единая неразрывная хорошая земля.

Вырез в земле у вас будет только после трансформатора, небольшой кусочек между трансформатором и разъемом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

sorok-odin, спасибо большое.

 

Перед трассировкой дифференциальных пар я посмотрел примеры, которые нашел в сети...

 

 

IMG_4642.thumb.jpg.d1b0788533f8c284c9b8ee784d32a46d.jpg1259469511_POEIP-A-IP-AR_800x800.jpg.8a372513ffb3deecab78f61d4a2d63c8.jpg

 

Видно, что на верхнем слое вокруг дифференциальных пар медь удалена.

Если я не ошибаюсь это микрополосковый вариант с опорным слоем земли ниже.

Я сделал так-же. Однако в Altium есть и другие варианты, например вот...

 

 

Clip2net_210301185423.jpg.2f07beff31551d664c33ca0bdf2fc55b.jpg

 

В связи с вновь открывшимися обстоятельствами возникает вопрос, какой вариант лучше использовать?

Чем отличается дифференциальная линия, от дифференциальной-копланарной??

Возможно есть литература на эту тему??

Изменено пользователем Сёха

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

3 часа назад, Сёха сказал:

В связи с вновь открывшимися обстоятельствами возникает вопрос, какой вариант лучше использовать?

Чем отличается дифференциальная линия, от дифференциальной-копланарной??

Если вы обеспечиваете требуемый импеданс цепей, то неважно, как именно вы его выполните, с опорной землей снизу или по краям. Типовой общеупотребительный вариант - земля под дифпарой на соседнем слое, рекомендую придерживаться его, меньше будет шансов накосячить. Где и зачем используют опорную землю по краям? Хз, возможно на двухслойках, где иначе опорный слой был бы слишком далеко. А может и нет. Опору по краям не использовали ни разу.

3 часа назад, Сёха сказал:

Возможно есть литература на эту тему??

Хорошей литературы общего плана (типы линий, их отличие и всякое такое) не подскажу. Литература по разводке езернета - рекомендации производителей, можно и других фирм, например навскидку хорошие вот:

https://www.networking.pulseelectronics.com/hubfs/connectors/Pulse_Layout Considerations v7.pdf?hsLang=en-us

http://ww1.microchip.com/downloads/en/Appnotes/en562748.pdf

Практика показывает, что езернет100 достаточно дубовый и прощает некоторые огрехи в разводке. Особенно, если вам не надо длину 100 метров. На макетах чудесно работает на несколько метров и через переходники из длинных скрученных МГТФ, и зажимы-крокодилы. И монтажники расплетают дифпары на несколько см (с этим боремся), и работает же.

Если кратко, мы делаем разводку так: от микросхемы до трансформатора дифпара 100 Ом с опорной землей под ней. Под трансформатором опорная земля заканчивается. От трансформатора до внешнего разъема дифпара идет вообще без опоры, вырезать всю медь на всех слоях. Поэтому расстояние от трансформатора до разъема должно быть минимальным, лучше порядка дюйма, хотя на практике нам приходится пускать и 10-20 см по бэкплейну. 

Скрытый текст

image.thumb.png.07ee4222c85f7e1e57c34190f300deca.png

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

12 часов назад, sorok-odin сказал:

Практика показывает, что езернет100 достаточно дубовый и прощает некоторые огрехи в разводке.

"Сотку" развожу практически исключительно на двуслойках, проблем нет.

12 часов назад, sorok-odin сказал:

Особенно, если вам не надо длину 100 метров.

Если на сто метров не работает, то это строго говоря и не Ethernet, поскольку это требование стандарта. Опорную землю по краям при выравнивании длин дифпар практически использовать не получится из-за трудности обеспечения постоянства волнового сопротивления по длине.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...