Manyetik olmayan iki Ethernet PHY bağlamak?


12

(Geçici) yeni bir tasarımda , aynı PCB üzerinde aynı toprak düzlemiyle (ancak farklı güç kaynakları) birkaç inç ayrılmış , LAN8270a'ya benzer iki 100 Mbit / s Ethernet PHY bağlamak istiyorum . PHY'imden birini seçebilirim, ancak diğeri henüz Ethernet IC'ye (henüz Gigabit ancak 100 Mbit / s modunda kullanılan) henüz tanımlanmamış bir PCIe gömülü ve bu PHY'nin bir iyi niyetli 100 Mbit / s Ethernet bağlantısı.

Aşağıdakileri kullanabilirim

şematik

bu devreyi simüle et - CircuitLab kullanılarak oluşturulan şematik

ama maliyetten tasarruf etmek, baş ağrısı satın almak ve mümkünse güç tüketimi için manyetikler olmadan bunu elde etmek istiyorum.

Benzer bir soru sayesinde bulunan , belki de bu appnote kadar basit bir RC ağı hayal edebiliyorum ; veya zayıflama ve düşük geçiş ile tasarlandı, ancak bu, gerçek manyetiklerle, TX1P'de negatif bir darbe olduğunda, TX1M ve RX2M üzerinde pozitif bir darbe olduğu gerçeğini taklit etmeyecektir. Bunun bazı PHY'lerin normal çalışmasını engelleyip engellemediğinden emin değilim.

Birinin kendinden emin olduğunu önerecek herhangi bir şey hemen hemen herhangi bir PHY için işe yarayacak mı?


1
En azından, her bir yoldaki bir trafoyu gösterdiğiniz devreden çıkarabilirsiniz. Her iki tarafta da merkezi musluk bulunan 1: 1 ethernet transformatörleri vardır.
Olin Lathrop

1
@Olin Lathrop: Doğru. Keşke CircuitLab'de de böyle bir transformatör bulsaydım!
fgrieu

3
Ethernet'in bağlantı noktaları arasında (standart PHY'ler için) minimum mesafe olarak beklenen 1 metrelik bir mesafeye sahip olduğunu ve elektriksel olarak eşdeğer bir mesafe elde etmek için ara bağlantıyı kapasitif olarak yüklemeniz gerekebileceğini unutmayın. Bu beni birkaç yıl önce bir projeye soktu.
Peter Smith

Yanıtlar:


8

Trafosuz / manyetiksiz ethernet uygulaması hakkında bu Uygulama Notları ilginizi çekebilir

Her ikisinin de bir transformatör yerine bir kondansatör ile bir PCB üzerinde transformatörsüz çalışma örneği vardır. Konektörün her iki tarafını da kontrol ettiğiniz bir durumda, hatta sadece bir kapasitör monte edilebilir. Ancak sadece bir tarafı kontrol ederseniz, diğer tarafta hiçbir şey yoksa veya bir transformatör varsa, iki kondansatör koymanız gerekir.

1000Base-KX arka panel bağlantısı üzerinde çalışmak zorunda kaldım ve sorunu bu standardın çok iyi bilinmemesi ve uygulamakta zorlanabileceğiniz, hakkında bilgi sahibi olabileceğiniz vb.

Benim durumumda sinyali gözlemlemek için bir osiloskop paternine ihtiyacım vardı. Osiloskop şirketine birkaç e-posta ve birkaç telefon görüşmesinden sonra, 1000Base-CX (Coax üzerinden Ethernet) hakkında değil 1000Base-KX hakkında konuştuğumu anladım.

1000Base-KX, 10GBase-KX oluşturulduğunda IEEE802.3'te "geriye dönük olarak uygulandı". Yani 1000Base-KX, 10G'den türetilmiş bir standarttır ve Gigabit standartlarının kabul edilmesinden yıllar sonra resmi olarak IEEE standardı haline gelir.

Ayrıca 1000Base-KX için sadece 2 çift (Tam Çift Yönlü) gerekir, ancak çalışma frekansı 1Ghz civarındadır, bu da 1000Base-T ve 100Base-T (X) 'in 125MHz'de kaldığı sinyal bütünlüğü sorunlarını içerir.


Gerçek şu ki, transformatörsüz uygulama oldukça nadirdir ve çok iyi belgelenmemiştir. Bu satıcıların gösterdiği gibi her satıcının kendi uygulaması vardır. PHY ile yakından ilgili bir PHY bulmalı ve IC satıcısından transformatörsüz uygulama hakkında bir AN bulmalısınız. Ancak bilgi olmadan en iyi şey, farklı kapasitör değerleri ve dirençleri ile pratik uygulama ve testler olacaktır.
zeqL

