FPGA Ethernet interface s 88E1111
Petr Tošovský
PetrTosHW@PTmodel.cz
Čtvrtek Listopad 19 19:47:13 CET 2009
SoftCPU jsem se chtel prave vyhnout, protoze me od doby co jsem s tim
jednou musel pracovat jima hruza kdyz si predstavim ze bych to musel
pouzit. Clovek nevi jestli je chyba v CPU, jeho kodu, periferii kterou
si vytvoril nebo pouze jejiho pripojeni na sbernici procesoru. Navic
podpora z hlediska IDE celkem hrozna.
Proste mi to nesedlo a rikam si, ze dostat par byte do PHY neni ukol pro
kompletni CPU a TCP/IP stack.
Pokud me to k tomu SoftCPU donuti, tak alespon vim ceho se drzet, diky.
Tosa
Ondrej wrote:
> Když jsem já chtěl rozchodit TCP/IP na Virtexu tak bylo třeba toto:
>
> Na HW část tam byl nějaký čip (asi jsou kompatibilní navzájem).
> Na FPGA se implementovalo jádro "Ethernet MAC" (od Xilinxu je osekaná
> verze zdarma, něco je i na OpenCores).
> Pak na procesoru co byl na tom FPGA bylo třeba implementovat knihovnu
> lwIP a základní OS (ten asi kvůli časování a sdílení prostředků nebo
> tak).
> Pak už se jen volaly v C příslušné fce.
>
> V EDK od Xilinxu se to naklikalo a bylo - uživatel byl skoro od všeho
> odstíněn, ale rozchodit to ručně by by mohl být celkem "záhul". Ale
> takhle obecně těžko říci.
>
> OH
>
> Petr Tošovský napsal(a):
>> Zdravim vsechny,
>> mam za ukol zprovoznit PHY 88E1111 do stavu kdy budu moct odeslat a
>> prijmout UDP paket na/z konkretni adresy. Poradil by mi nekdo jak do
>> toho? Predstavuji si, ze bych do PHY zapsal finalni podobu paketu,
>> zadne jine vrstvy do FPGA implementovat nechci. Podle vyrobce je na
>> desce PHY zapojene tak, ze podporuje MII, GMII, RGMII a SGMII.
>> Podrobnejsi informace si k tomu teprve budu dohledavat, jen by me
>> spis zajimal uvod od nekoho kdo neco podobneho dela co vse si mam
>> pohlidat a co me ceka. Predpokladam, ze v PHY se museji nastavit
>> registry a pak uz bych mel jen manipulovat s pakety pres standardni
>> rozhrani. Ktery mod si zvolit a proc? Omezuje nejaky mod MAC/PHY
>> rozhrani moznosti komunikace po Ethernetu?
>> Predem diky
>>
>> Tosa
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list@list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>
More information about the Hw-list
mailing list