Re: FPGA z Ethernet

Jul 28, 2010 Last reply: 15 years ago 3 Replies

Super,



Wielkie dzieki.



Do 100Base-TX, ktory z ponizszych (DM9000A, LAN8700I, DM9161A, STE100P) bys polecil?



Pawel


W dniu 2010-07-26 17:38 PawelP napisał(a):
>
> > A mozesz jeszcze uprzejmie wyjasnic pojecia MAC i Phy?
> > Moze jakis "part number" masz pod reka, co bym, lepiej to zrozumial? >
> Ethernet MAC to cała logika/filozofia, zakończona wejściami/wyjściami
> cyfrowymi. Natomiast PHY to przejście cyfra/analog i łączy się to
> bezpośrednio z transformatorem Ethernetowym (zintegrowanym często z > gniazdkiem).
>
> W czasach sieci Ethernet i Fast Ethernet łatwo było połączyć obie
> funkcje w jednym scalaku - np. CS8900A, RTL8019AS, LAN91C111. Potem
> jednak filozofia się zmieniła, bo część MAC było łatwo zintegrować np.
> razem z procesorem, ale już PHY niekoniecznie. No i teraz bardzo często
> jest tak, że procesor ma prawie całą obsługę Ethernetu wbudowaną ale
> trzeba dołączyć na zewnątrz tylko sam mały układ PHY, zajmujący się
> najniższą warstwą komunikacji. Przykładowe układy PHY: DM9000A,
> LAN8700I, DM9161A, STE100P.
>
> --
> Adam Dybkowski
>                
formatting link

> Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Patrz na interfejs (MII/RMII), bo proc musi miec taki sam (RMII ma mniej drutow). Niektore z PHY udostepniaja zegar, czyli do procka nie trzeba kwarca dawac. To tak co mi w 10 sekund przyszlo do glowy.

Chyba nie ma wielkiego znaczenia. Ja u¿ywa³em DP83848CVV, jakie¶ dwa lata temu by³ dostêpny w kilku sklepach za niewielkie pieni±dze (chyba 12z³ netto).

Micha³

W dniu 2010-07-28 20:24 PawelP napisał(a):

Całkiem dowolny - co taniej uda się kupić. Układy PHY są praktycznie zamienne programowo (rejestry pod znormalizowanymi adresami, obsługiwane w identyczny sposób). Oczywiście każdy z powyższych ma jakieśtam swoje dodatki niestandardowe (np. sterowanie podczepionymi diodami świecącymi) ale zawsze możesz jechać na ustawieniach domyślnych i program zostaje taki sam.

Natomiast często PHY różnią się obudowami. Najlepiej byłoby zaprojektować schemat i płytkę pod 2-3 zamiennie montowane PHY. Kupisz co akurat będzie pod ręką dostępne.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required