1
Yerinde referanslar! Not: Intel AP-438 Şekil 1'in tüm PHY ile çalışmayabileceğinden korkuyorum, çünkü TX hatlarının Vcc'ye çekilmemesi, DC sapmasını kökten değiştirmesi. TI AN-1519 Şekil 5'in DC eğilimi ( hem Tx hem de Rx üzerinde) vardır ve (Şekil 10 C ile birlikte) ihtiyaçlarıma uygun görünüyor; temel olarak verici (ler) 4 kapakla değiştirilir. [düzeltmeyle geri gönder]
fgrieu

1
"Transformatörsüz" operasyonun olması gerekenden daha az standartlaştırılmış / belgelenmiş olduğunu kabul etsem de, bu günlerde nadiren (nadiren ATCA / uTCA tabanlı endüstriyel dişli veya rastgele bir Dell / HP / bıçak sunucusu olsun) raf).
oakad

5

Gerçekten ihtiyacınız olan PHY, "arka panel phy" olarak adlandırılan farklı bir çeşittir. Bunlar özellikle PCB izleri üzerinden kapasitif kuplaj ile çalışmak üzere tasarlanmıştır.

İlgili standarda 802.3ap denir. İşte güzel bir genel bakış: ftp://ftp.t10.org/t10/document.05/05-214r1.pdf

Birçok modern PHY, biraz yapılandırma ayarı ile 1000Base-KX moduna geçirilebilir.

Her çeşit genişleme kartında sıklıkla bulunabilen yukarıdaki çeşitliliğin uzun süren ve popüler bir PHY'si Marvel 88E1145: http://www.marvell.com/transceivers/assets/Marvell-Alaska-Quad-88E1141-45- GbE.pdf

Birçok entegre Ethernet denetleyicisi de bu çalışma modunu destekler (örnek olarak Intel): http://www.intel.com/content/dam/doc/application-note/82545-82546-82571-82572-631xesb-632xesb-gbe -controllers-SERDES-tasarım-İçi-note.pdf


1
İşaretçiler için teşekkürler. Benim kullanım durumum,% 100 vanilya Ethernet kartı olarak görünen bir PCIe kartıdır ve temel işletim sistemlerinde birlikte gelen sürücülerin bunu değiştirmeden tanımasıdır; bu yüzden düzenli 100BASE-TX kullanmalıyım, bu PHY'deki kayıtları teak yapmanın bir yolu yok.
fgrieu

Yanılıyor olabilirim ama birçok yaygın ethernet denetleyicisinin yapılandırmasını ayarlamak için ana bilgisayara güvenmek yerine attatched bir EEPROM'dan yükleyebileceğini düşünüyorum.
Peter Green

2

Transformatörler empedansın bir RJ45 Ethernet hattı ile eşleşmesine yardımcı olmak için oradadır, bu nedenle empedans eşleşmesinden onlarca feet için bile iyi olacaksınız.

Küçük baskı

Transformatörler ayrıca silikonu, aksi takdirde silikonu öldürebilecek hat bozukluklarından korur, bu yüzden bunun farkında olun. Ayrıca iki sistemi galvanik olarak izole eder ve düşük veri kalitesine neden olabilecek akımların geçmesini önler. Bağlantıda bir dc seviyeniz olması gerekmez (genellikle bir transformatör merkez musluğu ile kullanılır) ve her iki sistemin de çalışması gereken kapasitörlere bağlanması gerekir. Veri sayfasını okuyun.


1
Dengesiz parantezin ötesini okuyamıyorum ...
Samuel

@Samuel - Tamam ahbap - ekstra bir braket vardı!
Andy aka

Bu cümle derlenmemiştir.
Samuel

@Samuel LOL - IE'de ok gösterdi
Andy aka

1

Etherent, iletilen verilerin DC dengeli olmasını sağlamak için çeşitli tipte hat kodları kullanır. 4b / 5b, 100 Mbit ethernet'te kullanılan hat kodudur ve daha sonra MLT-3 kodlamasıyla iletilir. 4b / 5b kodu, arka arkaya alabileceğiniz sıfır ve sıfır sayısını kapsar. Daha sonra MLT-3, -1, 0 ve +1 olmak üzere üç farklı voltaj seviyesi iletir. Bir geçiş 1'i ve hiçbir geçiş sıfırı temsil etmez. Bu nedenle, geçişler bilgileri taşıdığı için seviyelerin değil, hattın ters çevrilip çevrilmemesi önemli değildir. Şimdi, bazı PHY yongalarının transformatör olmayan bir şeyi süremeyeceği olasıdır, bu nedenle nasıl bağlandığına bağlı olarak orada bir sorun yaşayabilirsiniz. Bence bu sadece çıkışlar itme-çekme yerine açık kollektörse bir sorun olurdu. Yine de, bir transformatörle kurtulmanız gerekir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.